Commit | Line | Data |
---|---|---|
920dae64 AT |
1 | // ========== Copyright Header Begin ========================================== |
2 | // | |
3 | // OpenSPARC T2 Processor File: SS_Trap.cc | |
4 | // Copyright (c) 2006 Sun Microsystems, Inc. All Rights Reserved. | |
5 | // DO NOT ALTER OR REMOVE COPYRIGHT NOTICES. | |
6 | // | |
7 | // The above named program is free software; you can redistribute it and/or | |
8 | // modify it under the terms of the GNU General Public | |
9 | // License version 2 as published by the Free Software Foundation. | |
10 | // | |
11 | // The above named program is distributed in the hope that it will be | |
12 | // useful, but WITHOUT ANY WARRANTY; without even the implied warranty of | |
13 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
14 | // General Public License for more details. | |
15 | // | |
16 | // You should have received a copy of the GNU General Public | |
17 | // License along with this work; if not, write to the Free Software | |
18 | // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. | |
19 | // | |
20 | // ========== Copyright Header End ============================================ | |
21 | ||
22 | #include "SS_Trap.h" | |
23 | ||
24 | SS_Trap::SS_Trap() | |
25 | { | |
26 | } | |
27 | ||
28 | SS_TrapInfo SS_Trap::table[] = | |
29 | { | |
30 | { 0x000, (char*)"", 0,0,0}, | |
31 | { 0x001, (char*)"power_on_reset", 0,0,1}, | |
32 | { 0x002, (char*)"watchdog_reset", 12,0,0}, | |
33 | { 0x003, (char*)"externally_initiated_reset", 11,0,1}, | |
34 | { 0x004, (char*)"software_initiated_reset", 13,0,1}, | |
35 | { 0x005, (char*)"red_state_exception", 14,0,0}, | |
36 | { 0x006, (char*)"", 0,0,0}, | |
37 | { 0x007, (char*)"store_error", 21,0,1}, | |
38 | { 0x008, (char*)"iae_privilege_violation", 31,0,0}, | |
39 | { 0x009, (char*)"inst_access_mmu_miss", 28,0,0}, | |
40 | { 0x00a, (char*)"inst_access_error", 40,0,1}, | |
41 | { 0x00b, (char*)"iae_unauth_access", 32,0,0}, | |
42 | { 0x00c, (char*)"iae_nfo_page", 33,0,0}, | |
43 | { 0x00d, (char*)"inst_address_range", 26,0,0}, | |
44 | { 0x00e, (char*)"inst_real_range", 26,0,0}, | |
45 | { 0x00f, (char*)"", 0,0,0}, | |
46 | { 0x010, (char*)"illegal_inst", 62,0,0}, | |
47 | { 0x011, (char*)"privileged_opcode", 70,1,0}, | |
48 | { 0x012, (char*)"unimplemented_ldd", 63,1,0}, | |
49 | { 0x013, (char*)"unimplemented_std", 63,1,0}, | |
50 | { 0x014, (char*)"dae_invalid_asi", 121,0,0}, | |
51 | { 0x015, (char*)"dae_privilege_violation", 124,0,0}, | |
52 | { 0x016, (char*)"dae_nc_page", 125,0,0}, | |
53 | { 0x017, (char*)"dae_nfo_page", 126,0,0}, | |
54 | { 0x018, (char*)"", 0,0,0}, | |
55 | { 0x019, (char*)"", 0,0,0}, | |
56 | { 0x01a, (char*)"", 0,0,0}, | |
57 | { 0x01b, (char*)"", 0,0,0}, | |
58 | { 0x01c, (char*)"", 0,0,0}, | |
59 | { 0x01d, (char*)"", 0,0,0}, | |
60 | { 0x01e, (char*)"", 0,0,0}, | |
61 | { 0x01f, (char*)"", 0,0,0}, | |
62 | { 0x020, (char*)"fp_disabled", 80,1,0}, | |
63 | { 0x021, (char*)"fp_exception_ieee_754", 111,1,0}, | |
64 | { 0x022, (char*)"fp_exception_other", 111,1,0}, | |
65 | { 0x023, (char*)"tag_overflow", 140,1,0}, | |
66 | { 0x024, (char*)"clean_window", 101,1,0}, | |
67 | { 0x025, (char*)"", 0,0,0}, | |
68 | { 0x026, (char*)"", 0,0,0}, | |
69 | { 0x027, (char*)"", 0,0,0}, | |
70 | { 0x028, (char*)"division_by_zero", 150,1,0}, | |
71 | { 0x029, (char*)"internal_processor_error", 40,0,1}, | |
72 | { 0x02a, (char*)"inst_invalid_tsb_entry", 29,0,0}, | |
73 | { 0x02b, (char*)"data_invalid_tsb_entry", 123,0,0}, | |
74 | { 0x02c, (char*)"performance_event", 160,0,1}, | |
75 | { 0x02d, (char*)"mem_real_range", 113,0,0}, | |
76 | { 0x02e, (char*)"mem_address_range", 113,0,0}, | |
77 | { 0x02f, (char*)"", 0,0,0}, | |
78 | { 0x030, (char*)"", 0,0,0}, | |
79 | { 0x031, (char*)"data_access_mmu_miss", 123,0,0}, | |
80 | { 0x032, (char*)"data_access_error", 129,0,1}, | |
81 | { 0x033, (char*)"data_access_protection", 127,0,0}, | |
82 | { 0x034, (char*)"mem_address_not_aligned", 102,0,0}, | |
83 | { 0x035, (char*)"lddf_mem_address_not_aligned", 101,0,0}, | |
84 | { 0x036, (char*)"stdf_mem_address_not_aligned", 101,0,0}, | |
85 | { 0x037, (char*)"privileged_action", 111,0,0}, | |
86 | { 0x038, (char*)"ldqf_mem_address_not_aligned", 101,0,0}, | |
87 | { 0x039, (char*)"stqf_mem_address_not_aligned", 101,0,0}, | |
88 | { 0x03a, (char*)"", 0,0,0}, | |
89 | { 0x03b, (char*)"unsupported_page_size", 130,0,0}, | |
90 | { 0x03c, (char*)"control_word_queue_interrupt", 165,0,1}, | |
91 | { 0x03d, (char*)"modular_arithmetic_interrupt", 164,0,1}, | |
92 | { 0x03e, (char*)"inst_real_translation_miss", 28,0,0}, | |
93 | { 0x03f, (char*)"data_real_translation_miss", 123,0,0}, | |
94 | { 0x040, (char*)"sw_recoverable_error", 331,0,1}, | |
95 | { 0x041, (char*)"interrupt_level_1", 310,1,1}, | |
96 | { 0x042, (char*)"interrupt_level_2", 300,1,1}, | |
97 | { 0x043, (char*)"interrupt_level_3", 290,1,1}, | |
98 | { 0x044, (char*)"interrupt_level_4", 280,1,1}, | |
99 | { 0x045, (char*)"interrupt_level_5", 270,1,1}, | |
100 | { 0x046, (char*)"interrupt_level_6", 260,1,1}, | |
101 | { 0x047, (char*)"interrupt_level_7", 250,1,1}, | |
102 | { 0x048, (char*)"interrupt_level_8", 240,1,1}, | |
103 | { 0x049, (char*)"interrupt_level_9", 230,1,1}, | |
104 | { 0x04a, (char*)"interrupt_level_10", 220,1,1}, | |
105 | { 0x04b, (char*)"interrupt_level_11", 210,1,1}, | |
106 | { 0x04c, (char*)"interrupt_level_12", 200,1,1}, | |
107 | { 0x04d, (char*)"interrupt_level_13", 190,1,1}, | |
108 | { 0x04e, (char*)"interrupt_level_14", 180,1,1}, | |
109 | { 0x04f, (char*)"interrupt_level_15", 170,1,1}, | |
110 | { 0x050, (char*)"", 0,0,0}, | |
111 | { 0x051, (char*)"", 0,0,0}, | |
112 | { 0x052, (char*)"", 0,0,0}, | |
113 | { 0x053, (char*)"", 0,0,0}, | |
114 | { 0x054, (char*)"", 0,0,0}, | |
115 | { 0x055, (char*)"", 0,0,0}, | |
116 | { 0x056, (char*)"", 0,0,0}, | |
117 | { 0x057, (char*)"", 0,0,0}, | |
118 | { 0x058, (char*)"", 0,0,0}, | |
119 | { 0x059, (char*)"", 0,0,0}, | |
120 | { 0x05a, (char*)"", 0,0,0}, | |
121 | { 0x05b, (char*)"", 0,0,0}, | |
122 | { 0x05c, (char*)"", 0,0,0}, | |
123 | { 0x05d, (char*)"", 0,0,0}, | |
124 | { 0x05e, (char*)"hstick_match", 161,0,1}, | |
125 | { 0x05f, (char*)"trap_level_zero", 22,0,1}, | |
126 | { 0x060, (char*)"interrupt_vector_trap", 163,0,1}, | |
127 | { 0x061, (char*)"pa_watchpoint", 128,0,0}, | |
128 | { 0x062, (char*)"va_watchpoint", 112,0,0}, | |
129 | { 0x063, (char*)"hw_corrected_error", 332,0,1}, | |
130 | { 0x064, (char*)"fast_inst_access_mmu_miss", 28,0,0}, | |
131 | { 0x065, (char*)"", 0,0,0}, | |
132 | { 0x066, (char*)"", 0,0,0}, | |
133 | { 0x067, (char*)"", 0,0,0}, | |
134 | { 0x068, (char*)"fast_data_access_mmu_miss", 123,0,0}, | |
135 | { 0x069, (char*)"", 0,0,0}, | |
136 | { 0x06a, (char*)"", 0,0,0}, | |
137 | { 0x06b, (char*)"", 0,0,0}, | |
138 | { 0x06c, (char*)"fast_data_access_protection", 127,0,0}, | |
139 | { 0x06d, (char*)"", 0,0,0}, | |
140 | { 0x06e, (char*)"", 0,0,0}, | |
141 | { 0x06f, (char*)"", 0,0,0}, | |
142 | { 0x070, (char*)"", 0,0,0}, | |
143 | { 0x071, (char*)"inst_access_mmu_error", 27,0,1}, | |
144 | { 0x072, (char*)"data_access_mmu_error", 122,0,1}, | |
145 | { 0x073, (char*)"", 0,0,0}, | |
146 | { 0x074, (char*)"control_transfer_inst", 111,1,0}, | |
147 | { 0x075, (char*)"inst_va_watchpoint", 25,0,0}, | |
148 | { 0x076, (char*)"inst_breakpoint", 61,0,0}, | |
149 | { 0x077, (char*)"no_retire", 158,0,0}, | |
150 | { 0x078, (char*)"siu_inbound_exception", 159,0,0}, | |
151 | { 0x079, (char*)"data_access_siu_error", 320,0,0}, | |
152 | { 0x07a, (char*)"hyperpriviledged_queue_0", 1607,0,0}, | |
153 | { 0x07b, (char*)"hyperpriviledged_queue_1", 1610,0,0}, | |
154 | { 0x07c, (char*)"cpu_mondo_trap", 1608,1,1}, | |
155 | { 0x07d, (char*)"dev_mondo_trap", 1611,1,1}, | |
156 | { 0x07e, (char*)"resumable_error", 333,1,1}, | |
157 | { 0x07f, (char*)"nonresumable_error", 334,0,0}, | |
158 | { 0x080, (char*)"spill_0_normal", 90,1,0}, | |
159 | { 0x081, (char*)"", 0,0,0}, | |
160 | { 0x082, (char*)"", 0,0,0}, | |
161 | { 0x083, (char*)"", 0,0,0}, | |
162 | { 0x084, (char*)"spill_1_normal", 90,1,0}, | |
163 | { 0x085, (char*)"", 0,0,0}, | |
164 | { 0x086, (char*)"", 0,0,0}, | |
165 | { 0x087, (char*)"", 0,0,0}, | |
166 | { 0x088, (char*)"spill_2_normal", 90,1,0}, | |
167 | { 0x089, (char*)"", 0,0,0}, | |
168 | { 0x08a, (char*)"", 0,0,0}, | |
169 | { 0x08b, (char*)"", 0,0,0}, | |
170 | { 0x08c, (char*)"spill_3_normal", 90,1,0}, | |
171 | { 0x08d, (char*)"", 0,0,0}, | |
172 | { 0x08e, (char*)"", 0,0,0}, | |
173 | { 0x08f, (char*)"", 0,0,0}, | |
174 | { 0x090, (char*)"spill_4_normal", 90,1,0}, | |
175 | { 0x091, (char*)"", 0,0,0}, | |
176 | { 0x092, (char*)"", 0,0,0}, | |
177 | { 0x093, (char*)"", 0,0,0}, | |
178 | { 0x094, (char*)"spill_5_normal", 90,1,0}, | |
179 | { 0x095, (char*)"", 0,0,0}, | |
180 | { 0x096, (char*)"", 0,0,0}, | |
181 | { 0x097, (char*)"", 0,0,0}, | |
182 | { 0x098, (char*)"spill_6_normal", 90,1,0}, | |
183 | { 0x099, (char*)"", 0,0,0}, | |
184 | { 0x09a, (char*)"", 0,0,0}, | |
185 | { 0x09b, (char*)"", 0,0,0}, | |
186 | { 0x09c, (char*)"spill_7_normal", 90,1,0}, | |
187 | { 0x09d, (char*)"", 0,0,0}, | |
188 | { 0x09e, (char*)"", 0,0,0}, | |
189 | { 0x09f, (char*)"", 0,0,0}, | |
190 | { 0x0a0, (char*)"spill_0_other", 90,1,0}, | |
191 | { 0x0a1, (char*)"", 0,0,0}, | |
192 | { 0x0a2, (char*)"", 0,0,0}, | |
193 | { 0x0a3, (char*)"", 0,0,0}, | |
194 | { 0x0a4, (char*)"spill_1_other", 90,1,0}, | |
195 | { 0x0a5, (char*)"", 0,0,0}, | |
196 | { 0x0a6, (char*)"", 0,0,0}, | |
197 | { 0x0a7, (char*)"", 0,0,0}, | |
198 | { 0x0a8, (char*)"spill_2_other", 90,1,0}, | |
199 | { 0x0a9, (char*)"", 0,0,0}, | |
200 | { 0x0aa, (char*)"", 0,0,0}, | |
201 | { 0x0ab, (char*)"", 0,0,0}, | |
202 | { 0x0ac, (char*)"spill_3_other", 90,1,0}, | |
203 | { 0x0ad, (char*)"", 0,0,0}, | |
204 | { 0x0ae, (char*)"", 0,0,0}, | |
205 | { 0x0af, (char*)"", 0,0,0}, | |
206 | { 0x0b0, (char*)"spill_4_other", 90,1,0}, | |
207 | { 0x0b1, (char*)"", 0,0,0}, | |
208 | { 0x0b2, (char*)"", 0,0,0}, | |
209 | { 0x0b3, (char*)"", 0,0,0}, | |
210 | { 0x0b4, (char*)"spill_5_other", 90,1,0}, | |
211 | { 0x0b5, (char*)"", 0,0,0}, | |
212 | { 0x0b6, (char*)"", 0,0,0}, | |
213 | { 0x0b7, (char*)"", 0,0,0}, | |
214 | { 0x0b8, (char*)"spill_6_other", 90,1,0}, | |
215 | { 0x0b9, (char*)"", 0,0,0}, | |
216 | { 0x0ba, (char*)"", 0,0,0}, | |
217 | { 0x0bb, (char*)"", 0,0,0}, | |
218 | { 0x0bc, (char*)"spill_7_other", 90,1,0}, | |
219 | { 0x0bd, (char*)"", 0,0,0}, | |
220 | { 0x0be, (char*)"", 0,0,0}, | |
221 | { 0x0bf, (char*)"", 0,0,0}, | |
222 | { 0x0c0, (char*)"fill_0_normal", 90,1,0}, | |
223 | { 0x0c1, (char*)"", 0,0,0}, | |
224 | { 0x0c2, (char*)"", 0,0,0}, | |
225 | { 0x0c3, (char*)"", 0,0,0}, | |
226 | { 0x0c4, (char*)"fill_1_normal", 90,1,0}, | |
227 | { 0x0c5, (char*)"", 0,0,0}, | |
228 | { 0x0c6, (char*)"", 0,0,0}, | |
229 | { 0x0c7, (char*)"", 0,0,0}, | |
230 | { 0x0c8, (char*)"fill_2_normal", 90,1,0}, | |
231 | { 0x0c9, (char*)"", 0,0,0}, | |
232 | { 0x0ca, (char*)"", 0,0,0}, | |
233 | { 0x0cb, (char*)"", 0,0,0}, | |
234 | { 0x0cc, (char*)"fill_3_normal", 90,1,0}, | |
235 | { 0x0cd, (char*)"", 0,0,0}, | |
236 | { 0x0ce, (char*)"", 0,0,0}, | |
237 | { 0x0cf, (char*)"", 0,0,0}, | |
238 | { 0x0d0, (char*)"fill_4_normal", 90,1,0}, | |
239 | { 0x0d1, (char*)"", 0,0,0}, | |
240 | { 0x0d2, (char*)"", 0,0,0}, | |
241 | { 0x0d3, (char*)"", 0,0,0}, | |
242 | { 0x0d4, (char*)"fill_5_normal", 90,1,0}, | |
243 | { 0x0d5, (char*)"", 0,0,0}, | |
244 | { 0x0d6, (char*)"", 0,0,0}, | |
245 | { 0x0d7, (char*)"", 0,0,0}, | |
246 | { 0x0d8, (char*)"fill_6_normal", 90,1,0}, | |
247 | { 0x0d9, (char*)"", 0,0,0}, | |
248 | { 0x0da, (char*)"", 0,0,0}, | |
249 | { 0x0db, (char*)"", 0,0,0}, | |
250 | { 0x0dc, (char*)"fill_7_normal", 90,1,0}, | |
251 | { 0x0dd, (char*)"", 0,0,0}, | |
252 | { 0x0de, (char*)"", 0,0,0}, | |
253 | { 0x0df, (char*)"", 0,0,0}, | |
254 | { 0x0e0, (char*)"fill_0_other", 90,1,0}, | |
255 | { 0x0e1, (char*)"", 0,0,0}, | |
256 | { 0x0e2, (char*)"", 0,0,0}, | |
257 | { 0x0e3, (char*)"", 0,0,0}, | |
258 | { 0x0e4, (char*)"fill_1_other", 90,1,0}, | |
259 | { 0x0e5, (char*)"", 0,0,0}, | |
260 | { 0x0e6, (char*)"", 0,0,0}, | |
261 | { 0x0e7, (char*)"", 0,0,0}, | |
262 | { 0x0e8, (char*)"fill_2_other", 90,1,0}, | |
263 | { 0x0e9, (char*)"", 0,0,0}, | |
264 | { 0x0ea, (char*)"", 0,0,0}, | |
265 | { 0x0eb, (char*)"", 0,0,0}, | |
266 | { 0x0ec, (char*)"fill_3_other", 90,1,0}, | |
267 | { 0x0ed, (char*)"", 0,0,0}, | |
268 | { 0x0ee, (char*)"", 0,0,0}, | |
269 | { 0x0ef, (char*)"", 0,0,0}, | |
270 | { 0x0f0, (char*)"fill_4_other", 90,1,0}, | |
271 | { 0x0f1, (char*)"", 0,0,0}, | |
272 | { 0x0f2, (char*)"", 0,0,0}, | |
273 | { 0x0f3, (char*)"", 0,0,0}, | |
274 | { 0x0f4, (char*)"fill_5_other", 90,1,0}, | |
275 | { 0x0f5, (char*)"", 0,0,0}, | |
276 | { 0x0f6, (char*)"", 0,0,0}, | |
277 | { 0x0f7, (char*)"", 0,0,0}, | |
278 | { 0x0f8, (char*)"fill_6_other", 90,1,0}, | |
279 | { 0x0f9, (char*)"", 0,0,0}, | |
280 | { 0x0fa, (char*)"", 0,0,0}, | |
281 | { 0x0fb, (char*)"", 0,0,0}, | |
282 | { 0x0fc, (char*)"fill_7_other", 90,1,0}, | |
283 | { 0x0fd, (char*)"", 0,0,0}, | |
284 | { 0x0fe, (char*)"", 0,0,0}, | |
285 | { 0x0ff, (char*)"", 0,0,0}, | |
286 | { 0x100, (char*)"tcc_inst_0x00", 162,1,0}, | |
287 | { 0x101, (char*)"tcc_inst_0x01", 162,1,0}, | |
288 | { 0x102, (char*)"tcc_inst_0x02", 162,1,0}, | |
289 | { 0x103, (char*)"tcc_inst_0x03", 162,1,0}, | |
290 | { 0x104, (char*)"tcc_inst_0x04", 162,1,0}, | |
291 | { 0x105, (char*)"tcc_inst_0x05", 162,1,0}, | |
292 | { 0x106, (char*)"tcc_inst_0x06", 162,1,0}, | |
293 | { 0x107, (char*)"tcc_inst_0x07", 162,1,0}, | |
294 | { 0x108, (char*)"tcc_inst_0x08", 162,1,0}, | |
295 | { 0x109, (char*)"tcc_inst_0x09", 162,1,0}, | |
296 | { 0x10a, (char*)"tcc_inst_0x0a", 162,1,0}, | |
297 | { 0x10b, (char*)"tcc_inst_0x0b", 162,1,0}, | |
298 | { 0x10c, (char*)"tcc_inst_0x0c", 162,1,0}, | |
299 | { 0x10d, (char*)"tcc_inst_0x0d", 162,1,0}, | |
300 | { 0x10e, (char*)"tcc_inst_0x0e", 162,1,0}, | |
301 | { 0x10f, (char*)"tcc_inst_0x0f", 162,1,0}, | |
302 | { 0x110, (char*)"tcc_inst_0x10", 162,1,0}, | |
303 | { 0x111, (char*)"tcc_inst_0x11", 162,1,0}, | |
304 | { 0x112, (char*)"tcc_inst_0x12", 162,1,0}, | |
305 | { 0x113, (char*)"tcc_inst_0x13", 162,1,0}, | |
306 | { 0x114, (char*)"tcc_inst_0x14", 162,1,0}, | |
307 | { 0x115, (char*)"tcc_inst_0x15", 162,1,0}, | |
308 | { 0x116, (char*)"tcc_inst_0x16", 162,1,0}, | |
309 | { 0x117, (char*)"tcc_inst_0x17", 162,1,0}, | |
310 | { 0x118, (char*)"tcc_inst_0x18", 162,1,0}, | |
311 | { 0x119, (char*)"tcc_inst_0x19", 162,1,0}, | |
312 | { 0x11a, (char*)"tcc_inst_0x1a", 162,1,0}, | |
313 | { 0x11b, (char*)"tcc_inst_0x1b", 162,1,0}, | |
314 | { 0x11c, (char*)"tcc_inst_0x1c", 162,1,0}, | |
315 | { 0x11d, (char*)"tcc_inst_0x1d", 162,1,0}, | |
316 | { 0x11e, (char*)"tcc_inst_0x1e", 162,1,0}, | |
317 | { 0x11f, (char*)"tcc_inst_0x1f", 162,1,0}, | |
318 | { 0x120, (char*)"tcc_inst_0x20", 162,1,0}, | |
319 | { 0x121, (char*)"tcc_inst_0x21", 162,1,0}, | |
320 | { 0x122, (char*)"tcc_inst_0x22", 162,1,0}, | |
321 | { 0x123, (char*)"tcc_inst_0x23", 162,1,0}, | |
322 | { 0x124, (char*)"tcc_inst_0x24", 162,1,0}, | |
323 | { 0x125, (char*)"tcc_inst_0x25", 162,1,0}, | |
324 | { 0x126, (char*)"tcc_inst_0x26", 162,1,0}, | |
325 | { 0x127, (char*)"tcc_inst_0x27", 162,1,0}, | |
326 | { 0x128, (char*)"tcc_inst_0x28", 162,1,0}, | |
327 | { 0x129, (char*)"tcc_inst_0x29", 162,1,0}, | |
328 | { 0x12a, (char*)"tcc_inst_0x2a", 162,1,0}, | |
329 | { 0x12b, (char*)"tcc_inst_0x2b", 162,1,0}, | |
330 | { 0x12c, (char*)"tcc_inst_0x2c", 162,1,0}, | |
331 | { 0x12d, (char*)"tcc_inst_0x2d", 162,1,0}, | |
332 | { 0x12e, (char*)"tcc_inst_0x2e", 162,1,0}, | |
333 | { 0x12f, (char*)"tcc_inst_0x2f", 162,1,0}, | |
334 | { 0x130, (char*)"tcc_inst_0x30", 162,1,0}, | |
335 | { 0x131, (char*)"tcc_inst_0x31", 162,1,0}, | |
336 | { 0x132, (char*)"tcc_inst_0x32", 162,1,0}, | |
337 | { 0x133, (char*)"tcc_inst_0x33", 162,1,0}, | |
338 | { 0x134, (char*)"tcc_inst_0x34", 162,1,0}, | |
339 | { 0x135, (char*)"tcc_inst_0x35", 162,1,0}, | |
340 | { 0x136, (char*)"tcc_inst_0x36", 162,1,0}, | |
341 | { 0x137, (char*)"tcc_inst_0x37", 162,1,0}, | |
342 | { 0x138, (char*)"tcc_inst_0x38", 162,1,0}, | |
343 | { 0x139, (char*)"tcc_inst_0x39", 162,1,0}, | |
344 | { 0x13a, (char*)"tcc_inst_0x3a", 162,1,0}, | |
345 | { 0x13b, (char*)"tcc_inst_0x3b", 162,1,0}, | |
346 | { 0x13c, (char*)"tcc_inst_0x3c", 162,1,0}, | |
347 | { 0x13d, (char*)"tcc_inst_0x3d", 162,1,0}, | |
348 | { 0x13e, (char*)"tcc_inst_0x3e", 162,1,0}, | |
349 | { 0x13f, (char*)"tcc_inst_0x3f", 162,1,0}, | |
350 | { 0x140, (char*)"tcc_inst_0x40", 162,1,0}, | |
351 | { 0x141, (char*)"tcc_inst_0x41", 162,1,0}, | |
352 | { 0x142, (char*)"tcc_inst_0x42", 162,1,0}, | |
353 | { 0x143, (char*)"tcc_inst_0x43", 162,1,0}, | |
354 | { 0x144, (char*)"tcc_inst_0x44", 162,1,0}, | |
355 | { 0x145, (char*)"tcc_inst_0x45", 162,1,0}, | |
356 | { 0x146, (char*)"tcc_inst_0x46", 162,1,0}, | |
357 | { 0x147, (char*)"tcc_inst_0x47", 162,1,0}, | |
358 | { 0x148, (char*)"tcc_inst_0x48", 162,1,0}, | |
359 | { 0x149, (char*)"tcc_inst_0x49", 162,1,0}, | |
360 | { 0x14a, (char*)"tcc_inst_0x4a", 162,1,0}, | |
361 | { 0x14b, (char*)"tcc_inst_0x4b", 162,1,0}, | |
362 | { 0x14c, (char*)"tcc_inst_0x4c", 162,1,0}, | |
363 | { 0x14d, (char*)"tcc_inst_0x4d", 162,1,0}, | |
364 | { 0x14e, (char*)"tcc_inst_0x4e", 162,1,0}, | |
365 | { 0x14f, (char*)"tcc_inst_0x4f", 162,1,0}, | |
366 | { 0x150, (char*)"tcc_inst_0x50", 162,1,0}, | |
367 | { 0x151, (char*)"tcc_inst_0x51", 162,1,0}, | |
368 | { 0x152, (char*)"tcc_inst_0x52", 162,1,0}, | |
369 | { 0x153, (char*)"tcc_inst_0x53", 162,1,0}, | |
370 | { 0x154, (char*)"tcc_inst_0x54", 162,1,0}, | |
371 | { 0x155, (char*)"tcc_inst_0x55", 162,1,0}, | |
372 | { 0x156, (char*)"tcc_inst_0x56", 162,1,0}, | |
373 | { 0x157, (char*)"tcc_inst_0x57", 162,1,0}, | |
374 | { 0x158, (char*)"tcc_inst_0x58", 162,1,0}, | |
375 | { 0x159, (char*)"tcc_inst_0x59", 162,1,0}, | |
376 | { 0x15a, (char*)"tcc_inst_0x5a", 162,1,0}, | |
377 | { 0x15b, (char*)"tcc_inst_0x5b", 162,1,0}, | |
378 | { 0x15c, (char*)"tcc_inst_0x5c", 162,1,0}, | |
379 | { 0x15d, (char*)"tcc_inst_0x5d", 162,1,0}, | |
380 | { 0x15e, (char*)"tcc_inst_0x5e", 162,1,0}, | |
381 | { 0x15f, (char*)"tcc_inst_0x5f", 162,1,0}, | |
382 | { 0x160, (char*)"tcc_inst_0x60", 162,1,0}, | |
383 | { 0x161, (char*)"tcc_inst_0x61", 162,1,0}, | |
384 | { 0x162, (char*)"tcc_inst_0x62", 162,1,0}, | |
385 | { 0x163, (char*)"tcc_inst_0x63", 162,1,0}, | |
386 | { 0x164, (char*)"tcc_inst_0x64", 162,1,0}, | |
387 | { 0x165, (char*)"tcc_inst_0x65", 162,1,0}, | |
388 | { 0x166, (char*)"tcc_inst_0x66", 162,1,0}, | |
389 | { 0x167, (char*)"tcc_inst_0x67", 162,1,0}, | |
390 | { 0x168, (char*)"tcc_inst_0x68", 162,1,0}, | |
391 | { 0x169, (char*)"tcc_inst_0x69", 162,1,0}, | |
392 | { 0x16a, (char*)"tcc_inst_0x6a", 162,1,0}, | |
393 | { 0x16b, (char*)"tcc_inst_0x6b", 162,1,0}, | |
394 | { 0x16c, (char*)"tcc_inst_0x6c", 162,1,0}, | |
395 | { 0x16d, (char*)"tcc_inst_0x6d", 162,1,0}, | |
396 | { 0x16e, (char*)"tcc_inst_0x6e", 162,1,0}, | |
397 | { 0x16f, (char*)"tcc_inst_0x6f", 162,1,0}, | |
398 | { 0x170, (char*)"tcc_inst_0x70", 162,1,0}, | |
399 | { 0x171, (char*)"tcc_inst_0x71", 162,1,0}, | |
400 | { 0x172, (char*)"tcc_inst_0x72", 162,1,0}, | |
401 | { 0x173, (char*)"tcc_inst_0x73", 162,1,0}, | |
402 | { 0x174, (char*)"tcc_inst_0x74", 162,1,0}, | |
403 | { 0x175, (char*)"tcc_inst_0x75", 162,1,0}, | |
404 | { 0x176, (char*)"tcc_inst_0x76", 162,1,0}, | |
405 | { 0x177, (char*)"tcc_inst_0x77", 162,1,0}, | |
406 | { 0x178, (char*)"tcc_inst_0x78", 162,1,0}, | |
407 | { 0x179, (char*)"tcc_inst_0x79", 162,1,0}, | |
408 | { 0x17a, (char*)"tcc_inst_0x7a", 162,1,0}, | |
409 | { 0x17b, (char*)"tcc_inst_0x7b", 162,1,0}, | |
410 | { 0x17c, (char*)"tcc_inst_0x7c", 162,1,0}, | |
411 | { 0x17d, (char*)"tcc_inst_0x7d", 162,1,0}, | |
412 | { 0x17e, (char*)"tcc_inst_0x7e", 162,1,0}, | |
413 | { 0x17f, (char*)"tcc_inst_0x7f", 162,1,0}, | |
414 | { 0x180, (char*)"tcc_inst_0x80", 162,0,0}, | |
415 | { 0x181, (char*)"tcc_inst_0x81", 162,0,0}, | |
416 | { 0x182, (char*)"tcc_inst_0x82", 162,0,0}, | |
417 | { 0x183, (char*)"tcc_inst_0x83", 162,0,0}, | |
418 | { 0x184, (char*)"tcc_inst_0x84", 162,0,0}, | |
419 | { 0x185, (char*)"tcc_inst_0x85", 162,0,0}, | |
420 | { 0x186, (char*)"tcc_inst_0x86", 162,0,0}, | |
421 | { 0x187, (char*)"tcc_inst_0x87", 162,0,0}, | |
422 | { 0x188, (char*)"tcc_inst_0x88", 162,0,0}, | |
423 | { 0x189, (char*)"tcc_inst_0x89", 162,0,0}, | |
424 | { 0x18a, (char*)"tcc_inst_0x8a", 162,0,0}, | |
425 | { 0x18b, (char*)"tcc_inst_0x8b", 162,0,0}, | |
426 | { 0x18c, (char*)"tcc_inst_0x8c", 162,0,0}, | |
427 | { 0x18d, (char*)"tcc_inst_0x8d", 162,0,0}, | |
428 | { 0x18e, (char*)"tcc_inst_0x8e", 162,0,0}, | |
429 | { 0x18f, (char*)"tcc_inst_0x8f", 162,0,0}, | |
430 | { 0x190, (char*)"tcc_inst_0x90", 162,0,0}, | |
431 | { 0x191, (char*)"tcc_inst_0x91", 162,0,0}, | |
432 | { 0x192, (char*)"tcc_inst_0x92", 162,0,0}, | |
433 | { 0x193, (char*)"tcc_inst_0x93", 162,0,0}, | |
434 | { 0x194, (char*)"tcc_inst_0x94", 162,0,0}, | |
435 | { 0x195, (char*)"tcc_inst_0x95", 162,0,0}, | |
436 | { 0x196, (char*)"tcc_inst_0x96", 162,0,0}, | |
437 | { 0x197, (char*)"tcc_inst_0x97", 162,0,0}, | |
438 | { 0x198, (char*)"tcc_inst_0x98", 162,0,0}, | |
439 | { 0x199, (char*)"tcc_inst_0x99", 162,0,0}, | |
440 | { 0x19a, (char*)"tcc_inst_0x9a", 162,0,0}, | |
441 | { 0x19b, (char*)"tcc_inst_0x9b", 162,0,0}, | |
442 | { 0x19c, (char*)"tcc_inst_0x9c", 162,0,0}, | |
443 | { 0x19d, (char*)"tcc_inst_0x9d", 162,0,0}, | |
444 | { 0x19e, (char*)"tcc_inst_0x9e", 162,0,0}, | |
445 | { 0x19f, (char*)"tcc_inst_0x9f", 162,0,0}, | |
446 | { 0x1a0, (char*)"tcc_inst_0xa0", 162,0,0}, | |
447 | { 0x1a1, (char*)"tcc_inst_0xa1", 162,0,0}, | |
448 | { 0x1a2, (char*)"tcc_inst_0xa2", 162,0,0}, | |
449 | { 0x1a3, (char*)"tcc_inst_0xa3", 162,0,0}, | |
450 | { 0x1a4, (char*)"tcc_inst_0xa4", 162,0,0}, | |
451 | { 0x1a5, (char*)"tcc_inst_0xa5", 162,0,0}, | |
452 | { 0x1a6, (char*)"tcc_inst_0xa6", 162,0,0}, | |
453 | { 0x1a7, (char*)"tcc_inst_0xa7", 162,0,0}, | |
454 | { 0x1a8, (char*)"tcc_inst_0xa8", 162,0,0}, | |
455 | { 0x1a9, (char*)"tcc_inst_0xa9", 162,0,0}, | |
456 | { 0x1aa, (char*)"tcc_inst_0xaa", 162,0,0}, | |
457 | { 0x1ab, (char*)"tcc_inst_0xab", 162,0,0}, | |
458 | { 0x1ac, (char*)"tcc_inst_0xac", 162,0,0}, | |
459 | { 0x1ad, (char*)"tcc_inst_0xad", 162,0,0}, | |
460 | { 0x1ae, (char*)"tcc_inst_0xae", 162,0,0}, | |
461 | { 0x1af, (char*)"tcc_inst_0xaf", 162,0,0}, | |
462 | { 0x1b0, (char*)"tcc_inst_0xb0", 162,0,0}, | |
463 | { 0x1b1, (char*)"tcc_inst_0xb1", 162,0,0}, | |
464 | { 0x1b2, (char*)"tcc_inst_0xb2", 162,0,0}, | |
465 | { 0x1b3, (char*)"tcc_inst_0xb3", 162,0,0}, | |
466 | { 0x1b4, (char*)"tcc_inst_0xb4", 162,0,0}, | |
467 | { 0x1b5, (char*)"tcc_inst_0xb5", 162,0,0}, | |
468 | { 0x1b6, (char*)"tcc_inst_0xb6", 162,0,0}, | |
469 | { 0x1b7, (char*)"tcc_inst_0xb7", 162,0,0}, | |
470 | { 0x1b8, (char*)"tcc_inst_0xb8", 162,0,0}, | |
471 | { 0x1b9, (char*)"tcc_inst_0xb9", 162,0,0}, | |
472 | { 0x1ba, (char*)"tcc_inst_0xba", 162,0,0}, | |
473 | { 0x1bb, (char*)"tcc_inst_0xbb", 162,0,0}, | |
474 | { 0x1bc, (char*)"tcc_inst_0xbc", 162,0,0}, | |
475 | { 0x1bd, (char*)"tcc_inst_0xbd", 162,0,0}, | |
476 | { 0x1be, (char*)"tcc_inst_0xbe", 162,0,0}, | |
477 | { 0x1bf, (char*)"tcc_inst_0xbf", 162,0,0}, | |
478 | { 0x1c0, (char*)"tcc_inst_0xc0", 162,0,0}, | |
479 | { 0x1c1, (char*)"tcc_inst_0xc1", 162,0,0}, | |
480 | { 0x1c2, (char*)"tcc_inst_0xc2", 162,0,0}, | |
481 | { 0x1c3, (char*)"tcc_inst_0xc3", 162,0,0}, | |
482 | { 0x1c4, (char*)"tcc_inst_0xc4", 162,0,0}, | |
483 | { 0x1c5, (char*)"tcc_inst_0xc5", 162,0,0}, | |
484 | { 0x1c6, (char*)"tcc_inst_0xc6", 162,0,0}, | |
485 | { 0x1c7, (char*)"tcc_inst_0xc7", 162,0,0}, | |
486 | { 0x1c8, (char*)"tcc_inst_0xc8", 162,0,0}, | |
487 | { 0x1c9, (char*)"tcc_inst_0xc9", 162,0,0}, | |
488 | { 0x1ca, (char*)"tcc_inst_0xca", 162,0,0}, | |
489 | { 0x1cb, (char*)"tcc_inst_0xcb", 162,0,0}, | |
490 | { 0x1cc, (char*)"tcc_inst_0xcc", 162,0,0}, | |
491 | { 0x1cd, (char*)"tcc_inst_0xcd", 162,0,0}, | |
492 | { 0x1ce, (char*)"tcc_inst_0xce", 162,0,0}, | |
493 | { 0x1cf, (char*)"tcc_inst_0xcf", 162,0,0}, | |
494 | { 0x1d0, (char*)"tcc_inst_0xd0", 162,0,0}, | |
495 | { 0x1d1, (char*)"tcc_inst_0xd1", 162,0,0}, | |
496 | { 0x1d2, (char*)"tcc_inst_0xd2", 162,0,0}, | |
497 | { 0x1d3, (char*)"tcc_inst_0xd3", 162,0,0}, | |
498 | { 0x1d4, (char*)"tcc_inst_0xd4", 162,0,0}, | |
499 | { 0x1d5, (char*)"tcc_inst_0xd5", 162,0,0}, | |
500 | { 0x1d6, (char*)"tcc_inst_0xd6", 162,0,0}, | |
501 | { 0x1d7, (char*)"tcc_inst_0xd7", 162,0,0}, | |
502 | { 0x1d8, (char*)"tcc_inst_0xd8", 162,0,0}, | |
503 | { 0x1d9, (char*)"tcc_inst_0xd9", 162,0,0}, | |
504 | { 0x1da, (char*)"tcc_inst_0xda", 162,0,0}, | |
505 | { 0x1db, (char*)"tcc_inst_0xdb", 162,0,0}, | |
506 | { 0x1dc, (char*)"tcc_inst_0xdc", 162,0,0}, | |
507 | { 0x1dd, (char*)"tcc_inst_0xdd", 162,0,0}, | |
508 | { 0x1de, (char*)"tcc_inst_0xde", 162,0,0}, | |
509 | { 0x1df, (char*)"tcc_inst_0xdf", 162,0,0}, | |
510 | { 0x1e0, (char*)"tcc_inst_0xe0", 162,0,0}, | |
511 | { 0x1e1, (char*)"tcc_inst_0xe1", 162,0,0}, | |
512 | { 0x1e2, (char*)"tcc_inst_0xe2", 162,0,0}, | |
513 | { 0x1e3, (char*)"tcc_inst_0xe3", 162,0,0}, | |
514 | { 0x1e4, (char*)"tcc_inst_0xe4", 162,0,0}, | |
515 | { 0x1e5, (char*)"tcc_inst_0xe5", 162,0,0}, | |
516 | { 0x1e6, (char*)"tcc_inst_0xe6", 162,0,0}, | |
517 | { 0x1e7, (char*)"tcc_inst_0xe7", 162,0,0}, | |
518 | { 0x1e8, (char*)"tcc_inst_0xe8", 162,0,0}, | |
519 | { 0x1e9, (char*)"tcc_inst_0xe9", 162,0,0}, | |
520 | { 0x1ea, (char*)"tcc_inst_0xea", 162,0,0}, | |
521 | { 0x1eb, (char*)"tcc_inst_0xeb", 162,0,0}, | |
522 | { 0x1ec, (char*)"tcc_inst_0xec", 162,0,0}, | |
523 | { 0x1ed, (char*)"tcc_inst_0xed", 162,0,0}, | |
524 | { 0x1ee, (char*)"tcc_inst_0xee", 162,0,0}, | |
525 | { 0x1ef, (char*)"tcc_inst_0xef", 162,0,0}, | |
526 | { 0x1f0, (char*)"tcc_inst_0xf0", 162,0,0}, | |
527 | { 0x1f1, (char*)"tcc_inst_0xf1", 162,0,0}, | |
528 | { 0x1f2, (char*)"tcc_inst_0xf2", 162,0,0}, | |
529 | { 0x1f3, (char*)"tcc_inst_0xf3", 162,0,0}, | |
530 | { 0x1f4, (char*)"tcc_inst_0xf4", 162,0,0}, | |
531 | { 0x1f5, (char*)"tcc_inst_0xf5", 162,0,0}, | |
532 | { 0x1f6, (char*)"tcc_inst_0xf6", 162,0,0}, | |
533 | { 0x1f7, (char*)"tcc_inst_0xf7", 162,0,0}, | |
534 | { 0x1f8, (char*)"tcc_inst_0xf8", 162,0,0}, | |
535 | { 0x1f9, (char*)"tcc_inst_0xf9", 162,0,0}, | |
536 | { 0x1fa, (char*)"tcc_inst_0xfa", 162,0,0}, | |
537 | { 0x1fb, (char*)"tcc_inst_0xfb", 162,0,0}, | |
538 | { 0x1fc, (char*)"tcc_inst_0xfc", 162,0,0}, | |
539 | { 0x1fd, (char*)"tcc_inst_0xfd", 162,0,0}, | |
540 | { 0x1fe, (char*)"tcc_inst_0xfe", 162,0,0}, | |
541 | { 0x1ff, (char*)"tcc_inst_0xff", 162,0,0}, | |
542 | { 0x200, (char*)"", 0,0,0}, | |
543 | { 0x201, (char*)"reset_gen_wmr", 0,0,1}, | |
544 | { 0x202, (char*)"reset_gen_dbr", 0,0,1} | |
545 | }; | |
546 | ||
547 | ||
548 | ||
549 | ||
550 | ||
551 | ||
552 |