Rev 2321 | Rev 3343 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2321 | Rev 2516 | ||
---|---|---|---|
Line 166... | Line 166... | ||
166 | i8042_mouse_irq.devno = mouse_devno; |
166 | i8042_mouse_irq.devno = mouse_devno; |
167 | i8042_mouse_irq.inr = mouse_inr; |
167 | i8042_mouse_irq.inr = mouse_inr; |
168 | i8042_mouse_irq.claim = i8042_claim; |
168 | i8042_mouse_irq.claim = i8042_claim; |
169 | i8042_mouse_irq.handler = i8042_irq_handler; |
169 | i8042_mouse_irq.handler = i8042_irq_handler; |
170 | irq_register(&i8042_mouse_irq); |
170 | irq_register(&i8042_mouse_irq); |
171 | 171 | #ifndef ia64 |
|
172 | trap_virtual_enable_irqs(1 << kbd_inr); |
172 | trap_virtual_enable_irqs(1 << kbd_inr); |
173 | trap_virtual_enable_irqs(1 << mouse_inr); |
173 | trap_virtual_enable_irqs(1 << mouse_inr); |
174 | 174 | #endif |
|
175 | /* |
175 | /* |
176 | * Clear input buffer. |
176 | * Clear input buffer. |
177 | * Number of iterations is limited to prevent infinite looping. |
177 | * Number of iterations is limited to prevent infinite looping. |
178 | */ |
178 | */ |
179 | int i; |
179 | int i; |