2ee739cc |
1 | /* |
2 | * intKeys.h |
3 | * |
4 | * [Generated from intKeys, 25 September 1996] |
5 | */ |
6 | |
7 | #if !defined(__CC_NORCROFT) || !defined(__arm) |
8 | #error You must use the Norcroft ARM Compiler for Sapphire programs |
9 | #endif |
10 | |
11 | #pragma include_only_once |
12 | #pragma force_top_level |
13 | |
14 | #ifndef __intKeys_h |
15 | #define __intKeys_h |
16 | |
17 | #ifndef __sapphire_h |
18 | #include "sapphire.h" |
19 | #endif |
20 | |
21 | #define intk_Esc (112) |
22 | #define intk_F1 (113) |
23 | #define intk_F2 (114) |
24 | #define intk_F3 (115) |
25 | #define intk_F4 (20) |
26 | #define intk_F5 (116) |
27 | #define intk_F6 (117) |
28 | #define intk_F7 (22) |
29 | #define intk_F8 (118) |
30 | #define intk_F9 (119) |
31 | #define intk_F10 (30) |
32 | #define intk_F11 (28) |
33 | #define intk_F12 (29) |
34 | |
35 | #define intk_0 (39) |
36 | #define intk_1 (48) |
37 | #define intk_2 (49) |
38 | #define intk_3 (17) |
39 | #define intk_4 (18) |
40 | #define intk_5 (19) |
41 | #define intk_6 (24) |
42 | #define intk_7 (36) |
43 | #define intk_8 (21) |
44 | #define intk_9 (38) |
45 | |
46 | #define intk_BackQ (45) |
47 | #define intk_Minus (40) |
48 | #define intk_Equals (93) |
49 | #define intk_Pound (46) |
50 | #define intk_Backspace (47) |
51 | |
52 | #define intk_LSquare (56) |
53 | #define intk_RSquare (88) |
54 | #define intk_Backslash (120) |
55 | #define intk_Semicolon (87) |
56 | #define intk_Quote (79) |
57 | #define intk_LAngle (102) |
58 | #define intk_RAngle (103) |
59 | #define intk_Slash (104) |
60 | |
61 | #define intk_Tab (96) |
62 | |
63 | #define intk_Ctrl (1) |
64 | #define intk_LCtrl (4) |
65 | #define intk_RCtrl (7) |
66 | |
67 | #define intk_Shift (0) |
68 | #define intk_LShift (3) |
69 | #define intk_RShift (6) |
70 | #define intk_CapsLock (64) |
71 | |
72 | #define intk_Alt (2) |
73 | #define intk_LAlt (5) |
74 | #define intk_RAlt (8) |
75 | |
76 | #define intk_A (65) |
77 | #define intk_B (100) |
78 | #define intk_C (82) |
79 | #define intk_D (50) |
80 | #define intk_E (34) |
81 | #define intk_F (67) |
82 | #define intk_G (83) |
83 | #define intk_H (84) |
84 | #define intk_I (37) |
85 | #define intk_J (69) |
86 | #define intk_K (70) |
87 | #define intk_L (86) |
88 | #define intk_M (101) |
89 | #define intk_N (85) |
90 | #define intk_O (54) |
91 | #define intk_P (55) |
92 | #define intk_Q (16) |
93 | #define intk_R (51) |
94 | #define intk_S (81) |
95 | #define intk_T (35) |
96 | #define intk_U (53) |
97 | #define intk_V (99) |
98 | #define intk_W (33) |
99 | #define intk_X (66) |
100 | #define intk_Y (68) |
101 | #define intk_Z (97) |
102 | |
103 | #define intk_Print (32) |
104 | #define intk_ScrollLock (62) |
105 | #define intk_Break (44) |
106 | |
107 | #define intk_Insert (61) |
108 | #define intk_Home (62) |
109 | #define intk_PageUp (63) |
110 | #define intk_Delete (89) |
111 | #define intk_Copy (105) |
112 | #define intk_PageDown (78) |
113 | |
114 | #define intk_Up (57) |
115 | #define intk_Left (25) |
116 | #define intk_Down (41) |
117 | #define intk_Right (121) |
118 | |
119 | #define intk_NumLock (77) |
120 | #define intk_kSlash (74) |
121 | #define intk_kStar (91) |
122 | #define intk_kHash (90) |
123 | #define intk_kMinus (59) |
124 | #define intk_kPlus (58) |
125 | #define intk_kEnter (60) |
126 | #define intk_kDot (76) |
127 | |
128 | #define intk_k0 (106) |
129 | #define intk_k1 (107) |
130 | #define intk_k2 (124) |
131 | #define intk_k3 (108) |
132 | #define intk_k4 (122) |
133 | #define intk_k5 (123) |
134 | #define intk_k6 (26) |
135 | #define intk_k7 (27) |
136 | #define intk_k8 (42) |
137 | #define intk_k9 (43) |
138 | |
139 | #endif |