Subversion Repositories HelenOS

Rev

Rev 2321 | Go to most recent revision | Show entire file | Ignore 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;