base/include/asm/rtai_vectors.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#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): "memory"); } while (0)


Define Documentation

#define __rtai_do_trap ( _t_   )     __rtai_do_trap0(__rtai_trap_call(_t_))

Definition at line 76 of file rtai_vectors.h.

#define __rtai_do_trap0 ( _t_   )     __rtai_stringize(int $ _t_)

Definition at line 75 of file rtai_vectors.h.

#define __rtai_stringize ( _s_   )     __rtai_stringize0(_s_)

Definition at line 73 of file rtai_vectors.h.

#define __rtai_stringize0 ( _s_   )     #_s_

Definition at line 72 of file rtai_vectors.h.

#define __rtai_trap_call ( _t_   )     _t_

Definition at line 74 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): "memory"); } while (0)

Definition at line 78 of file rtai_vectors.h.

Referenced by _rtai_lxrt(), and rtai_srq().

#define RTAI_SYS_VECTOR   0xF6

Definition at line 33 of file rtai_vectors.h.

Referenced by _rtai_lxrt(), rtai_install_archdep(), rtai_srq(), and rtai_uninstall_archdep().


Generated on Tue Feb 2 17:46:47 2010 for RTAI API by  doxygen 1.4.7