 |
RTEMS 7.0-rc1
|
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)
89#define BEGIN_CODE_DCL .text
91#define BEGIN_DATA_DCL .data
93#define BEGIN_CODE .text
106#define PUBLIC(sym) .globl SYM (sym)
107#define EXTERN(sym) .globl SYM (sym)
113#define TRAP(_vector, _handler) \
115 sethi %hi(_handler), %l4 ; \
116 jmp %l4+%lo(_handler); \
123#define RTRAP(_vector, _handler) \
125 sethi %hi(_handler), %l4 ; \
126 jmp %l4+%lo(_handler); \