Changeset 25d7709 in mainline for arch/ia32/src/smp/apic.c
- Timestamp:
- 2006-03-13T20:08:16Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 631ca4d
- Parents:
- 45d6add
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia32/src/smp/apic.c
r45d6add r25d7709 113 113 114 114 115 static void apic_spurious(int n, void *stack);116 static void l_apic_timer_interrupt(int n, void *stack);115 static void apic_spurious(int n, istate_t *istate); 116 static void l_apic_timer_interrupt(int n, istate_t *istate); 117 117 118 118 /** Initialize APIC on BSP. */ … … 122 122 int i; 123 123 124 exc_register(VECTOR_APIC_SPUR, "apic_spurious", apic_spurious);124 exc_register(VECTOR_APIC_SPUR, "apic_spurious", (iroutine) apic_spurious); 125 125 126 126 enable_irqs_function = io_apic_enable_irqs; … … 134 134 */ 135 135 io_apic_disable_irqs(0xffff); 136 exc_register(VECTOR_CLK, "l_apic_timer", l_apic_timer_interrupt);136 exc_register(VECTOR_CLK, "l_apic_timer", (iroutine) l_apic_timer_interrupt); 137 137 for (i = 0; i < IRQ_COUNT; i++) { 138 138 int pin; … … 170 170 * @param stack Interrupted stack. 171 171 */ 172 void apic_spurious(int n, void *stack)172 void apic_spurious(int n, istate_t *istate) 173 173 { 174 174 printf("cpu%d: APIC spurious interrupt\n", CPU->id); … … 428 428 * @param stack Interrupted stack. 429 429 */ 430 void l_apic_timer_interrupt(int n, void *stack)430 void l_apic_timer_interrupt(int n, istate_t *istate) 431 431 { 432 432 l_apic_eoi();
Note:
See TracChangeset
for help on using the changeset viewer.