Rev 1072 | Rev 1288 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 1072 | Rev 1077 | ||
|---|---|---|---|
| Line 58... | Line 58... | ||
| 58 | #define VECTOR_CLK (IVT_IRQBASE+IRQ_CLK) |
58 | #define VECTOR_CLK (IVT_IRQBASE+IRQ_CLK) |
| 59 | #define VECTOR_KBD (IVT_IRQBASE+IRQ_KBD) |
59 | #define VECTOR_KBD (IVT_IRQBASE+IRQ_KBD) |
| 60 | 60 | ||
| 61 | #define VECTOR_TLB_SHOOTDOWN_IPI (IVT_FREEBASE+0) |
61 | #define VECTOR_TLB_SHOOTDOWN_IPI (IVT_FREEBASE+0) |
| 62 | #define VECTOR_WAKEUP_IPI (IVT_FREEBASE+1) |
62 | #define VECTOR_WAKEUP_IPI (IVT_FREEBASE+1) |
| - | 63 | #define VECTOR_DEBUG_IPI (IVT_FREEBASE+2) |
|
| 63 | 64 | ||
| 64 | /** This is passed to interrupt handlers */ |
65 | /** This is passed to interrupt handlers */ |
| 65 | struct istate { |
66 | struct istate { |
| 66 | __u64 rax; |
67 | __u64 rax; |
| 67 | __u64 rbx; |
68 | __u64 rbx; |