tag | line | file | source code |
scancode | 68 | kernel/chr_drv/keyboard.c | unsigned char scancode, x; |
scancode | 72 | kernel/chr_drv/keyboard.c | scancode=inb_p(0x60); |
scancode | 80 | kernel/chr_drv/keyboard.c | put_queue(scancode); |
scancode | 84 | kernel/chr_drv/keyboard.c | if (scancode == 0xe0) { |
scancode | 88 | kernel/chr_drv/keyboard.c | if (scancode == 0xe1) { |
scancode | 99 | kernel/chr_drv/keyboard.c | if (ke0 == 1 && (scancode == 0x2a || scancode == 0xaa)) { |
scancode | 109 | kernel/chr_drv/keyboard.c | if (scancode < 0x80) { |
scancode | 110 | kernel/chr_drv/keyboard.c | rep = scancode; |
scancode | 113 | kernel/chr_drv/keyboard.c | } else if (ke0 == repke0 && (scancode & 0x7f) == rep) |
scancode | 114 | kernel/chr_drv/keyboard.c | if (scancode & 0x80) |
scancode | 121 | kernel/chr_drv/keyboard.c | key_table[scancode](scancode); |