发明名称 Enhanced input using packet switching over a PS/2 or other interface
摘要 A designated byte of a PS/2 packet is used for data not recognized by a conventional PS/2 port driver. Each packet byte received by the conventional port driver is read by an Interrupt Service Routine (ISR) of a filter driver. If a received packet contains an unrecognized data type, that data is extracted. The filter driver converts the byte containing the data to 0000 0000. The port driver provides the all-zero byte to a higher level driver for processing into a subsequent data structure. A Service Callback Routine of the filter driver receives that data structure from the higher level driver. Depending upon the type of unrecognized data extracted by the ISR, that data is then either inserted into the data structure or passed independently of that data structure to a user level application.
申请公布号 US7191263(B2) 申请公布日期 2007.03.13
申请号 US20040812940 申请日期 2004.03.31
申请人 MICROSOFT CORPORATION 发明人 SANKARAVADIVELU SRINIVASA M.;ROELL BRIEN;WILLIAMS BRIAN D.
分类号 G06F3/00;G06F9/455;G06F13/00;G06F13/12 主分类号 G06F3/00
代理机构 代理人
主权项
地址