summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2002-11-01 22:56:34 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2002-11-01 22:56:34 +0000
commitd089d907422ed2f631c5ad82e6ac5ac9d678e1e8 (patch)
tree8aa8f0b118f38dcd6a5527e80cccf705d2c40efe
parent89fcd5caf364cd26be84209ef2b7e1db29bf5638 (diff)
downloadrtems-d089d907422ed2f631c5ad82e6ac5ac9d678e1e8.tar.bz2
2002-11-01 Joel Sherrill <joel@OARcorp.com>
* sh7045/score/ispsh7045.c: Fixed typos.
-rw-r--r--c/src/lib/libcpu/sh/ChangeLog4
-rw-r--r--c/src/lib/libcpu/sh/sh7045/score/ispsh7045.c76
2 files changed, 42 insertions, 38 deletions
diff --git a/c/src/lib/libcpu/sh/ChangeLog b/c/src/lib/libcpu/sh/ChangeLog
index f28fdb90fe..6cd997470b 100644
--- a/c/src/lib/libcpu/sh/ChangeLog
+++ b/c/src/lib/libcpu/sh/ChangeLog
@@ -1,5 +1,9 @@
2002-11-01 Joel Sherrill <joel@OARcorp.com>
+ * sh7045/score/ispsh7045.c: Fixed typos.
+
+2002-11-01 Joel Sherrill <joel@OARcorp.com>
+
* sh7045/score/cpu_asm.c: Fixed typo.
2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
diff --git a/c/src/lib/libcpu/sh/sh7045/score/ispsh7045.c b/c/src/lib/libcpu/sh/sh7045/score/ispsh7045.c
index 7b9be08160..62e6798b32 100644
--- a/c/src/lib/libcpu/sh/sh7045/score/ispsh7045.c
+++ b/c/src/lib/libcpu/sh/sh7045/score/ispsh7045.c
@@ -107,44 +107,44 @@ _oei_isp, /* I/O Port: irq 156*/
* We try to work around this problem by using the macro below.
*/
#define isp( name, number, func)\
-asm (".global _"Str(name)"\n\t"
- "_"Str(name)": \n\t"
- " mov.l r0,@-r15 \n\t"
- " mov.l r1,@-r15 \n\t"
- " mov.l r2,@-r15 \n\t"
- " mov.l r3,@-r15 \n\t"
- " mov.l r4,@-r15 \n\t"
- " mov.l r5,@-r15 \n\t"
- " mov.l r6,@-r15 \n\t"
- " mov.l r7,@-r15 \n\t"
- " mov.l r14,@-r15 \n\t"
- " sts.l pr,@-r15 \n\t"
- " sts.l mach,@-r15 \n\t"
- " sts.l macl,@-r15 \n\t"
- " mov r15,r14 \n\t"
- " mov.l "Str(name)"_v, r2 \n\t"
- " mov.l "Str(name)"_k, r1\n\t"
- " jsr @r1 \n\t"
- " mov r2,r4 \n\t"
- " mov r14,r15 \n\t"
- " lds.l @r15+,macl \n\t"
- " lds.l @r15+,mach \n\t"
- " lds.l @r15+,pr \n\t"
- " mov.l @r15+,r14 \n\t"
- " mov.l @r15+,r7 \n\t"
- " mov.l @r15+,r6 \n\t"
- " mov.l @r15+,r5 \n\t"
- " mov.l @r15+,r4 \n\t"
- " mov.l @r15+,r3 \n\t"
- " mov.l @r15+,r2 \n\t"
- " mov.l @r15+,r1 \n\t"
- " mov.l @r15+,r0 \n\t"
- " rte \n\t"
- " nop \n\t"
- " .align 2 \n\t"
- #name"_k: \n\t"
- ".long "Str(func)"\n\t"
- #name"_v: \n\t"
+asm (".global _"Str(name)"\n\t"\
+ "_"Str(name)": \n\t"\
+ " mov.l r0,@-r15 \n\t"\
+ " mov.l r1,@-r15 \n\t"\
+ " mov.l r2,@-r15 \n\t"\
+ " mov.l r3,@-r15 \n\t"\
+ " mov.l r4,@-r15 \n\t"\
+ " mov.l r5,@-r15 \n\t"\
+ " mov.l r6,@-r15 \n\t"\
+ " mov.l r7,@-r15 \n\t"\
+ " mov.l r14,@-r15 \n\t"\
+ " sts.l pr,@-r15 \n\t"\
+ " sts.l mach,@-r15 \n\t"\
+ " sts.l macl,@-r15 \n\t"\
+ " mov r15,r14 \n\t"\
+ " mov.l "Str(name)"_v, r2 \n\t"\
+ " mov.l "Str(name)"_k, r1\n\t"\
+ " jsr @r1 \n\t"\
+ " mov r2,r4 \n\t"\
+ " mov r14,r15 \n\t"\
+ " lds.l @r15+,macl \n\t"\
+ " lds.l @r15+,mach \n\t"\
+ " lds.l @r15+,pr \n\t"\
+ " mov.l @r15+,r14 \n\t"\
+ " mov.l @r15+,r7 \n\t"\
+ " mov.l @r15+,r6 \n\t"\
+ " mov.l @r15+,r5 \n\t"\
+ " mov.l @r15+,r4 \n\t"\
+ " mov.l @r15+,r3 \n\t"\
+ " mov.l @r15+,r2 \n\t"\
+ " mov.l @r15+,r1 \n\t"\
+ " mov.l @r15+,r0 \n\t"\
+ " rte \n\t"\
+ " nop \n\t"\
+ " .align 2 \n\t"\
+ #name"_k: \n\t"\
+ ".long "Str(func)"\n\t"\
+ #name"_v: \n\t"\
".long "Str(number));
/************************************************