/kernel/branches/kolibri-process/hid/keyboard.inc |
5,7 → 5,7 |
;; Distributed under terms of the GNU General Public License ;; |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
$Revision: 3598 $ |
$Revision: 5027 $ |
|
|
VKEY_LSHIFT = 0000000000000001b |
25,8 → 25,6 |
VKEY_ALT = 0000000000110000b |
|
uglobal |
align 4 |
kb_state dd 0 |
ext_code db 0 |
|
keyboard_mode db 0 |
35,7 → 33,6 |
altmouseb db 0 |
ctrl_alt_del db 0 |
|
kb_lights db 0 |
old_kb_lights db 0 |
|
align 4 |
45,6 → 42,13 |
endg |
|
iglobal |
kb_lights db 2 |
align 4 |
kb_state dd VKEY_NUMLOCK |
endg |
|
iglobal |
align 4 |
hotkey_tests dd hotkey_test0 |
dd hotkey_test1 |
dd hotkey_test2 |
551,9 → 555,9 |
ps2_set_lights: |
stdcall disable_irq, 1 |
mov al, 0xED |
call kb_write |
call kb_write_wait_ack |
mov al, [esp+8] |
call kb_write |
call kb_write_wait_ack |
stdcall enable_irq, 1 |
ret 8 |
|