2ee739cc |
1 | /* |
2 | * keyMap.h |
3 | * |
4 | * [Generated from keyMap, 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 __keyMap_h |
15 | #define __keyMap_h |
16 | |
17 | #ifndef __sapphire_h |
18 | #include "sapphire.h" |
19 | #endif |
20 | |
21 | #define key_cA (0x001) |
22 | #define key_cB (0x002) |
23 | #define key_cC (0x003) |
24 | #define key_cD (0x004) |
25 | #define key_cE (0x005) |
26 | #define key_cF (0x006) |
27 | #define key_cG (0x007) |
28 | #define key_cH (0x008) |
29 | #define key_cI (0x009) |
30 | #define key_cJ (0x00A) |
31 | #define key_cK (0x00B) |
32 | #define key_cL (0x00C) |
33 | #define key_cM (0x00D) |
34 | #define key_cN (0x00E) |
35 | #define key_cO (0x00F) |
36 | #define key_cP (0x010) |
37 | #define key_cQ (0x011) |
38 | #define key_cR (0x012) |
39 | #define key_cS (0x013) |
40 | #define key_cT (0x014) |
41 | #define key_cU (0x015) |
42 | #define key_cV (0x016) |
43 | #define key_cW (0x017) |
44 | #define key_cX (0x018) |
45 | #define key_cY (0x019) |
46 | #define key_cZ (0x01A) |
47 | |
48 | #define key_scA (0x101) |
49 | #define key_scB (0x102) |
50 | #define key_scC (0x103) |
51 | #define key_scD (0x104) |
52 | #define key_scE (0x105) |
53 | #define key_scF (0x106) |
54 | #define key_scG (0x107) |
55 | #define key_scH (0x108) |
56 | #define key_scI (0x109) |
57 | #define key_scJ (0x10A) |
58 | #define key_scK (0x10B) |
59 | #define key_scL (0x10C) |
60 | #define key_scM (0x10D) |
61 | #define key_scN (0x10E) |
62 | #define key_scO (0x10F) |
63 | #define key_scP (0x110) |
64 | #define key_scQ (0x111) |
65 | #define key_scR (0x112) |
66 | #define key_scS (0x113) |
67 | #define key_scT (0x114) |
68 | #define key_scU (0x115) |
69 | #define key_scV (0x116) |
70 | #define key_scW (0x117) |
71 | #define key_scX (0x118) |
72 | #define key_scY (0x119) |
73 | #define key_scZ (0x11A) |
74 | |
75 | #define key_Esc (0x01B) |
76 | #define key_sEsc (0x11B) |
77 | #define key_cEsc (0x13B) |
78 | #define key_scEsc (0x15B) |
79 | |
80 | #define key_Backspace (0x01C) |
81 | #define key_sBackspace (0x11C) |
82 | #define key_cBackspace (0x13C) |
83 | #define key_scBackspace (0x15C) |
84 | |
85 | #define key_Return (0x01D) |
86 | #define key_sReturn (0x11D) |
87 | #define key_cReturn (0x13D) |
88 | #define key_scReturn (0x15D) |
89 | |
90 | #define key_Insert (0x1CD) |
91 | #define key_sInsert (0x1DD) |
92 | #define key_cInsert (0x1ED) |
93 | #define key_scInsert (0x1FD) |
94 | |
95 | #define key_Home (0x01E) |
96 | #define key_sHome (0x11E) |
97 | #define key_cHome (0x13E) |
98 | #define key_scHome (0x15E) |
99 | |
100 | #define key_Delete (0x07F) |
101 | #define key_sDelete (0x17F) |
102 | #define key_cDelete (0x01F) |
103 | #define key_scDelete (0x11F) |
104 | |
105 | #define key_Copy (0x18B) |
106 | #define key_sCopy (0x19B) |
107 | #define key_cCopy (0x1AB) |
108 | #define key_scCopy (0x1BB) |
109 | |
110 | #define key_Tab (0x18A) |
111 | #define key_sTab (0x19A) |
112 | #define key_cTab (0x1AA) |
113 | #define key_scTab (0x1BA) |
114 | |
115 | #define key_Space (0x020) |
116 | #define key_sSpace (0x120) |
117 | #define key_cSpace (0x000) |
118 | #define key_scSpace (0x100) |
119 | |
120 | #define key_c0 (0x130) |
121 | #define key_c1 (0x131) |
122 | #define key_c2 (0x132) |
123 | #define key_c3 (0x133) |
124 | #define key_c4 (0x134) |
125 | #define key_c5 (0x135) |
126 | #define key_c6 (0x136) |
127 | #define key_c7 (0x137) |
128 | #define key_c8 (0x138) |
129 | #define key_c9 (0x139) |
130 | |
131 | #define key_sc0 (0x150) |
132 | #define key_sc1 (0x151) |
133 | #define key_sc2 (0x152) |
134 | #define key_sc3 (0x153) |
135 | #define key_sc4 (0x154) |
136 | #define key_sc5 (0x155) |
137 | #define key_sc6 (0x156) |
138 | #define key_sc7 (0x157) |
139 | #define key_sc8 (0x158) |
140 | #define key_sc9 (0x159) |
141 | |
142 | #define key_k0 (0x1C0) |
143 | #define key_k1 (0x1C1) |
144 | #define key_k2 (0x1C2) |
145 | #define key_k3 (0x1C3) |
146 | #define key_k4 (0x1C4) |
147 | #define key_k5 (0x1C5) |
148 | #define key_k6 (0x1C6) |
149 | #define key_k7 (0x1C7) |
150 | #define key_k8 (0x1C8) |
151 | #define key_k9 (0x1C9) |
152 | |
153 | #define key_sk0 (0x1D0) |
154 | #define key_sk1 (0x1D1) |
155 | #define key_sk2 (0x1D2) |
156 | #define key_sk3 (0x1D3) |
157 | #define key_sk4 (0x1D4) |
158 | #define key_sk5 (0x1D5) |
159 | #define key_sk6 (0x1D6) |
160 | #define key_sk7 (0x1D7) |
161 | #define key_sk8 (0x1D8) |
162 | #define key_sk9 (0x1D9) |
163 | |
164 | #define key_ck0 (0x1E0) |
165 | #define key_ck1 (0x1E1) |
166 | #define key_ck2 (0x1E2) |
167 | #define key_ck3 (0x1E3) |
168 | #define key_ck4 (0x1E4) |
169 | #define key_ck5 (0x1E5) |
170 | #define key_ck6 (0x1E6) |
171 | #define key_ck7 (0x1E7) |
172 | #define key_ck8 (0x1E8) |
173 | #define key_ck9 (0x1E9) |
174 | |
175 | #define key_sck0 (0x1F0) |
176 | #define key_sck1 (0x1F1) |
177 | #define key_sck2 (0x1F2) |
178 | #define key_sck3 (0x1F3) |
179 | #define key_sck4 (0x1F4) |
180 | #define key_sck5 (0x1F5) |
181 | #define key_sck6 (0x1F6) |
182 | #define key_sck7 (0x1F7) |
183 | #define key_sck8 (0x1F8) |
184 | #define key_sck9 (0x1F9) |
185 | |
186 | #define key_cLSquare (0x12B) |
187 | #define key_scLSquare (0x14B) |
188 | |
189 | #define key_cRSquare (0x12D) |
190 | #define key_scRSquare (0x14D) |
191 | |
192 | #define key_cBackslash (0x12C) |
193 | #define key_scBackslash (0x14C) |
194 | |
195 | #define key_cMinus (0x12F) |
196 | #define key_scMinus (0x14F) |
197 | |
198 | #define key_kSlash (0x161) |
199 | #define key_kStar (0x162) |
200 | #define key_kHash (0x163) |
201 | #define key_kMinus (0x164) |
202 | #define key_kPlus (0x165) |
203 | #define key_kEnter (0x166) |
204 | #define key_kDot (0x167) |
205 | |
206 | #define key_skSlash (0x171) |
207 | #define key_skStar (0x172) |
208 | #define key_skHash (0x173) |
209 | #define key_skMinus (0x174) |
210 | #define key_skPlus (0x175) |
211 | #define key_skEnter (0x176) |
212 | #define key_skDot (0x177) |
213 | |
214 | #define key_ckSlash (0x121) |
215 | #define key_ckStar (0x122) |
216 | #define key_ckHash (0x123) |
217 | #define key_ckMinus (0x124) |
218 | #define key_ckPlus (0x125) |
219 | #define key_ckEnter (0x126) |
220 | #define key_ckDot (0x127) |
221 | |
222 | #define key_sckSlash (0x141) |
223 | #define key_sckStar (0x142) |
224 | #define key_sckHash (0x143) |
225 | #define key_sckMinus (0x144) |
226 | #define key_sckPlus (0x145) |
227 | #define key_sckEnter (0x146) |
228 | #define key_sckDot (0x147) |
229 | |
230 | #define key_Print (0x180) |
231 | #define key_F1 (0x181) |
232 | #define key_F2 (0x182) |
233 | #define key_F3 (0x183) |
234 | #define key_F4 (0x184) |
235 | #define key_F5 (0x185) |
236 | #define key_F6 (0x186) |
237 | #define key_F7 (0x187) |
238 | #define key_F8 (0x188) |
239 | #define key_F9 (0x189) |
240 | #define key_F10 (0x1CA) |
241 | #define key_F11 (0x1CB) |
242 | #define key_F12 (0x1CC) |
243 | |
244 | #define key_sPrint (0x190) |
245 | #define key_sF1 (0x191) |
246 | #define key_sF2 (0x192) |
247 | #define key_sF3 (0x193) |
248 | #define key_sF4 (0x194) |
249 | #define key_sF5 (0x195) |
250 | #define key_sF6 (0x196) |
251 | #define key_sF7 (0x197) |
252 | #define key_sF8 (0x198) |
253 | #define key_sF9 (0x199) |
254 | #define key_sF10 (0x1DA) |
255 | #define key_sF11 (0x1DB) |
256 | #define key_sF12 (0x1DC) |
257 | |
258 | #define key_cPrint (0x1A0) |
259 | #define key_cF1 (0x1A1) |
260 | #define key_cF2 (0x1A2) |
261 | #define key_cF3 (0x1A3) |
262 | #define key_cF4 (0x1A4) |
263 | #define key_cF5 (0x1A5) |
264 | #define key_cF6 (0x1A6) |
265 | #define key_cF7 (0x1A7) |
266 | #define key_cF8 (0x1A8) |
267 | #define key_cF9 (0x1A9) |
268 | #define key_cF10 (0x1EA) |
269 | #define key_cF11 (0x1EB) |
270 | #define key_cF12 (0x1EC) |
271 | |
272 | #define key_scPrint (0x1B0) |
273 | #define key_scF1 (0x1B1) |
274 | #define key_scF2 (0x1B2) |
275 | #define key_scF3 (0x1B3) |
276 | #define key_scF4 (0x1B4) |
277 | #define key_scF5 (0x1B5) |
278 | #define key_scF6 (0x1B6) |
279 | #define key_scF7 (0x1B7) |
280 | #define key_scF8 (0x1B8) |
281 | #define key_scF9 (0x1B9) |
282 | #define key_scF10 (0x1FA) |
283 | #define key_scF11 (0x1FB) |
284 | #define key_scF12 (0x1FC) |
285 | |
286 | #define key_Left (0x18C) |
287 | #define key_Right (0x18D) |
288 | #define key_Down (0x18E) |
289 | #define key_Up (0x18F) |
290 | #define key_PageDown (0x1CE) |
291 | #define key_PageUp (0x1CF) |
292 | |
293 | #define key_sLeft (0x19C) |
294 | #define key_sRight (0x19D) |
295 | #define key_sDown (0x19E) |
296 | #define key_sUp (0x19F) |
297 | #define key_sPageDown (0x1DE) |
298 | #define key_sPageUp (0x1DF) |
299 | |
300 | #define key_cLeft (0x1AC) |
301 | #define key_cRight (0x1AD) |
302 | #define key_cDown (0x1AE) |
303 | #define key_cUp (0x1AF) |
304 | #define key_cPageDown (0x1EE) |
305 | #define key_cPageUp (0x1EF) |
306 | |
307 | #define key_scLeft (0x1BC) |
308 | #define key_scRight (0x1BD) |
309 | #define key_scDown (0x1BE) |
310 | #define key_scUp (0x1BF) |
311 | #define key_scPageDown (0x1FE) |
312 | #define key_scPageUp (0x1FF) |
313 | |
314 | #endif |