 |
RTEMS 5.2
|
Go to the documentation of this file.
39#include <rtems/score/cpuopts.h>
40#include <rtems/score/cpu.h>
59#ifndef __USER_LABEL_PREFIX__
60#define __USER_LABEL_PREFIX__ _
63#ifndef __REGISTER_PREFIX__
64#define __REGISTER_PREFIX__
71#define SYM(x) CONCAT0 (__USER_LABEL_PREFIX__, x)
75#define REG(x) CONCAT0 (__REGISTER_PREFIX__, x)
104#define cacr REG (cacr)
105#define acr0 REG (acr0)
106#define acr1 REG (acr1)
107#define rambar0 REG (rambar0)
108#define mbar REG (mbar)
111#define rambar1 REG (rambar1)
112#define macsr REG (macsr)
113#define acc0 REG (acc0)
114#define acc1 REG (acc1)
115#define acc2 REG (acc2)
116#define acc3 REG (acc3)
117#define accext01 REG (accext01)
118#define accext23 REG (accext23)
119#define mask REG (mask)
134#define fpsr REG (fpsr)
142#define BEGIN_CODE_DCL .text
144#define BEGIN_DATA_DCL .data
146#define BEGIN_CODE .text
148#define BEGIN_DATA .data
150#define BEGIN_BSS .bss
159#define PUBLIC(sym) .globl SYM (sym)
160#define EXTERN(sym) .globl SYM (sym)