Subversion Repositories Kolibri OS

Rev

Rev 5012 | Rev 5363 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5012 Rev 5027
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2014. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2014. All rights reserved. ;;
4
;; Copyright (C) MenuetOS 2000-2004 Ville Mikael Turjanmaa      ;;
4
;; Copyright (C) MenuetOS 2000-2004 Ville Mikael Turjanmaa      ;;
5
;; Distributed under terms of the GNU General Public License    ;;
5
;; Distributed under terms of the GNU General Public License    ;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 7... Line 7...
7
 
7
 
Line 8... Line 8...
8
$Revision: 5012 $
8
$Revision: 5027 $
9
 
9
 
10
 
10
 
Line 23... Line 23...
23
VKEY_SHIFT    = 0000000000000011b
23
VKEY_SHIFT    = 0000000000000011b
24
VKEY_CONTROL  = 0000000000001100b
24
VKEY_CONTROL  = 0000000000001100b
25
VKEY_ALT      = 0000000000110000b
25
VKEY_ALT      = 0000000000110000b
Line 26... Line 26...
26
 
26
 
27
uglobal
-
 
28
  align 4
-
 
29
  kb_state      dd 0
27
uglobal
Line 30... Line 28...
30
  ext_code      db 0
28
  ext_code      db 0
31
 
29
 
Line 32... Line 30...
32
  keyboard_mode db 0
30
  keyboard_mode db 0
33
  keyboard_data db 0
31
  keyboard_data db 0
Line 34... Line -...
34
 
-
 
35
  altmouseb     db 0
32
 
Line 36... Line 33...
36
  ctrl_alt_del  db 0
33
  altmouseb     db 0
37
 
34
  ctrl_alt_del  db 0
38
  kb_lights     db 0
35
 
39
  old_kb_lights db 0
36
  old_kb_lights db 0
40
 
37
 
Line 41... Line 38...
41
align 4
38
align 4
-
 
39
        hotkey_scancodes        rd      256     ; we have 256 scancodes
-
 
40
        hotkey_list             rd      256*4   ; max 256 defined hotkeys
-
 
41
        hotkey_buffer           rd      120*2   ; buffer for 120 hotkeys
-
 
42
endg
-
 
43
 
-
 
44
iglobal
-
 
45
  kb_lights     db 2
42
        hotkey_scancodes        rd      256     ; we have 256 scancodes
46
  align 4
43
        hotkey_list             rd      256*4   ; max 256 defined hotkeys
47
  kb_state      dd VKEY_NUMLOCK
44
        hotkey_buffer           rd      120*2   ; buffer for 120 hotkeys
48
endg
45
endg
49
 
46
 
50
iglobal