RTEMS
5.0.0
|
Motorola 68000 and NXP ColdFire (m68k) Assembler Support. More...
Macros | |
#define | __USER_LABEL_PREFIX__ _ |
#define | __REGISTER_PREFIX__ |
#define | SYM(x) CONCAT0 (__USER_LABEL_PREFIX__, x) |
#define | REG(x) CONCAT0 (__REGISTER_PREFIX__, x) |
#define | d0 REG (d0) |
#define | d1 REG (d1) |
#define | d2 REG (d2) |
#define | d3 REG (d3) |
#define | d4 REG (d4) |
#define | d5 REG (d5) |
#define | d6 REG (d6) |
#define | d7 REG (d7) |
#define | a0 REG (a0) |
#define | a1 REG (a1) |
#define | a2 REG (a2) |
#define | a3 REG (a3) |
#define | a4 REG (a4) |
#define | a5 REG (a5) |
#define | a6 REG (a6) |
#define | a7 REG (a7) |
#define | sp REG (sp) |
#define | msp REG (msp) |
#define | usp REG (usp) |
#define | isp REG (isp) |
#define | sr REG (sr) |
#define | vbr REG (vbr) |
#define | dfc REG (dfc) |
#define | sfc REG (sfc) |
#define | cacr REG (cacr) |
#define | acr0 REG (acr0) |
#define | acr1 REG (acr1) |
#define | rambar0 REG (rambar0) |
#define | mbar REG (mbar) |
#define | rambar1 REG (rambar1) |
#define | macsr REG (macsr) |
#define | acc0 REG (acc0) |
#define | acc1 REG (acc1) |
#define | acc2 REG (acc2) |
#define | acc3 REG (acc3) |
#define | accext01 REG (accext01) |
#define | accext23 REG (accext23) |
#define | mask REG (mask) |
#define | fp0 REG (fp0) |
#define | fp1 REG (fp1) |
#define | fp2 REG (fp2) |
#define | fp3 REG (fp3) |
#define | fp4 REG (fp4) |
#define | fp5 REG (fp5) |
#define | fp6 REG (fp6) |
#define | fp7 REG (fp7) |
#define | fpc REG (fpc) |
#define | fpi REG (fpi) |
#define | fps REG (fps) |
#define | fpsr REG (fpsr) |
#define | BEGIN_CODE_DCL .text |
#define | END_CODE_DCL |
#define | BEGIN_DATA_DCL .data |
#define | END_DATA_DCL |
#define | BEGIN_CODE .text |
#define | END_CODE |
#define | BEGIN_DATA .data |
#define | END_DATA |
#define | BEGIN_BSS .bss |
#define | END_BSS |
#define | END |
#define | PUBLIC(sym) .globl SYM (sym) |
#define | EXTERN(sym) .globl SYM (sym) |
Motorola 68000 and NXP ColdFire (m68k) Assembler Support.