Rev 324 | Rev 332 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 324 | Rev 329 | ||
---|---|---|---|
Line 79... | Line 79... | ||
79 | case 4: /* IRQ2 */ |
79 | case 4: /* IRQ2 */ |
80 | case 5: /* IRQ3 */ |
80 | case 5: /* IRQ3 */ |
81 | case 6: /* IRQ4 */ |
81 | case 6: /* IRQ4 */ |
82 | panic("unhandled interrupt %d\n", i); |
82 | panic("unhandled interrupt %d\n", i); |
83 | break; |
83 | break; |
- | 84 | case TIMER_INTERRUPT: |
|
84 | case 7: /* Timer Interrupt */ |
85 | /* clear timer interrupt & set new */ |
85 | cp0_compare_write(cp0_count_read() + cp0_compare_value); /* clear timer interrupt */ |
86 | cp0_compare_write(cp0_count_read() + cp0_compare_value); |
86 | /* start counting over again */ |
- | |
87 | clock(); |
87 | clock(); |
88 | break; |
88 | break; |
89 | } |
89 | } |
90 | } |
90 | } |
91 | } |
91 | } |