Go to the documentation of this file.
45 #ifdef CONF_RCX_COMPILER
46 #define HANDLER_WRAPPER(wrapstring,handstring)
48 #define HANDLER_WRAPPER(wrapstring,handstring) \
49 __asm__ (".text\n.align 1\n.global _" wrapstring "\n_" wrapstring \
50 ": push r0\npush r1\npush r2\npush r3\njsr @_" handstring \
51 "\npop r3\npop r2\npop r1\npop r0\nrts\n")
99 __asm__ __volatile__(
"\torc #0x80,ccr\n":::
"cc");
104 __asm__ __volatile__(
"\tandc #0x7f,ccr\n":::
"cc");
111 #endif // __sys_irq_h__
Generated on Sat Mar 15 2014 11:28:21 for brickOS Kernel Developer by
1.8.1.2