#include <hwregs/intr_vect.h>
Go to the source code of this file.
Value:
__asm__ ( \
".text\n\t" \
"IRQ" #
nr "_interrupt:\n\t" \
"move.d "#
nr",$r10\n\t" \
"move.d $sp, $r12\n\t" \
"jsr crisv32_do_IRQ\n\t" \
"moveq 1, $r11\n\t" \
"jump ret_from_intr\n\t" \
"nop\n\t");
Definition at line 81 of file irq.h.
#define BUILD_TIMER_IRQ |
( |
|
nr, |
|
|
|
mask |
|
) |
| |
Value:
__asm__ ( \
".text\n\t" \
"IRQ" #
nr "_interrupt:\n\t" \
"move.d "#
nr",$r10\n\t" \
"move.d $sp,$r12\n\t" \
"jsr crisv32_do_IRQ\n\t" \
"moveq 0,$r11\n\t" \
"jump ret_from_intr\n\t" \
"nop\n\t");
Definition at line 109 of file irq.h.
#define FIRST_IRQ 0x31 /* Exception number for first IRQ */ |
Definition at line 8 of file irq.h.
Definition at line 56 of file irq.h.
#define IRQ_NAME2 |
( |
|
nr | ) |
nr##_interrupt(void) |
Definition at line 55 of file irq.h.
Definition at line 70 of file irq.h.
Definition at line 13 of file irq.h.
Definition at line 7 of file irq.h.
Definition at line 9 of file irq.h.
Value:"subq 12,$sp\n\t" \
"move $erp,[$sp]\n\t" \
"subq 4,$sp\n\t" \
"move $srp,[$sp]\n\t" \
"subq 4,$sp\n\t" \
"move $ccs,[$sp]\n\t" \
"subq 4,$sp\n\t" \
"move $spc,[$sp]\n\t" \
"subq 4,$sp\n\t" \
"move $mof,[$sp]\n\t" \
"subq 4,$sp\n\t" \
"move $srs,[$sp]\n\t" \
"subq 4,$sp\n\t" \
"move.d $acr,[$sp]\n\t" \
"subq 14*4,$sp\n\t" \
"movem $r13,[$sp]\n\t" \
"subq 4,$sp\n\t" \
"move.d $r10,[$sp]\n"
Definition at line 32 of file irq.h.
Definition at line 53 of file irq.h.
Definition at line 52 of file irq.h.
Definition at line 18 of file irq.h.