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 |