Rev 567 | Rev 575 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 567 | Rev 574 | ||
---|---|---|---|
Line 108... | Line 108... | ||
108 | cp0_cause_write(cp0_cause_read() & ~(1 << 8)); /* clear SW0 interrupt */ |
108 | cp0_cause_write(cp0_cause_read() & ~(1 << 8)); /* clear SW0 interrupt */ |
109 | break; |
109 | break; |
110 | case 1: /* SW1 - Software interrupt 1 */ |
110 | case 1: /* SW1 - Software interrupt 1 */ |
111 | cp0_cause_write(cp0_cause_read() & ~(1 << 9)); /* clear SW1 interrupt */ |
111 | cp0_cause_write(cp0_cause_read() & ~(1 << 9)); /* clear SW1 interrupt */ |
112 | break; |
112 | break; |
113 | case 2: /* IRQ0 */ |
- | |
114 | case KEYBOARD_IRQ: |
113 | case KEYBOARD_IRQ: |
115 | keyboard(); |
114 | keyboard(); |
116 | break; |
115 | break; |
- | 116 | case 3: |
|
117 | case 4: /* IRQ2 */ |
117 | case 4: /* IRQ2 */ |
118 | case 5: /* IRQ3 */ |
118 | case 5: /* IRQ3 */ |
119 | case 6: /* IRQ4 */ |
119 | case 6: /* IRQ4 */ |
120 | default: |
120 | default: |
121 | print_regdump(pstate); |
121 | print_regdump(pstate); |