diff options
| author | Michal Idziorek <m.i@gmx.at> | 2014-09-08 22:14:26 +0200 |
|---|---|---|
| committer | Michal Idziorek <m.i@gmx.at> | 2014-09-08 22:14:26 +0200 |
| commit | db967b35d4c24000ef69283c2995010a08efb598 (patch) | |
| tree | be0a20b9a18c04429b85afe14abe97dfe4440752 /kernel/interrupts.c | |
| parent | 52f3e224fb4d3e05202134f7747fdee00a03ed61 (diff) | |
working on mouse driver
Diffstat (limited to 'kernel/interrupts.c')
| -rw-r--r-- | kernel/interrupts.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/kernel/interrupts.c b/kernel/interrupts.c index 308028f..f5bd18f 100644 --- a/kernel/interrupts.c +++ b/kernel/interrupts.c @@ -11,6 +11,7 @@ void int_clock_handler(); void int_kb_handler(); void int_install_ir(int irq, uint16_t flags, uint16_t sel, void *addr); void int_default_handler(); +void mouse_handler(); // the interrupt descriptor table @@ -34,13 +35,6 @@ static struct idt_desc } idtd; -void int_mouse() -{ - - log(FOOLOS_MODULE_NAME,FOOLOS_LOG_INFO,"mouse interrupt"); - -} - void int_default() { @@ -148,9 +142,8 @@ void int_init(uint16_t sel) int_install_ir(38, 0b10001110, 0x08,&int_floppy_handler); #endif - //mouse - int_install_ir(44, 0b10001110, 0x08,&int_mouse); - + //mouse + int_install_ir(44, 0b10001110, 0x08,&mouse_handler); int_install(); |
