Patent ID: 6496891
Filing Date: 2002-12-17
Classification: G06F

Abstract:
A device to generate interrupts to a processor for an universal serial bus (USB) keyboard and an USB mouse, comprising:a register having a first bit and a second bit; a first merge unit connected to the first bit of the register to generate an interrupt to the processor when the first bit is set to a predetermined interrupt value; a second merge unit connected to the second bit of the register to generate an interrupt to the processor when the second bit is set to a predetermined interrupt value; and a USB controller connected to the USB keyboard, the USB mouse and the register, wherein when a key is pressed on the USB keyboard the USB controller sets the first bit in the register to one to generate an interrupt to the processor identified by the operating system as if the interrupt was generated by the PS/2 keyboard, and when the USB mouse is moved the USB controller sets the second bit in the register to generate an interrupt to the processor identified by the operating system as if the interrupt were generated by a PS/2 mouse.