Rev 1904 | Rev 2068 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1904 | Rev 1911 | ||
---|---|---|---|
Line 38... | Line 38... | ||
38 | #define KERN_sparc64_TRAP_INTERRUPT_H_ |
38 | #define KERN_sparc64_TRAP_INTERRUPT_H_ |
39 | 39 | ||
40 | #include <arch/trap/trap_table.h> |
40 | #include <arch/trap/trap_table.h> |
41 | #include <arch/stack.h> |
41 | #include <arch/stack.h> |
42 | 42 | ||
- | 43 | /* IMAP register bits */ |
|
- | 44 | #define IGN_MASK 0x7c0 |
|
- | 45 | #define INO_MASK 0x1f |
|
- | 46 | #define IMAP_V_MASK (1ULL<<31) |
|
- | 47 | ||
- | 48 | #define IGN_SHIFT 6 |
|
- | 49 | ||
- | 50 | ||
43 | /* Interrupt ASI registers. */ |
51 | /* Interrupt ASI registers. */ |
44 | #define ASI_UDB_INTR_W 0x77 |
52 | #define ASI_UDB_INTR_W 0x77 |
45 | #define ASI_INTR_DISPATCH_STATUS 0x48 |
53 | #define ASI_INTR_DISPATCH_STATUS 0x48 |
46 | #define ASI_UDB_INTR_R 0x7f |
54 | #define ASI_UDB_INTR_R 0x7f |
47 | #define ASI_INTR_RECEIVE 0x49 |
55 | #define ASI_INTR_RECEIVE 0x49 |