]> wirehaze git hosting - BOS.git/blob - kernel/krl_incs/keymap.inc

wirehaze git hosting

ccd7b4f76b1148d302709e55b730a5bf91332bf2
[BOS.git] / kernel / krl_incs / keymap.inc
1 ;----------------------------------------------------------;
2 ; BOS 0.04 Christoffer Bubach, 2004. ;
3 ;----------------------------------------------------------;
4 ; Keymap. ;
5 ; Only USA-type are supported so far. (poor åäö...) ;
6 ; ;
7 ;----------------------------------------------------------;
8
9 keymap:
10 db 0
11 db '\ 11234567890-=', bspace
12 db tab,'qwertyuiop[]',enter_key
13 db ctrl_key,'asdfghjkl;',39,'`',lshift
14 db '\','zxcvbnm,./',rshift,prnscr,alt_key,' '
15 db caps,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12,numlock
16 db scroll,home,arrowup,pgup,num_sub,arrowleft,center5,arrowright
17 db num_plus,_end,arrowdown,pgdn,_ins,del
18
19 keymap_caps:
20 db 0
21 db '\ 11234567890-=', bspace
22 db tab,'QWERTYUIOP[]',enter_key
23 db ctrl_key,'ASDFGHJKL;',39,'`',lshift
24 db '\','ZXCVBNM,./',rshift,prnscr,alt_key,' '
25 db caps,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12,numlock
26 db scroll,home,arrowup,pgup,num_sub,arrowleft,center5,arrowright
27 db num_plus,_end,arrowdown,pgdn,_ins,del
28
29 keymap_caps_shift:
30 db 0
31 db '\ 1!@#$%^&*()_+', bspace
32 db tab,'qwertyuiop{}',enter_key
33 db ctrl_key,'asdfghjkl:"~',lshift
34 db '|zxcvbnm<>?',rshift,prnscr,alt_key,' '
35 db caps,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12,numlock
36 db scroll,home,arrowup,pgup,num_sub,arrowleft,center5,arrowright
37 db num_plus,_end,arrowdown,pgdn,_ins,del
38
39 keymap_shift:
40 db 0
41 db '\ 1!@#$%^&*()_+', bspace
42 db tab,'QWERTYUIOP{}',enter_key
43 db ctrl_key,'ASDFGHJKL:"~',lshift
44 db '|ZXCVBNM<>?',rshift,prnscr,alt_key,' '
45 db caps,f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12,numlock
46 db scroll,home,arrowup,pgup,num_sub,arrowleft,center5,arrowright
47 db num_plus,_end,arrowdown,pgdn,_ins,del
48
49
50 enter_key = 0
51 bspace = 0
52 tab = 0
53 ctrl_key = 0
54 lshift = 0
55 rshift = 0
56 prnscr = 0
57 alt_key = 0
58 caps = 0
59 f1 = 0
60 f2 = 0
61 f3 = 0
62 f4 = 0
63 f5 = 0
64 f6 = 0
65 f7 = 0
66 f8 = 0
67 f9 = 0
68 f10 = 0
69 f11 = 0
70 f12 = 0
71 numlock = 0
72 scroll = 0
73 home = 0
74 arrowup = 0
75 pgup = 0
76 num_sub = 0
77 arrowleft = 0
78 center5 = 0
79 arrowright = 0
80 num_plus = 0
81 _end = 0
82 arrowdown = 0
83 pgdn = 0
84 _ins = 0
85 del = 0