Initial revision
[ssr] / StraySrc / Libraries / Sapphire / csapph / h / keyMap
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