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