1 #ifndef _SVT_KEY_MAP_H_
2 #define _SVT_KEY_MAP_H_
5 static UINT32 svt_pad_key[24][3][MZ_HYBRIDS] = {
8 {0x0301173d, 0x03011639, 0x01011451, 0x0301273e, 0x0301263a, 0x01012452},
10 {0x0101134d, 0x0302177d, 0x03021679, 0x0101234e, 0x0302277e, 0x0302267a},
12 {0x03011535, 0x03011431, 0x03021575, 0x03012536, 0x03012432, 0x03022576}
16 {0x0303173d, 0x03031639, 0x01021451, 0x0303273e, 0x0303263a, 0x01022452},
18 {0x0102134d, 0x0304177d, 0x03041679, 0x0102234e, 0x0304277e, 0x0304267a},
20 {0x03031535, 0x03031431, 0x03041575, 0x03032536, 0x03032432, 0x03042576}
24 {0x02011639, 0x02011535, 0x02021659, 0x0201263a, 0x02012536, 0x0202265a},
26 {0x02021555, 0x02031679, 0x02031575, 0x02022556, 0x0203267a, 0x02032576},
28 {0x02011431, 0x02021451, 0x02031471, 0x02012432, 0x02022452, 0x02032472}
32 {0x0305173d, 0x03051639, 0x01031451, 0x0305273e, 0x0305263a, 0x01032452},
34 {0x0103134d, 0x0306177d, 0x03061679, 0x0103234e, 0x0306277e, 0x0306267a},
36 {0x03051535, 0x03051431, 0x03061575, 0x03052536, 0x03052432, 0x03062576}
40 {0x0307173d, 0x03071639, 0x01041451, 0x0307273e, 0x0307263a, 0x01042452},
42 {0x0104134d, 0x0308177d, 0x03081679, 0x0104234e, 0x0308277e, 0x0308267a},
44 {0x03071535, 0x03071431, 0x03081575, 0x03072536, 0x03072432, 0x03082576}
48 {0x02041639, 0x02041535, 0x02051659, 0x0204263a, 0x02042536, 0x0205265a},
50 {0x02051555, 0x02061679, 0x02061575, 0x02052556, 0x0206267a, 0x02062576},
52 {0x02041431, 0x02051451, 0x02061471, 0x02042432, 0x02052452, 0x02062472}
56 {0x0309173d, 0x03091639, 0x01051451, 0x0309273e, 0x0309263a, 0x01052452},
58 {0x0105134d, 0x030a177d, 0x030a1679, 0x0105234e, 0x030a277e, 0x030a267a},
60 {0x03091535, 0x03091431, 0x030a1575, 0x03092536, 0x03092432, 0x030a2576}
64 {0x030b173d, 0x030b1639, 0x01061451, 0x030b273e, 0x030b263a, 0x01062452},
66 {0x0106134d, 0x030c177d, 0x030c1679, 0x0106234e, 0x030c277e, 0x030c267a},
68 {0x030b1535, 0x030b1431, 0x030c1575, 0x030b2536, 0x030b2432, 0x030c2576}
72 {0x02071639, 0x02071535, 0x02081659, 0x0207263a, 0x02072536, 0x0208265a},
74 {0x02081555, 0x02091679, 0x02091575, 0x02082556, 0x0209267a, 0x02092576},
76 {0x02071431, 0x02081451, 0x02091471, 0x02072432, 0x02082452, 0x02092472}
80 {0x030d173d, 0x030d1639, 0x01071451, 0x030d273e, 0x030d263a, 0x01072452},
82 {0x0107134d, 0x030e177d, 0x030e1679, 0x0107234e, 0x030e277e, 0x030e267a},
84 {0x030d1535, 0x030d1431, 0x030e1575, 0x030d2536, 0x030d2432, 0x030e2576}
88 {0x030f173d, 0x030f1639, 0x01081451, 0x030f273e, 0x030f263a, 0x01082452},
90 {0x0108134d, 0x0310177d, 0x03101679, 0x0108234e, 0x0310277e, 0x0310267a},
92 {0x030f1535, 0x030f1431, 0x03101575, 0x030f2536, 0x030f2432, 0x03102576}
96 {0x020a1639, 0x020a1535, 0x020b1659, 0x020a263a, 0x020a2536, 0x020b265a},
98 {0x020b1555, 0x020c1679, 0x020c1575, 0x020b2556, 0x020c267a, 0x020c2576},
100 {0x020a1431, 0x020b1451, 0x020c1471, 0x020a2432, 0x020b2452, 0x020c2472}
104 {0x03021125, 0x03021229, 0x01011145, 0x03022126, 0x0302222a, 0x01012146},
106 {0x01011249, 0x03011165, 0x03011269, 0x0101224a, 0x03012166, 0x0301226a},
108 {0x0302132d, 0x03021431, 0x0301136d, 0x0302232e, 0x03022432, 0x0301236e}
112 {0x03041125, 0x03041229, 0x01021145, 0x03042126, 0x0304222a, 0x01022146},
114 {0x01021249, 0x03031165, 0x03031269, 0x0102224a, 0x03032166, 0x0303226a},
116 {0x0304132d, 0x03041431, 0x0303136d, 0x0304232e, 0x03042432, 0x0303236e}
120 {0x02011125, 0x02011229, 0x02021145, 0x02012126, 0x0201222a, 0x02022146},
122 {0x02021249, 0x02031165, 0x02031269, 0x0202224a, 0x02032166, 0x0203226a},
124 {0x0201132d, 0x0202134d, 0x0203136d, 0x0201232e, 0x0202234e, 0x0203236e}
128 {0x03061125, 0x03061229, 0x01031145, 0x03062126, 0x0306222a, 0x01032146},
130 {0x01031249, 0x03051165, 0x03051269, 0x0103224a, 0x03052166, 0x0305226a},
132 {0x0306132d, 0x03061431, 0x0305136d, 0x0306232e, 0x03062432, 0x0305236e}
136 {0x03081125, 0x03081229, 0x01041145, 0x03082126, 0x0308222a, 0x01042146},
138 {0x01041249, 0x03071165, 0x03071269, 0x0104224a, 0x03072166, 0x0307226a},
140 {0x0308132d, 0x03081431, 0x0307136d, 0x0308232e, 0x03082432, 0x0307236e}
144 {0x02041125, 0x02041229, 0x02051145, 0x02042126, 0x0204222a, 0x02052146},
146 {0x02051249, 0x02061165, 0x02061269, 0x0205224a, 0x02062166, 0x0206226a},
148 {0x0204132d, 0x0205134d, 0x0206136d, 0x0204232e, 0x0205234e, 0x0206236e}
152 {0x030a1125, 0x030a1229, 0x01051145, 0x030a2126, 0x030a222a, 0x01052146},
154 {0x01051249, 0x03091165, 0x03091269, 0x0105224a, 0x03092166, 0x0309226a},
156 {0x030a132d, 0x030a1431, 0x0309136d, 0x030a232e, 0x030a2432, 0x0309236e}
160 {0x030c1125, 0x030c1229, 0x01061145, 0x030c2126, 0x030c222a, 0x01062146},
162 {0x01061249, 0x030b1165, 0x030b1269, 0x0106224a, 0x030b2166, 0x030b226a},
164 {0x030c132d, 0x030c1431, 0x030b136d, 0x030c232e, 0x030c2432, 0x030b236e}
168 {0x02071125, 0x02071229, 0x02081145, 0x02072126, 0x0207222a, 0x02082146},
170 {0x02081249, 0x02091165, 0x02091269, 0x0208224a, 0x02092166, 0x0209226a},
172 {0x0207132d, 0x0208134d, 0x0209136d, 0x0207232e, 0x0208234e, 0x0209236e}
176 {0x030e1125, 0x030e1229, 0x01071145, 0x030e2126, 0x030e222a, 0x01072146},
178 {0x01071249, 0x030d1165, 0x030d1269, 0x0107224a, 0x030d2166, 0x030d226a},
180 {0x030e132d, 0x030e1431, 0x030d136d, 0x030e232e, 0x030e2432, 0x030d236e}
184 {0x03101125, 0x03101229, 0x01081145, 0x03102126, 0x0310222a, 0x01082146},
186 {0x01081249, 0x030f1165, 0x030f1269, 0x0108224a, 0x030f2166, 0x030f226a},
188 {0x0310132d, 0x03101431, 0x030f136d, 0x0310232e, 0x03102432, 0x030f236e}
192 {0x020a1125, 0x020a1229, 0x020b1145, 0x020a2126, 0x020a222a, 0x020b2146},
194 {0x020b1249, 0x020c1165, 0x020c1269, 0x020b224a, 0x020c2166, 0x020c226a},
196 {0x020a132d, 0x020b134d, 0x020c136d, 0x020a232e, 0x020b234e, 0x020c236e}