Include dependency graph for rtai_vectors.h:
Go to the source code of this file.
Defines | |
#define | RTAI_APIC_HIGH_VECTOR 0xff |
#define | RTAI_APIC_LOW_VECTOR 0xff |
#define | RTAI_APIC_HIGH_IPI (RTAI_APIC_HIGH_VECTOR - FIRST_EXTERNAL_VECTOR) |
#define | RTAI_APIC_LOW_IPI (RTAI_APIC_LOW_VECTOR - FIRST_EXTERNAL_VECTOR) |
#define | RTAI_SYS_VECTOR 0xF6 |
#define | __rtai_stringize0(_s_) #_s_ |
#define | __rtai_stringize(_s_) __rtai_stringize0(_s_) |
#define | __rtai_trap_call(_t_) _t_ |
#define | __rtai_do_trap0(_t_) __rtai_stringize(int $ _t_) |
#define | __rtai_do_trap(_t_) __rtai_do_trap0(__rtai_trap_call(_t_)) |
#define | RTAI_DO_TRAP(v, r, a1, a2) do { __asm__ __volatile__ ( __rtai_do_trap(v): : "a" (a1), "c" (a2), "d" (&r)); } while (0) |
#define __rtai_do_trap | ( | _t_ | ) | __rtai_do_trap0(__rtai_trap_call(_t_)) |
Definition at line 47 of file rtai_vectors.h.
#define __rtai_do_trap0 | ( | _t_ | ) | __rtai_stringize(int $ _t_) |
Definition at line 46 of file rtai_vectors.h.
#define __rtai_stringize | ( | _s_ | ) | __rtai_stringize0(_s_) |
Definition at line 44 of file rtai_vectors.h.
#define __rtai_stringize0 | ( | _s_ | ) | #_s_ |
Definition at line 43 of file rtai_vectors.h.
#define __rtai_trap_call | ( | _t_ | ) | _t_ |
Definition at line 45 of file rtai_vectors.h.
#define RTAI_APIC_HIGH_IPI (RTAI_APIC_HIGH_VECTOR - FIRST_EXTERNAL_VECTOR) |
Definition at line 34 of file rtai_vectors.h.
#define RTAI_APIC_HIGH_VECTOR 0xff |
Definition at line 30 of file rtai_vectors.h.
#define RTAI_APIC_LOW_IPI (RTAI_APIC_LOW_VECTOR - FIRST_EXTERNAL_VECTOR) |
Definition at line 35 of file rtai_vectors.h.
#define RTAI_APIC_LOW_VECTOR 0xff |
Definition at line 31 of file rtai_vectors.h.
#define RTAI_DO_TRAP | ( | v, | |||
r, | |||||
a1, | |||||
a2 | ) | do { __asm__ __volatile__ ( __rtai_do_trap(v): : "a" (a1), "c" (a2), "d" (&r)); } while (0) |
Definition at line 49 of file rtai_vectors.h.
#define RTAI_SYS_VECTOR 0xF6 |
Definition at line 37 of file rtai_vectors.h.