 |
RTEMS 6.1-rc7
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
39#include <rtems/score/cpuopts.h>
40#include <rtems/score/cpu.h>
63#ifndef __USER_LABEL_PREFIX__
64#define __USER_LABEL_PREFIX__ _
67#ifndef __REGISTER_PREFIX__
68#define __REGISTER_PREFIX__
73#define SYM(x) RTEMS_XCONCAT(__USER_LABEL_PREFIX__, x)
77#define REG(x) RTEMS_XCONCAT(__REGISTER_PREFIX__, x)
90#define BEGIN_CODE_DCL .text
92#define BEGIN_DATA_DCL .data
94#define BEGIN_CODE .text
107#define PUBLIC(sym) .globl SYM (sym)
108#define EXTERN(sym) .globl SYM (sym)
114#define TRAP(_vector, _handler) \
116 sethi %hi(_handler), %l4 ; \
117 jmp %l4+%lo(_handler); \
124#define RTRAP(_vector, _handler) \
126 sethi %hi(_handler), %l4 ; \
127 jmp %l4+%lo(_handler); \