Changeset d089d90 in rtems


Ignore:
Timestamp:
Nov 1, 2002, 10:56:34 PM (18 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
80277b8
Parents:
89fcd5ca
Message:

2002-11-01 Joel Sherrill <joel@…>

  • sh7045/score/ispsh7045.c: Fixed typos.
Location:
c/src/lib/libcpu/sh
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libcpu/sh/ChangeLog

    r89fcd5ca rd089d90  
     12002-11-01      Joel Sherrill <joel@OARcorp.com>
     2
     3        * sh7045/score/ispsh7045.c: Fixed typos.
     4
    152002-11-01      Joel Sherrill <joel@OARcorp.com>
    26
  • c/src/lib/libcpu/sh/sh7045/score/ispsh7045.c

    r89fcd5ca rd089d90  
    108108 */
    109109#define isp( name, number, func)\
    110 asm (".global _"Str(name)"\n\t"
    111      "_"Str(name)":       \n\t"
    112      "    mov.l r0,@-r15   \n\t"
    113      "    mov.l r1,@-r15   \n\t"
    114      "    mov.l r2,@-r15   \n\t"
    115      "    mov.l r3,@-r15   \n\t"
    116      "    mov.l r4,@-r15   \n\t"
    117      "    mov.l r5,@-r15   \n\t"
    118      "    mov.l r6,@-r15   \n\t"
    119      "    mov.l r7,@-r15   \n\t"
    120      "    mov.l r14,@-r15  \n\t"
    121      "    sts.l pr,@-r15   \n\t"
    122      "    sts.l mach,@-r15 \n\t"
    123      "    sts.l macl,@-r15 \n\t"
    124      "    mov r15,r14      \n\t"
    125      "    mov.l "Str(name)"_v, r2 \n\t"
    126      "    mov.l "Str(name)"_k, r1\n\t"
    127      "    jsr @r1           \n\t"
    128      "    mov   r2,r4      \n\t"
    129      "    mov   r14,r15    \n\t"
    130      "    lds.l @r15+,macl \n\t"
    131      "    lds.l @r15+,mach \n\t"
    132      "    lds.l @r15+,pr   \n\t"
    133      "    mov.l @r15+,r14  \n\t"
    134      "    mov.l @r15+,r7   \n\t"
    135      "    mov.l @r15+,r6   \n\t"
    136      "    mov.l @r15+,r5   \n\t"
    137      "    mov.l @r15+,r4   \n\t"
    138      "    mov.l @r15+,r3   \n\t"
    139      "    mov.l @r15+,r2   \n\t"
    140      "    mov.l @r15+,r1   \n\t"
    141      "    mov.l @r15+,r0   \n\t"
    142      "    rte              \n\t"
    143      "    nop              \n\t"
    144      "    .align 2         \n\t"
    145      #name"_k: \n\t"
    146      ".long "Str(func)"\n\t"
    147      #name"_v: \n\t"
     110asm (".global _"Str(name)"\n\t"\
     111     "_"Str(name)":       \n\t"\
     112     "    mov.l r0,@-r15   \n\t"\
     113     "    mov.l r1,@-r15   \n\t"\
     114     "    mov.l r2,@-r15   \n\t"\
     115     "    mov.l r3,@-r15   \n\t"\
     116     "    mov.l r4,@-r15   \n\t"\
     117     "    mov.l r5,@-r15   \n\t"\
     118     "    mov.l r6,@-r15   \n\t"\
     119     "    mov.l r7,@-r15   \n\t"\
     120     "    mov.l r14,@-r15  \n\t"\
     121     "    sts.l pr,@-r15   \n\t"\
     122     "    sts.l mach,@-r15 \n\t"\
     123     "    sts.l macl,@-r15 \n\t"\
     124     "    mov r15,r14      \n\t"\
     125     "    mov.l "Str(name)"_v, r2 \n\t"\
     126     "    mov.l "Str(name)"_k, r1\n\t"\
     127     "    jsr @r1           \n\t"\
     128     "    mov   r2,r4      \n\t"\
     129     "    mov   r14,r15    \n\t"\
     130     "    lds.l @r15+,macl \n\t"\
     131     "    lds.l @r15+,mach \n\t"\
     132     "    lds.l @r15+,pr   \n\t"\
     133     "    mov.l @r15+,r14  \n\t"\
     134     "    mov.l @r15+,r7   \n\t"\
     135     "    mov.l @r15+,r6   \n\t"\
     136     "    mov.l @r15+,r5   \n\t"\
     137     "    mov.l @r15+,r4   \n\t"\
     138     "    mov.l @r15+,r3   \n\t"\
     139     "    mov.l @r15+,r2   \n\t"\
     140     "    mov.l @r15+,r1   \n\t"\
     141     "    mov.l @r15+,r0   \n\t"\
     142     "    rte              \n\t"\
     143     "    nop              \n\t"\
     144     "    .align 2         \n\t"\
     145     #name"_k: \n\t"\
     146     ".long "Str(func)"\n\t"\
     147     #name"_v: \n\t"\
    148148     ".long "Str(number));
    149149
Note: See TracChangeset for help on using the changeset viewer.