jiurl键盘驱动 3.htm

来自「JIURL键盘驱动」· HTM 代码 · 共 833 行 · 第 1/5 页

HTM
833
字号
      enter<BR>8042: I8xPutByteAsynchronous: sending 0xd4 to command 
      port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xf2 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): enter<BR>8042: I8xGetByteAsynchronous: enter<BR>8042: 
      I8xGetByteAsynchronous: mouse<BR>8042: I8xGetByteAsynchronous: exit with 
      Byte 0xfa<BR>i8042 isr (mou): byte 0xfa<BR>i8042 isr (mou): state (5) 
      substate ( 2)<BR>i8042 isr (mou): expecting ID ACK (0xfa), got 
      0xfa<BR>i8042 isr (mou): exit<BR>i8042 isr (mou): enter<BR>8042: 
      I8xGetByteAsynchronous: enter<BR>8042: I8xGetByteAsynchronous: 
      mouse<BR>8042: I8xGetByteAsynchronous: exit with Byte 0x0<BR>i8042 isr 
      (mou): byte 0x0<BR>i8042 isr (mou): state (5) substate ( 3)<BR>i8042 isr 
      (mou): id from get device id is 0<BR>8042: I8xPutByteAsynchronous: 
      enter<BR>8042: I8xPutByteAsynchronous: sending 0xd4 to command 
      port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xe8 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate ( 6)<BR>i8042 isr (mou): 
      expecting ID ACK (0xfa), got 0xfa<BR>8042: I8xPutByteAsynchronous: 
      enter<BR>8042: I8xPutByteAsynchronous: sending 0xd4 to command 
      port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 0x0 
      to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr (mou): 
      exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate ( 7)<BR>i8042 isr (mou): 
      expecting ID ACK (0xfa), got 0xfa<BR>8042: I8xPutByteAsynchronous: 
      enter<BR>8042: I8xPutByteAsynchronous: sending 0xd4 to command 
      port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xe6 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate ( 8)<BR>i8042 isr (mou): 
      expecting ID ACK (0xfa), got 0xfa<BR>8042: I8xPutByteAsynchronous: 
      enter<BR>8042: I8xPutByteAsynchronous: sending 0xd4 to command 
      port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xe6 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate ( 9)<BR>i8042 isr (mou): 
      expecting ID ACK (0xfa), got 0xfa<BR>8042: I8xPutByteAsynchronous: 
      enter<BR>8042: I8xPutByteAsynchronous: sending 0xd4 to command 
      port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xe6 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate (10)<BR>i8042 isr (mou): 
      expecting ID ACK (0xfa), got 0xfa<BR>8042: I8xPutByteAsynchronous: 
      enter<BR>8042: I8xPutByteAsynchronous: sending 0xd4 to command 
      port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xe9 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate (11)<BR>i8042 isr (mou): 
      expecting ID ACK (0xfa), got 0xfa<BR>i8042 isr (mou): exit<BR>i8042 isr 
      (mou): enter<BR>8042: I8xGetByteAsynchronous: enter<BR>8042: 
      I8xGetByteAsynchronous: mouse<BR>8042: I8xGetByteAsynchronous: exit with 
      Byte 0x10<BR>i8042 isr (mou): byte 0x10<BR>i8042 isr (mou): state (5) 
      substate (12)<BR>i8042 isr (mou): expecting (0x0), got 0x10<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0x0<BR>i8042 isr (mou): byte 
      0x0<BR>i8042 isr (mou): state (5) substate (13)<BR>i8042 isr (mou): 
      expecting (0x0), got 0x0<BR>i8042 isr (mou): exit<BR>i8042 isr (mou): 
      enter<BR>8042: I8xGetByteAsynchronous: enter<BR>8042: 
      I8xGetByteAsynchronous: mouse<BR>8042: I8xGetByteAsynchronous: exit with 
      Byte 0x64<BR>i8042 isr (mou): byte 0x64<BR>i8042 isr (mou): state (5) 
      substate (14)<BR>i8042 isr (mou): expecting (0x0), got 0x64<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xd4 to command port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xe8 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate ( 4)<BR>i8042 isr (mou): 
      expecting ACK (0xfa), got 0xfa<BR>8042: I8xPutByteAsynchronous: 
      enter<BR>8042: I8xPutByteAsynchronous: sending 0xd4 to command 
      port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 0x3 
      to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr (mou): 
      exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate ( 5)<BR>i8042 isr (mou): 
      expecting ACK (0xfa), got 0xfa<BR>8042: I8xPutByteAsynchronous: 
      enter<BR>8042: I8xPutByteAsynchronous: sending 0xd4 to command 
      port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xf3 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate (16)<BR>i8042 isr (mou): 
      expecting ACK (0xfa), got 0xfa<BR>8042: I8xPutByteAsynchronous: 
      enter<BR>8042: I8xPutByteAsynchronous: sending 0xd4 to command 
      port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xc8 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate (17)<BR>i8042 isr (mou): 
      expecting ACK (0xfa), got 0xfa<BR>i8042 isr (mou): (200)<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xd4 to command port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xf3 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate (16)<BR>i8042 isr (mou): 
      expecting ACK (0xfa), got 0xfa<BR>8042: I8xPutByteAsynchronous: 
      enter<BR>8042: I8xPutByteAsynchronous: sending 0xd4 to command 
      port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0x64 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate (17)<BR>i8042 isr (mou): 
      expecting ACK (0xfa), got 0xfa<BR>i8042 isr (mou): (100)<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xd4 to command port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xf3 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate (16)<BR>i8042 isr (mou): 
      expecting ACK (0xfa), got 0xfa<BR>8042: I8xPutByteAsynchronous: 
      enter<BR>8042: I8xPutByteAsynchronous: sending 0xd4 to command 
      port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0x50 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate (17)<BR>i8042 isr (mou): 
      expecting ACK (0xfa), got 0xfa<BR>i8042 isr (mou): (80)<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xd4 to command port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xf3 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 
      I8xGetByteAsynchronous: exit with Byte 0xfa<BR>i8042 isr (mou): byte 
      0xfa<BR>i8042 isr (mou): state (5) substate (16)<BR>i8042 isr (mou): 
      expecting ACK (0xfa), got 0xfa<BR>8042: I8xPutByteAsynchronous: 
      enter<BR>8042: I8xPutByteAsynchronous: sending 0xd4 to command 
      port<BR>8042: I8xPutByteAsynchronous: exit<BR>8042: 
      I8xPutByteAsynchronous: enter<BR>8042: I8xPutByteAsynchronous: sending 
      0xc8 to data port<BR>8042: I8xPutByteAsynchronous: exit<BR>i8042 isr 
      (mou): exit<BR>i8042 isr (mou): enter<BR>8042: I8xGetByteAsynchronous: 
      enter<BR>8042: I8xGetByteAsynchronous: mouse<BR>8042: 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?