Changes in kernel/arch/ia32/src/drivers/i8259.c [5cb223f:dc0b964] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia32/src/drivers/i8259.c
r5cb223f rdc0b964 27 27 */ 28 28 29 /** @addtogroup ia32 29 /** @addtogroup ia32 30 30 * @{ 31 31 */ … … 39 39 #include <arch/drivers/i8259.h> 40 40 #include <cpu.h> 41 #include < arch/types.h>41 #include <typedefs.h> 42 42 #include <arch/asm.h> 43 43 #include <arch.h> … … 45 45 #include <interrupt.h> 46 46 47 static void pic_spurious( int n, istate_t *istate);47 static void pic_spurious(unsigned int n, istate_t *istate); 48 48 49 49 void i8259_init(void) … … 76 76 * Register interrupt handler for the PIC spurious interrupt. 77 77 */ 78 exc_register(VECTOR_PIC_SPUR, "pic_spurious", (iroutine) pic_spurious); 78 exc_register(VECTOR_PIC_SPUR, "pic_spurious", false, 79 (iroutine_t) pic_spurious); 79 80 80 81 /* … … 120 121 void pic_eoi(void) 121 122 { 122 pio_write_8((ioport8_t *) 0x20, 0x20);123 pio_write_8((ioport8_t *) 0xa0, 0x20);123 pio_write_8((ioport8_t *) 0x20, 0x20); 124 pio_write_8((ioport8_t *) 0xa0, 0x20); 124 125 } 125 126 126 void pic_spurious( int n __attribute__((unused)), istate_t *istate __attribute__((unused)))127 void pic_spurious(unsigned int n __attribute__((unused)), istate_t *istate __attribute__((unused))) 127 128 { 128 129 #ifdef CONFIG_DEBUG
Note:
See TracChangeset
for help on using the changeset viewer.