1 /*
2  * Copyright 2018 Advanced Micro Devices, Inc.
3  *
4  * Permission is hereby granted, free of charge, to any person obtaining a
5  * copy of this software and associated documentation files (the "Software"),
6  * to deal in the Software without restriction, including without limitation
7  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
8  * and/or sell copies of the Software, and to permit persons to whom the
9  * Software is furnished to do so, subject to the following conditions:
10  *
11  * The above copyright notice and this permission notice shall be included in
12  * all copies or substantial portions of the Software.
13  *
14  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
17  * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
18  * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
19  * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
20  * OTHER DEALINGS IN THE SOFTWARE.
21  */
22 
23 static const uint32_t cwsr_trap_gfx8_hex[] = {
24 	0xbf820001, 0xbf820121,
25 	0xb8f4f802, 0x89748674,
26 	0xb8f5f803, 0x8675ff75,
27 	0x00000400, 0xbf850017,
28 	0xc00a1e37, 0x00000000,
29 	0xbf8c007f, 0x87777978,
30 	0xbf840005, 0x8f728374,
31 	0xb972e0c2, 0xbf800002,
32 	0xb9740002, 0xbe801d78,
33 	0xb8f5f803, 0x8675ff75,
34 	0x000001ff, 0xbf850002,
35 	0x80708470, 0x82718071,
36 	0x8671ff71, 0x0000ffff,
37 	0x8f728374, 0xb972e0c2,
38 	0xbf800002, 0xb9740002,
39 	0xbe801f70, 0xbefa0080,
40 	0xb97a0283, 0xbef60068,
41 	0xbef70069, 0xb8fa1c07,
42 	0x8e7a9c7a, 0x87717a71,
43 	0xb8fa03c7, 0x8e7a9b7a,
44 	0x87717a71, 0xb8faf807,
45 	0x867aff7a, 0x00007fff,
46 	0xb97af807, 0xbef2007e,
47 	0xbef3007f, 0xbefe0180,
48 	0xbf900004, 0x877a8474,
49 	0xb97af802, 0xbf8e0002,
50 	0xbf88fffe, 0xbef8007e,
51 	0x8679ff7f, 0x0000ffff,
52 	0x8779ff79, 0x00040000,
53 	0xbefa0080, 0xbefb00ff,
54 	0x00807fac, 0x867aff7f,
55 	0x08000000, 0x8f7a837a,
56 	0x877b7a7b, 0x867aff7f,
57 	0x70000000, 0x8f7a817a,
58 	0x877b7a7b, 0xbeef007c,
59 	0xbeee0080, 0xb8ee2a05,
60 	0x806e816e, 0x8e6e8a6e,
61 	0xb8fa1605, 0x807a817a,
62 	0x8e7a867a, 0x806e7a6e,
63 	0xbefa0084, 0xbefa00ff,
64 	0x01000000, 0xbefe007c,
65 	0xbefc006e, 0xc0611bfc,
66 	0x0000007c, 0x806e846e,
67 	0xbefc007e, 0xbefe007c,
68 	0xbefc006e, 0xc0611c3c,
69 	0x0000007c, 0x806e846e,
70 	0xbefc007e, 0xbefe007c,
71 	0xbefc006e, 0xc0611c7c,
72 	0x0000007c, 0x806e846e,
73 	0xbefc007e, 0xbefe007c,
74 	0xbefc006e, 0xc0611cbc,
75 	0x0000007c, 0x806e846e,
76 	0xbefc007e, 0xbefe007c,
77 	0xbefc006e, 0xc0611cfc,
78 	0x0000007c, 0x806e846e,
79 	0xbefc007e, 0xbefe007c,
80 	0xbefc006e, 0xc0611d3c,
81 	0x0000007c, 0x806e846e,
82 	0xbefc007e, 0xb8f5f803,
83 	0xbefe007c, 0xbefc006e,
84 	0xc0611d7c, 0x0000007c,
85 	0x806e846e, 0xbefc007e,
86 	0xbefe007c, 0xbefc006e,
87 	0xc0611dbc, 0x0000007c,
88 	0x806e846e, 0xbefc007e,
89 	0xbefe007c, 0xbefc006e,
90 	0xc0611dfc, 0x0000007c,
91 	0x806e846e, 0xbefc007e,
92 	0xb8eff801, 0xbefe007c,
93 	0xbefc006e, 0xc0611bfc,
94 	0x0000007c, 0x806e846e,
95 	0xbefc007e, 0xbefe007c,
96 	0xbefc006e, 0xc0611b3c,
97 	0x0000007c, 0x806e846e,
98 	0xbefc007e, 0xbefe007c,
99 	0xbefc006e, 0xc0611b7c,
100 	0x0000007c, 0x806e846e,
101 	0xbefc007e, 0x867aff7f,
102 	0x04000000, 0xbef30080,
103 	0x8773737a, 0xb8ee2a05,
104 	0x806e816e, 0x8e6e8a6e,
105 	0xb8f51605, 0x80758175,
106 	0x8e758475, 0x8e7a8275,
107 	0xbefa00ff, 0x01000000,
108 	0xbef60178, 0x80786e78,
109 	0x82798079, 0xbefc0080,
110 	0xbe802b00, 0xbe822b02,
111 	0xbe842b04, 0xbe862b06,
112 	0xbe882b08, 0xbe8a2b0a,
113 	0xbe8c2b0c, 0xbe8e2b0e,
114 	0xc06b003c, 0x00000000,
115 	0xc06b013c, 0x00000010,
116 	0xc06b023c, 0x00000020,
117 	0xc06b033c, 0x00000030,
118 	0x8078c078, 0x82798079,
119 	0x807c907c, 0xbf0a757c,
120 	0xbf85ffeb, 0xbef80176,
121 	0xbeee0080, 0xbefe00c1,
122 	0xbeff00c1, 0xbefa00ff,
123 	0x01000000, 0xe0724000,
124 	0x6e1e0000, 0xe0724100,
125 	0x6e1e0100, 0xe0724200,
126 	0x6e1e0200, 0xe0724300,
127 	0x6e1e0300, 0xbefe00c1,
128 	0xbeff00c1, 0xb8f54306,
129 	0x8675c175, 0xbf84002c,
130 	0xbf8a0000, 0x867aff73,
131 	0x04000000, 0xbf840028,
132 	0x8e758675, 0x8e758275,
133 	0xbefa0075, 0xb8ee2a05,
134 	0x806e816e, 0x8e6e8a6e,
135 	0xb8fa1605, 0x807a817a,
136 	0x8e7a867a, 0x806e7a6e,
137 	0x806eff6e, 0x00000080,
138 	0xbefa00ff, 0x01000000,
139 	0xbefc0080, 0xd28c0002,
140 	0x000100c1, 0xd28d0003,
141 	0x000204c1, 0xd1060002,
142 	0x00011103, 0x7e0602ff,
143 	0x00000200, 0xbefc00ff,
144 	0x00010000, 0xbe80007b,
145 	0x867bff7b, 0xff7fffff,
146 	0x877bff7b, 0x00058000,
147 	0xd8ec0000, 0x00000002,
148 	0xbf8c007f, 0xe0765000,
149 	0x6e1e0002, 0x32040702,
150 	0xd0c9006a, 0x0000eb02,
151 	0xbf87fff7, 0xbefb0000,
152 	0xbeee00ff, 0x00000400,
153 	0xbefe00c1, 0xbeff00c1,
154 	0xb8f52a05, 0x80758175,
155 	0x8e758275, 0x8e7a8875,
156 	0xbefa00ff, 0x01000000,
157 	0xbefc0084, 0xbf0a757c,
158 	0xbf840015, 0xbf11017c,
159 	0x8075ff75, 0x00001000,
160 	0x7e000300, 0x7e020301,
161 	0x7e040302, 0x7e060303,
162 	0xe0724000, 0x6e1e0000,
163 	0xe0724100, 0x6e1e0100,
164 	0xe0724200, 0x6e1e0200,
165 	0xe0724300, 0x6e1e0300,
166 	0x807c847c, 0x806eff6e,
167 	0x00000400, 0xbf0a757c,
168 	0xbf85ffef, 0xbf9c0000,
169 	0xbf8200cd, 0xbef8007e,
170 	0x8679ff7f, 0x0000ffff,
171 	0x8779ff79, 0x00040000,
172 	0xbefa0080, 0xbefb00ff,
173 	0x00807fac, 0x8676ff7f,
174 	0x08000000, 0x8f768376,
175 	0x877b767b, 0x8676ff7f,
176 	0x70000000, 0x8f768176,
177 	0x877b767b, 0x8676ff7f,
178 	0x04000000, 0xbf84001e,
179 	0xbefe00c1, 0xbeff00c1,
180 	0xb8f34306, 0x8673c173,
181 	0xbf840019, 0x8e738673,
182 	0x8e738273, 0xbefa0073,
183 	0xb8f22a05, 0x80728172,
184 	0x8e728a72, 0xb8f61605,
185 	0x80768176, 0x8e768676,
186 	0x80727672, 0x8072ff72,
187 	0x00000080, 0xbefa00ff,
188 	0x01000000, 0xbefc0080,
189 	0xe0510000, 0x721e0000,
190 	0xe0510100, 0x721e0000,
191 	0x807cff7c, 0x00000200,
192 	0x8072ff72, 0x00000200,
193 	0xbf0a737c, 0xbf85fff6,
194 	0xbef20080, 0xbefe00c1,
195 	0xbeff00c1, 0xb8f32a05,
196 	0x80738173, 0x8e738273,
197 	0x8e7a8873, 0xbefa00ff,
198 	0x01000000, 0xbef60072,
199 	0x8072ff72, 0x00000400,
200 	0xbefc0084, 0xbf11087c,
201 	0x8073ff73, 0x00008000,
202 	0xe0524000, 0x721e0000,
203 	0xe0524100, 0x721e0100,
204 	0xe0524200, 0x721e0200,
205 	0xe0524300, 0x721e0300,
206 	0xbf8c0f70, 0x7e000300,
207 	0x7e020301, 0x7e040302,
208 	0x7e060303, 0x807c847c,
209 	0x8072ff72, 0x00000400,
210 	0xbf0a737c, 0xbf85ffee,
211 	0xbf9c0000, 0xe0524000,
212 	0x761e0000, 0xe0524100,
213 	0x761e0100, 0xe0524200,
214 	0x761e0200, 0xe0524300,
215 	0x761e0300, 0xb8f22a05,
216 	0x80728172, 0x8e728a72,
217 	0xb8f61605, 0x80768176,
218 	0x8e768676, 0x80727672,
219 	0x80f2c072, 0xb8f31605,
220 	0x80738173, 0x8e738473,
221 	0x8e7a8273, 0xbefa00ff,
222 	0x01000000, 0xbefc0073,
223 	0xc031003c, 0x00000072,
224 	0x80f2c072, 0xbf8c007f,
225 	0x80fc907c, 0xbe802d00,
226 	0xbe822d02, 0xbe842d04,
227 	0xbe862d06, 0xbe882d08,
228 	0xbe8a2d0a, 0xbe8c2d0c,
229 	0xbe8e2d0e, 0xbf06807c,
230 	0xbf84fff1, 0xb8f22a05,
231 	0x80728172, 0x8e728a72,
232 	0xb8f61605, 0x80768176,
233 	0x8e768676, 0x80727672,
234 	0xbefa0084, 0xbefa00ff,
235 	0x01000000, 0xc0211cfc,
236 	0x00000072, 0x80728472,
237 	0xc0211c3c, 0x00000072,
238 	0x80728472, 0xc0211c7c,
239 	0x00000072, 0x80728472,
240 	0xc0211bbc, 0x00000072,
241 	0x80728472, 0xc0211bfc,
242 	0x00000072, 0x80728472,
243 	0xc0211d3c, 0x00000072,
244 	0x80728472, 0xc0211d7c,
245 	0x00000072, 0x80728472,
246 	0xc0211a3c, 0x00000072,
247 	0x80728472, 0xc0211a7c,
248 	0x00000072, 0x80728472,
249 	0xc0211dfc, 0x00000072,
250 	0x80728472, 0xc0211b3c,
251 	0x00000072, 0x80728472,
252 	0xc0211b7c, 0x00000072,
253 	0x80728472, 0xbf8c007f,
254 	0xbefc0073, 0xbefe006e,
255 	0xbeff006f, 0x867375ff,
256 	0x000003ff, 0xb9734803,
257 	0x867375ff, 0xfffff800,
258 	0x8f738b73, 0xb973a2c3,
259 	0xb977f801, 0x8673ff71,
260 	0xf0000000, 0x8f739c73,
261 	0x8e739073, 0xbef60080,
262 	0x87767376, 0x8673ff71,
263 	0x08000000, 0x8f739b73,
264 	0x8e738f73, 0x87767376,
265 	0x8673ff74, 0x00800000,
266 	0x8f739773, 0xb976f807,
267 	0x8671ff71, 0x0000ffff,
268 	0x86fe7e7e, 0x86ea6a6a,
269 	0x8f768374, 0xb976e0c2,
270 	0xbf800002, 0xb9740002,
271 	0xbf8a0000, 0x95807370,
272 	0xbf810000, 0x00000000,
273 };
274 
275 
276 static const uint32_t cwsr_trap_gfx9_hex[] = {
277 	0xbf820001, 0xbf820248,
278 	0xb8f8f802, 0x89788678,
279 	0xb8eef801, 0x866eff6e,
280 	0x00000800, 0xbf840003,
281 	0x866eff78, 0x00002000,
282 	0xbf840016, 0xb8fbf803,
283 	0x866eff7b, 0x00000400,
284 	0xbf85003b, 0x866eff7b,
285 	0x00000800, 0xbf850003,
286 	0x866eff7b, 0x00000100,
287 	0xbf84000c, 0x866eff78,
288 	0x00002000, 0xbf840005,
289 	0xbf8e0010, 0xb8eef803,
290 	0x866eff6e, 0x00000400,
291 	0xbf84fffb, 0x8778ff78,
292 	0x00002000, 0x80ec886c,
293 	0x82ed806d, 0xb8eef807,
294 	0x866fff6e, 0x001f8000,
295 	0x8e6f8b6f, 0x8977ff77,
296 	0xfc000000, 0x87776f77,
297 	0x896eff6e, 0x001f8000,
298 	0xb96ef807, 0xb8faf812,
299 	0xb8fbf813, 0x8efa887a,
300 	0xc0071bbd, 0x00000000,
301 	0xbf8cc07f, 0xc0071ebd,
302 	0x00000008, 0xbf8cc07f,
303 	0x86ee6e6e, 0xbf840001,
304 	0xbe801d6e, 0xb8fbf803,
305 	0x867bff7b, 0x000001ff,
306 	0xbf850002, 0x806c846c,
307 	0x826d806d, 0x866dff6d,
308 	0x0000ffff, 0x8f6e8b77,
309 	0x866eff6e, 0x001f8000,
310 	0xb96ef807, 0x86fe7e7e,
311 	0x86ea6a6a, 0x8f6e8378,
312 	0xb96ee0c2, 0xbf800002,
313 	0xb9780002, 0xbe801f6c,
314 	0x866dff6d, 0x0000ffff,
315 	0xbefa0080, 0xb97a0283,
316 	0xb8fa2407, 0x8e7a9b7a,
317 	0x876d7a6d, 0xb8fa03c7,
318 	0x8e7a9a7a, 0x876d7a6d,
319 	0xb8faf807, 0x867aff7a,
320 	0x00007fff, 0xb97af807,
321 	0xbeee007e, 0xbeef007f,
322 	0xbefe0180, 0xbf900004,
323 	0x877a8478, 0xb97af802,
324 	0xbf8e0002, 0xbf88fffe,
325 	0xb8fa2a05, 0x807a817a,
326 	0x8e7a8a7a, 0xb8fb1605,
327 	0x807b817b, 0x8e7b867b,
328 	0x807a7b7a, 0x807a7e7a,
329 	0x827b807f, 0x867bff7b,
330 	0x0000ffff, 0xc04b1c3d,
331 	0x00000050, 0xbf8cc07f,
332 	0xc04b1d3d, 0x00000060,
333 	0xbf8cc07f, 0xc0431e7d,
334 	0x00000074, 0xbf8cc07f,
335 	0xbef4007e, 0x8675ff7f,
336 	0x0000ffff, 0x8775ff75,
337 	0x00040000, 0xbef60080,
338 	0xbef700ff, 0x00807fac,
339 	0x867aff7f, 0x08000000,
340 	0x8f7a837a, 0x87777a77,
341 	0x867aff7f, 0x70000000,
342 	0x8f7a817a, 0x87777a77,
343 	0xbef1007c, 0xbef00080,
344 	0xb8f02a05, 0x80708170,
345 	0x8e708a70, 0xb8fa1605,
346 	0x807a817a, 0x8e7a867a,
347 	0x80707a70, 0xbef60084,
348 	0xbef600ff, 0x01000000,
349 	0xbefe007c, 0xbefc0070,
350 	0xc0611c7a, 0x0000007c,
351 	0xbf8cc07f, 0x80708470,
352 	0xbefc007e, 0xbefe007c,
353 	0xbefc0070, 0xc0611b3a,
354 	0x0000007c, 0xbf8cc07f,
355 	0x80708470, 0xbefc007e,
356 	0xbefe007c, 0xbefc0070,
357 	0xc0611b7a, 0x0000007c,
358 	0xbf8cc07f, 0x80708470,
359 	0xbefc007e, 0xbefe007c,
360 	0xbefc0070, 0xc0611bba,
361 	0x0000007c, 0xbf8cc07f,
362 	0x80708470, 0xbefc007e,
363 	0xbefe007c, 0xbefc0070,
364 	0xc0611bfa, 0x0000007c,
365 	0xbf8cc07f, 0x80708470,
366 	0xbefc007e, 0xbefe007c,
367 	0xbefc0070, 0xc0611e3a,
368 	0x0000007c, 0xbf8cc07f,
369 	0x80708470, 0xbefc007e,
370 	0xb8fbf803, 0xbefe007c,
371 	0xbefc0070, 0xc0611efa,
372 	0x0000007c, 0xbf8cc07f,
373 	0x80708470, 0xbefc007e,
374 	0xbefe007c, 0xbefc0070,
375 	0xc0611a3a, 0x0000007c,
376 	0xbf8cc07f, 0x80708470,
377 	0xbefc007e, 0xbefe007c,
378 	0xbefc0070, 0xc0611a7a,
379 	0x0000007c, 0xbf8cc07f,
380 	0x80708470, 0xbefc007e,
381 	0xb8f1f801, 0xbefe007c,
382 	0xbefc0070, 0xc0611c7a,
383 	0x0000007c, 0xbf8cc07f,
384 	0x80708470, 0xbefc007e,
385 	0x867aff7f, 0x04000000,
386 	0xbeef0080, 0x876f6f7a,
387 	0xb8f02a05, 0x80708170,
388 	0x8e708a70, 0xb8fb1605,
389 	0x807b817b, 0x8e7b847b,
390 	0x8e76827b, 0xbef600ff,
391 	0x01000000, 0xbef20174,
392 	0x80747074, 0x82758075,
393 	0xbefc0080, 0xbf800000,
394 	0xbe802b00, 0xbe822b02,
395 	0xbe842b04, 0xbe862b06,
396 	0xbe882b08, 0xbe8a2b0a,
397 	0xbe8c2b0c, 0xbe8e2b0e,
398 	0xc06b003a, 0x00000000,
399 	0xbf8cc07f, 0xc06b013a,
400 	0x00000010, 0xbf8cc07f,
401 	0xc06b023a, 0x00000020,
402 	0xbf8cc07f, 0xc06b033a,
403 	0x00000030, 0xbf8cc07f,
404 	0x8074c074, 0x82758075,
405 	0x807c907c, 0xbf0a7b7c,
406 	0xbf85ffe7, 0xbef40172,
407 	0xbef00080, 0xbefe00c1,
408 	0xbeff00c1, 0xbee80080,
409 	0xbee90080, 0xbef600ff,
410 	0x01000000, 0x867aff78,
411 	0x00400000, 0xbf850003,
412 	0xb8faf803, 0x897a7aff,
413 	0x10000000, 0xbf85004d,
414 	0xbe840080, 0xd2890000,
415 	0x00000900, 0x80048104,
416 	0xd2890001, 0x00000900,
417 	0x80048104, 0xd2890002,
418 	0x00000900, 0x80048104,
419 	0xd2890003, 0x00000900,
420 	0x80048104, 0xc069003a,
421 	0x00000070, 0xbf8cc07f,
422 	0x80709070, 0xbf06c004,
423 	0xbf84ffee, 0xbe840080,
424 	0xd2890000, 0x00000901,
425 	0x80048104, 0xd2890001,
426 	0x00000901, 0x80048104,
427 	0xd2890002, 0x00000901,
428 	0x80048104, 0xd2890003,
429 	0x00000901, 0x80048104,
430 	0xc069003a, 0x00000070,
431 	0xbf8cc07f, 0x80709070,
432 	0xbf06c004, 0xbf84ffee,
433 	0xbe840080, 0xd2890000,
434 	0x00000902, 0x80048104,
435 	0xd2890001, 0x00000902,
436 	0x80048104, 0xd2890002,
437 	0x00000902, 0x80048104,
438 	0xd2890003, 0x00000902,
439 	0x80048104, 0xc069003a,
440 	0x00000070, 0xbf8cc07f,
441 	0x80709070, 0xbf06c004,
442 	0xbf84ffee, 0xbe840080,
443 	0xd2890000, 0x00000903,
444 	0x80048104, 0xd2890001,
445 	0x00000903, 0x80048104,
446 	0xd2890002, 0x00000903,
447 	0x80048104, 0xd2890003,
448 	0x00000903, 0x80048104,
449 	0xc069003a, 0x00000070,
450 	0xbf8cc07f, 0x80709070,
451 	0xbf06c004, 0xbf84ffee,
452 	0xbf820008, 0xe0724000,
453 	0x701d0000, 0xe0724100,
454 	0x701d0100, 0xe0724200,
455 	0x701d0200, 0xe0724300,
456 	0x701d0300, 0xbefe00c1,
457 	0xbeff00c1, 0xb8fb4306,
458 	0x867bc17b, 0xbf840063,
459 	0xbf8a0000, 0x867aff6f,
460 	0x04000000, 0xbf84005f,
461 	0x8e7b867b, 0x8e7b827b,
462 	0xbef6007b, 0xb8f02a05,
463 	0x80708170, 0x8e708a70,
464 	0xb8fa1605, 0x807a817a,
465 	0x8e7a867a, 0x80707a70,
466 	0x8070ff70, 0x00000080,
467 	0xbef600ff, 0x01000000,
468 	0xbefc0080, 0xd28c0002,
469 	0x000100c1, 0xd28d0003,
470 	0x000204c1, 0x867aff78,
471 	0x00400000, 0xbf850003,
472 	0xb8faf803, 0x897a7aff,
473 	0x10000000, 0xbf850030,
474 	0x24040682, 0xd86e4000,
475 	0x00000002, 0xbf8cc07f,
476 	0xbe840080, 0xd2890000,
477 	0x00000900, 0x80048104,
478 	0xd2890001, 0x00000900,
479 	0x80048104, 0xd2890002,
480 	0x00000900, 0x80048104,
481 	0xd2890003, 0x00000900,
482 	0x80048104, 0xc069003a,
483 	0x00000070, 0xbf8cc07f,
484 	0x80709070, 0xbf06c004,
485 	0xbf84ffee, 0xbe840080,
486 	0xd2890000, 0x00000901,
487 	0x80048104, 0xd2890001,
488 	0x00000901, 0x80048104,
489 	0xd2890002, 0x00000901,
490 	0x80048104, 0xd2890003,
491 	0x00000901, 0x80048104,
492 	0xc069003a, 0x00000070,
493 	0xbf8cc07f, 0x80709070,
494 	0xbf06c004, 0xbf84ffee,
495 	0x680404ff, 0x00000200,
496 	0xd0c9006a, 0x0000f702,
497 	0xbf87ffd2, 0xbf820015,
498 	0xd1060002, 0x00011103,
499 	0x7e0602ff, 0x00000200,
500 	0xbefc00ff, 0x00010000,
501 	0xbe800077, 0x8677ff77,
502 	0xff7fffff, 0x8777ff77,
503 	0x00058000, 0xd8ec0000,
504 	0x00000002, 0xbf8cc07f,
505 	0xe0765000, 0x701d0002,
506 	0x68040702, 0xd0c9006a,
507 	0x0000f702, 0xbf87fff7,
508 	0xbef70000, 0xbef000ff,
509 	0x00000400, 0xbefe00c1,
510 	0xbeff00c1, 0xb8fb2a05,
511 	0x807b817b, 0x8e7b827b,
512 	0x8e76887b, 0xbef600ff,
513 	0x01000000, 0xbefc0084,
514 	0xbf0a7b7c, 0xbf84006d,
515 	0xbf11017c, 0x807bff7b,
516 	0x00001000, 0x867aff78,
517 	0x00400000, 0xbf850003,
518 	0xb8faf803, 0x897a7aff,
519 	0x10000000, 0xbf850051,
520 	0xbe840080, 0xd2890000,
521 	0x00000900, 0x80048104,
522 	0xd2890001, 0x00000900,
523 	0x80048104, 0xd2890002,
524 	0x00000900, 0x80048104,
525 	0xd2890003, 0x00000900,
526 	0x80048104, 0xc069003a,
527 	0x00000070, 0xbf8cc07f,
528 	0x80709070, 0xbf06c004,
529 	0xbf84ffee, 0xbe840080,
530 	0xd2890000, 0x00000901,
531 	0x80048104, 0xd2890001,
532 	0x00000901, 0x80048104,
533 	0xd2890002, 0x00000901,
534 	0x80048104, 0xd2890003,
535 	0x00000901, 0x80048104,
536 	0xc069003a, 0x00000070,
537 	0xbf8cc07f, 0x80709070,
538 	0xbf06c004, 0xbf84ffee,
539 	0xbe840080, 0xd2890000,
540 	0x00000902, 0x80048104,
541 	0xd2890001, 0x00000902,
542 	0x80048104, 0xd2890002,
543 	0x00000902, 0x80048104,
544 	0xd2890003, 0x00000902,
545 	0x80048104, 0xc069003a,
546 	0x00000070, 0xbf8cc07f,
547 	0x80709070, 0xbf06c004,
548 	0xbf84ffee, 0xbe840080,
549 	0xd2890000, 0x00000903,
550 	0x80048104, 0xd2890001,
551 	0x00000903, 0x80048104,
552 	0xd2890002, 0x00000903,
553 	0x80048104, 0xd2890003,
554 	0x00000903, 0x80048104,
555 	0xc069003a, 0x00000070,
556 	0xbf8cc07f, 0x80709070,
557 	0xbf06c004, 0xbf84ffee,
558 	0x807c847c, 0xbf0a7b7c,
559 	0xbf85ffb1, 0xbf9c0000,
560 	0xbf820012, 0x7e000300,
561 	0x7e020301, 0x7e040302,
562 	0x7e060303, 0xe0724000,
563 	0x701d0000, 0xe0724100,
564 	0x701d0100, 0xe0724200,
565 	0x701d0200, 0xe0724300,
566 	0x701d0300, 0x807c847c,
567 	0x8070ff70, 0x00000400,
568 	0xbf0a7b7c, 0xbf85ffef,
569 	0xbf9c0000, 0xbf8200da,
570 	0xbef4007e, 0x8675ff7f,
571 	0x0000ffff, 0x8775ff75,
572 	0x00040000, 0xbef60080,
573 	0xbef700ff, 0x00807fac,
574 	0x866eff7f, 0x08000000,
575 	0x8f6e836e, 0x87776e77,
576 	0x866eff7f, 0x70000000,
577 	0x8f6e816e, 0x87776e77,
578 	0x866eff7f, 0x04000000,
579 	0xbf84001e, 0xbefe00c1,
580 	0xbeff00c1, 0xb8ef4306,
581 	0x866fc16f, 0xbf840019,
582 	0x8e6f866f, 0x8e6f826f,
583 	0xbef6006f, 0xb8f82a05,
584 	0x80788178, 0x8e788a78,
585 	0xb8ee1605, 0x806e816e,
586 	0x8e6e866e, 0x80786e78,
587 	0x8078ff78, 0x00000080,
588 	0xbef600ff, 0x01000000,
589 	0xbefc0080, 0xe0510000,
590 	0x781d0000, 0xe0510100,
591 	0x781d0000, 0x807cff7c,
592 	0x00000200, 0x8078ff78,
593 	0x00000200, 0xbf0a6f7c,
594 	0xbf85fff6, 0xbef80080,
595 	0xbefe00c1, 0xbeff00c1,
596 	0xb8ef2a05, 0x806f816f,
597 	0x8e6f826f, 0x8e76886f,
598 	0xbef600ff, 0x01000000,
599 	0xbeee0078, 0x8078ff78,
600 	0x00000400, 0xbefc0084,
601 	0xbf11087c, 0x806fff6f,
602 	0x00008000, 0xe0524000,
603 	0x781d0000, 0xe0524100,
604 	0x781d0100, 0xe0524200,
605 	0x781d0200, 0xe0524300,
606 	0x781d0300, 0xbf8c0f70,
607 	0x7e000300, 0x7e020301,
608 	0x7e040302, 0x7e060303,
609 	0x807c847c, 0x8078ff78,
610 	0x00000400, 0xbf0a6f7c,
611 	0xbf85ffee, 0xbf9c0000,
612 	0xe0524000, 0x6e1d0000,
613 	0xe0524100, 0x6e1d0100,
614 	0xe0524200, 0x6e1d0200,
615 	0xe0524300, 0x6e1d0300,
616 	0xb8f82a05, 0x80788178,
617 	0x8e788a78, 0xb8ee1605,
618 	0x806e816e, 0x8e6e866e,
619 	0x80786e78, 0x80f8c078,
620 	0xb8ef1605, 0x806f816f,
621 	0x8e6f846f, 0x8e76826f,
622 	0xbef600ff, 0x01000000,
623 	0xbefc006f, 0xc031003a,
624 	0x00000078, 0x80f8c078,
625 	0xbf8cc07f, 0x80fc907c,
626 	0xbf800000, 0xbe802d00,
627 	0xbe822d02, 0xbe842d04,
628 	0xbe862d06, 0xbe882d08,
629 	0xbe8a2d0a, 0xbe8c2d0c,
630 	0xbe8e2d0e, 0xbf06807c,
631 	0xbf84fff0, 0xb8f82a05,
632 	0x80788178, 0x8e788a78,
633 	0xb8ee1605, 0x806e816e,
634 	0x8e6e866e, 0x80786e78,
635 	0xbef60084, 0xbef600ff,
636 	0x01000000, 0xc0211bfa,
637 	0x00000078, 0x80788478,
638 	0xc0211b3a, 0x00000078,
639 	0x80788478, 0xc0211b7a,
640 	0x00000078, 0x80788478,
641 	0xc0211c3a, 0x00000078,
642 	0x80788478, 0xc0211c7a,
643 	0x00000078, 0x80788478,
644 	0xc0211eba, 0x00000078,
645 	0x80788478, 0xc0211efa,
646 	0x00000078, 0x80788478,
647 	0xc0211a3a, 0x00000078,
648 	0x80788478, 0xc0211a7a,
649 	0x00000078, 0x80788478,
650 	0xc0211cfa, 0x00000078,
651 	0x80788478, 0xbf8cc07f,
652 	0xbefc006f, 0xbefe0070,
653 	0xbeff0071, 0x866f7bff,
654 	0x000003ff, 0xb96f4803,
655 	0x866f7bff, 0xfffff800,
656 	0x8f6f8b6f, 0xb96fa2c3,
657 	0xb973f801, 0xb8ee2a05,
658 	0x806e816e, 0x8e6e8a6e,
659 	0xb8ef1605, 0x806f816f,
660 	0x8e6f866f, 0x806e6f6e,
661 	0x806e746e, 0x826f8075,
662 	0x866fff6f, 0x0000ffff,
663 	0xc00b1c37, 0x00000050,
664 	0xc00b1d37, 0x00000060,
665 	0xc0031e77, 0x00000074,
666 	0xbf8cc07f, 0x866fff6d,
667 	0xf8000000, 0x8f6f9b6f,
668 	0x8e6f906f, 0xbeee0080,
669 	0x876e6f6e, 0x866fff6d,
670 	0x04000000, 0x8f6f9a6f,
671 	0x8e6f8f6f, 0x876e6f6e,
672 	0x866fff7a, 0x00800000,
673 	0x8f6f976f, 0xb96ef807,
674 	0x866dff6d, 0x0000ffff,
675 	0x86fe7e7e, 0x86ea6a6a,
676 	0x8f6e837a, 0xb96ee0c2,
677 	0xbf800002, 0xb97a0002,
678 	0xbf8a0000, 0x95806f6c,
679 	0xbf810000, 0x00000000,
680 };
681 
682 static const uint32_t cwsr_trap_nv1x_hex[] = {
683 	0xbf820001, 0xbf8201cd,
684 	0xb0804004, 0xb978f802,
685 	0x8a788678, 0xb96ef801,
686 	0x876eff6e, 0x00000800,
687 	0xbf840003, 0x876eff78,
688 	0x00002000, 0xbf840009,
689 	0xb97bf803, 0x876eff7b,
690 	0x00000400, 0xbf850033,
691 	0x876eff7b, 0x00000100,
692 	0xbf840002, 0x8878ff78,
693 	0x00002000, 0x8a77ff77,
694 	0xff000000, 0xb96ef807,
695 	0x876fff6e, 0x02000000,
696 	0x8f6f866f, 0x88776f77,
697 	0x876fff6e, 0x003f8000,
698 	0x8f6f896f, 0x88776f77,
699 	0x8a6eff6e, 0x023f8000,
700 	0xb9eef807, 0xb97af812,
701 	0xb97bf813, 0x8ffa887a,
702 	0xf4051bbd, 0xfa000000,
703 	0xbf8cc07f, 0xf4051ebd,
704 	0xfa000008, 0xbf8cc07f,
705 	0x87ee6e6e, 0xbf840001,
706 	0xbe80206e, 0xb97bf803,
707 	0x877bff7b, 0x000001ff,
708 	0xbf850002, 0x806c846c,
709 	0x826d806d, 0x876dff6d,
710 	0x0000ffff, 0x906e8977,
711 	0x876fff6e, 0x003f8000,
712 	0x906e8677, 0x876eff6e,
713 	0x02000000, 0x886e6f6e,
714 	0xb9eef807, 0x87fe7e7e,
715 	0x87ea6a6a, 0xb9f8f802,
716 	0xbe80226c, 0x876dff6d,
717 	0x0000ffff, 0xbefa0380,
718 	0xb9fa0283, 0xb97a2c07,
719 	0x8f7a9a7a, 0x886d7a6d,
720 	0xb97a03c7, 0x8f7a997a,
721 	0x886d7a6d, 0xb97a0647,
722 	0x8f7a987a, 0x886d7a6d,
723 	0xb97af807, 0x877aff7a,
724 	0x00007fff, 0xb9faf807,
725 	0xbeee037e, 0xbeef037f,
726 	0xbefe0480, 0xbf900004,
727 	0xbf8e0002, 0xbf88fffe,
728 	0xb97b02dc, 0x8f7b997b,
729 	0x887b7b7f, 0xb97a2a05,
730 	0x807a817a, 0xbf0d997b,
731 	0xbf850002, 0x8f7a897a,
732 	0xbf820001, 0x8f7a8a7a,
733 	0x877bff7f, 0x0000ffff,
734 	0x807aff7a, 0x00000200,
735 	0x807a7e7a, 0x827b807b,
736 	0xf4491c3d, 0xfa000050,
737 	0xf4491d3d, 0xfa000060,
738 	0xf4411e7d, 0xfa000074,
739 	0xbef4037e, 0x8775ff7f,
740 	0x0000ffff, 0x8875ff75,
741 	0x00040000, 0xbef60380,
742 	0xbef703ff, 0x10807fac,
743 	0x877aff7f, 0x08000000,
744 	0x907a837a, 0x88777a77,
745 	0x877aff7f, 0x70000000,
746 	0x907a817a, 0x88777a77,
747 	0xbef1037c, 0xbef00380,
748 	0xb97302dc, 0x8f739973,
749 	0x8873737f, 0xb97bf816,
750 	0xba80f816, 0x00000000,
751 	0xbefe03c1, 0x907c9973,
752 	0x877c817c, 0xbf06817c,
753 	0xbf850002, 0xbeff0380,
754 	0xbf820002, 0xbeff03c1,
755 	0xbf82000b, 0xbef603ff,
756 	0x01000000, 0xe0704000,
757 	0x705d0000, 0xe0704080,
758 	0x705d0100, 0xe0704100,
759 	0x705d0200, 0xe0704180,
760 	0x705d0300, 0xbf82000a,
761 	0xbef603ff, 0x01000000,
762 	0xe0704000, 0x705d0000,
763 	0xe0704100, 0x705d0100,
764 	0xe0704200, 0x705d0200,
765 	0xe0704300, 0x705d0300,
766 	0xb9702a05, 0x80708170,
767 	0xbf0d9973, 0xbf850002,
768 	0x8f708970, 0xbf820001,
769 	0x8f708a70, 0xb97a1e06,
770 	0x8f7a8a7a, 0x80707a70,
771 	0x8070ff70, 0x00000200,
772 	0xbef603ff, 0x01000000,
773 	0xbefe037c, 0xbefc0370,
774 	0xf4611c7a, 0xf8000000,
775 	0x80708470, 0xbefc037e,
776 	0xbefe037c, 0xbefc0370,
777 	0xf4611b3a, 0xf8000000,
778 	0x80708470, 0xbefc037e,
779 	0xbefe037c, 0xbefc0370,
780 	0xf4611b7a, 0xf8000000,
781 	0x80708470, 0xbefc037e,
782 	0xbefe037c, 0xbefc0370,
783 	0xf4611bba, 0xf8000000,
784 	0x80708470, 0xbefc037e,
785 	0xbefe037c, 0xbefc0370,
786 	0xf4611bfa, 0xf8000000,
787 	0x80708470, 0xbefc037e,
788 	0xbefe037c, 0xbefc0370,
789 	0xf4611e3a, 0xf8000000,
790 	0x80708470, 0xbefc037e,
791 	0xb97af803, 0xbefe037c,
792 	0xbefc0370, 0xf4611eba,
793 	0xf8000000, 0x80708470,
794 	0xbefc037e, 0xbefe037c,
795 	0xbefc0370, 0xf4611efa,
796 	0xf8000000, 0x80708470,
797 	0xbefc037e, 0xb971f801,
798 	0xbefe037c, 0xbefc0370,
799 	0xf4611c7a, 0xf8000000,
800 	0x80708470, 0xbefc037e,
801 	0xb971f814, 0xbefe037c,
802 	0xbefc0370, 0xf4611c7a,
803 	0xf8000000, 0x80708470,
804 	0xbefc037e, 0xb971f815,
805 	0xbefe037c, 0xbefc0370,
806 	0xf4611c7a, 0xf8000000,
807 	0x80708470, 0xbefc037e,
808 	0xb9702a05, 0x80708170,
809 	0xbf0d9973, 0xbf850002,
810 	0x8f708970, 0xbf820001,
811 	0x8f708a70, 0xb97a1e06,
812 	0x8f7a8a7a, 0x80707a70,
813 	0xbef603ff, 0x01000000,
814 	0xbefb0374, 0x80747074,
815 	0x82758075, 0xbefc0380,
816 	0xbf800000, 0xbe802f00,
817 	0xbe822f02, 0xbe842f04,
818 	0xbe862f06, 0xbe882f08,
819 	0xbe8a2f0a, 0xbe8c2f0c,
820 	0xbe8e2f0e, 0xf469003a,
821 	0xfa000000, 0xf469013a,
822 	0xfa000010, 0xf469023a,
823 	0xfa000020, 0xf469033a,
824 	0xfa000030, 0x8074c074,
825 	0x82758075, 0x807c907c,
826 	0xbf0aff7c, 0x00000060,
827 	0xbf85ffea, 0xbe802f00,
828 	0xbe822f02, 0xbe842f04,
829 	0xbe862f06, 0xbe882f08,
830 	0xbe8a2f0a, 0xf469003a,
831 	0xfa000000, 0xf469013a,
832 	0xfa000010, 0xf469023a,
833 	0xfa000020, 0x8074b074,
834 	0x82758075, 0xbef4037b,
835 	0xbefe03c1, 0x907c9973,
836 	0x877c817c, 0xbf06817c,
837 	0xbf850002, 0xbeff0380,
838 	0xbf820001, 0xbeff03c1,
839 	0xb97b4306, 0x877bc17b,
840 	0xbf840044, 0xbf8a0000,
841 	0x877aff73, 0x04000000,
842 	0xbf840040, 0x8f7b867b,
843 	0x8f7b827b, 0xbef6037b,
844 	0xb9702a05, 0x80708170,
845 	0xbf0d9973, 0xbf850002,
846 	0x8f708970, 0xbf820001,
847 	0x8f708a70, 0xb97a1e06,
848 	0x8f7a8a7a, 0x80707a70,
849 	0x8070ff70, 0x00000200,
850 	0x8070ff70, 0x00000080,
851 	0xbef603ff, 0x01000000,
852 	0xd7650000, 0x000100c1,
853 	0xd7660000, 0x000200c1,
854 	0x16000084, 0x907c9973,
855 	0x877c817c, 0xbf06817c,
856 	0xbefc0380, 0xbf850012,
857 	0xbe8303ff, 0x00000080,
858 	0xbf800000, 0xbf800000,
859 	0xbf800000, 0xd8d80000,
860 	0x01000000, 0xbf8c0000,
861 	0xe0704000, 0x705d0100,
862 	0x807c037c, 0x80700370,
863 	0xd5250000, 0x0001ff00,
864 	0x00000080, 0xbf0a7b7c,
865 	0xbf85fff4, 0xbf820011,
866 	0xbe8303ff, 0x00000100,
867 	0xbf800000, 0xbf800000,
868 	0xbf800000, 0xd8d80000,
869 	0x01000000, 0xbf8c0000,
870 	0xe0704000, 0x705d0100,
871 	0x807c037c, 0x80700370,
872 	0xd5250000, 0x0001ff00,
873 	0x00000100, 0xbf0a7b7c,
874 	0xbf85fff4, 0xbefe03c1,
875 	0x907c9973, 0x877c817c,
876 	0xbf06817c, 0xbf850004,
877 	0xbef003ff, 0x00000200,
878 	0xbeff0380, 0xbf820003,
879 	0xbef003ff, 0x00000400,
880 	0xbeff03c1, 0xb97b2a05,
881 	0x807b817b, 0x8f7b827b,
882 	0x907c9973, 0x877c817c,
883 	0xbf06817c, 0xbf850017,
884 	0xbef603ff, 0x01000000,
885 	0xbefc0384, 0xbf0a7b7c,
886 	0xbf840037, 0x7e008700,
887 	0x7e028701, 0x7e048702,
888 	0x7e068703, 0xe0704000,
889 	0x705d0000, 0xe0704080,
890 	0x705d0100, 0xe0704100,
891 	0x705d0200, 0xe0704180,
892 	0x705d0300, 0x807c847c,
893 	0x8070ff70, 0x00000200,
894 	0xbf0a7b7c, 0xbf85ffef,
895 	0xbf820025, 0xbef603ff,
896 	0x01000000, 0xbefc0384,
897 	0xbf0a7b7c, 0xbf840020,
898 	0x7e008700, 0x7e028701,
899 	0x7e048702, 0x7e068703,
900 	0xe0704000, 0x705d0000,
901 	0xe0704100, 0x705d0100,
902 	0xe0704200, 0x705d0200,
903 	0xe0704300, 0x705d0300,
904 	0x807c847c, 0x8070ff70,
905 	0x00000400, 0xbf0a7b7c,
906 	0xbf85ffef, 0xb97b1e06,
907 	0x877bc17b, 0xbf84000c,
908 	0x8f7b837b, 0x807b7c7b,
909 	0xbefe03c1, 0xbeff0380,
910 	0x7e008700, 0xe0704000,
911 	0x705d0000, 0x807c817c,
912 	0x8070ff70, 0x00000080,
913 	0xbf0a7b7c, 0xbf85fff8,
914 	0xbf820151, 0xbef4037e,
915 	0x8775ff7f, 0x0000ffff,
916 	0x8875ff75, 0x00040000,
917 	0xbef60380, 0xbef703ff,
918 	0x10807fac, 0x876eff7f,
919 	0x08000000, 0x906e836e,
920 	0x88776e77, 0x876eff7f,
921 	0x70000000, 0x906e816e,
922 	0x88776e77, 0xb97202dc,
923 	0x8f729972, 0x8872727f,
924 	0x876eff7f, 0x04000000,
925 	0xbf840034, 0xbefe03c1,
926 	0x907c9972, 0x877c817c,
927 	0xbf06817c, 0xbf850002,
928 	0xbeff0380, 0xbf820001,
929 	0xbeff03c1, 0xb96f4306,
930 	0x876fc16f, 0xbf840029,
931 	0x8f6f866f, 0x8f6f826f,
932 	0xbef6036f, 0xb9782a05,
933 	0x80788178, 0xbf0d9972,
934 	0xbf850002, 0x8f788978,
935 	0xbf820001, 0x8f788a78,
936 	0xb96e1e06, 0x8f6e8a6e,
937 	0x80786e78, 0x8078ff78,
938 	0x00000200, 0x8078ff78,
939 	0x00000080, 0xbef603ff,
940 	0x01000000, 0x907c9972,
941 	0x877c817c, 0xbf06817c,
942 	0xbefc0380, 0xbf850009,
943 	0xe0310000, 0x781d0000,
944 	0x807cff7c, 0x00000080,
945 	0x8078ff78, 0x00000080,
946 	0xbf0a6f7c, 0xbf85fff8,
947 	0xbf820008, 0xe0310000,
948 	0x781d0000, 0x807cff7c,
949 	0x00000100, 0x8078ff78,
950 	0x00000100, 0xbf0a6f7c,
951 	0xbf85fff8, 0xbef80380,
952 	0xbefe03c1, 0x907c9972,
953 	0x877c817c, 0xbf06817c,
954 	0xbf850002, 0xbeff0380,
955 	0xbf820001, 0xbeff03c1,
956 	0xb96f2a05, 0x806f816f,
957 	0x8f6f826f, 0x907c9972,
958 	0x877c817c, 0xbf06817c,
959 	0xbf850021, 0xbef603ff,
960 	0x01000000, 0xbeee0378,
961 	0x8078ff78, 0x00000200,
962 	0xbefc0384, 0xe0304000,
963 	0x785d0000, 0xe0304080,
964 	0x785d0100, 0xe0304100,
965 	0x785d0200, 0xe0304180,
966 	0x785d0300, 0xbf8c3f70,
967 	0x7e008500, 0x7e028501,
968 	0x7e048502, 0x7e068503,
969 	0x807c847c, 0x8078ff78,
970 	0x00000200, 0xbf0a6f7c,
971 	0xbf85ffee, 0xe0304000,
972 	0x6e5d0000, 0xe0304080,
973 	0x6e5d0100, 0xe0304100,
974 	0x6e5d0200, 0xe0304180,
975 	0x6e5d0300, 0xbf820032,
976 	0xbef603ff, 0x01000000,
977 	0xbeee0378, 0x8078ff78,
978 	0x00000400, 0xbefc0384,
979 	0xe0304000, 0x785d0000,
980 	0xe0304100, 0x785d0100,
981 	0xe0304200, 0x785d0200,
982 	0xe0304300, 0x785d0300,
983 	0xbf8c3f70, 0x7e008500,
984 	0x7e028501, 0x7e048502,
985 	0x7e068503, 0x807c847c,
986 	0x8078ff78, 0x00000400,
987 	0xbf0a6f7c, 0xbf85ffee,
988 	0xb96f1e06, 0x876fc16f,
989 	0xbf84000e, 0x8f6f836f,
990 	0x806f7c6f, 0xbefe03c1,
991 	0xbeff0380, 0xe0304000,
992 	0x785d0000, 0xbf8c3f70,
993 	0x7e008500, 0x807c817c,
994 	0x8078ff78, 0x00000080,
995 	0xbf0a6f7c, 0xbf85fff7,
996 	0xbeff03c1, 0xe0304000,
997 	0x6e5d0000, 0xe0304100,
998 	0x6e5d0100, 0xe0304200,
999 	0x6e5d0200, 0xe0304300,
1000 	0x6e5d0300, 0xbf8c3f70,
1001 	0xb9782a05, 0x80788178,
1002 	0xbf0d9972, 0xbf850002,
1003 	0x8f788978, 0xbf820001,
1004 	0x8f788a78, 0xb96e1e06,
1005 	0x8f6e8a6e, 0x80786e78,
1006 	0x8078ff78, 0x00000200,
1007 	0x80f8ff78, 0x00000050,
1008 	0xbef603ff, 0x01000000,
1009 	0xbefc03ff, 0x0000006c,
1010 	0x80f89078, 0xf429003a,
1011 	0xf0000000, 0xbf8cc07f,
1012 	0x80fc847c, 0xbf800000,
1013 	0xbe803100, 0xbe823102,
1014 	0x80f8a078, 0xf42d003a,
1015 	0xf0000000, 0xbf8cc07f,
1016 	0x80fc887c, 0xbf800000,
1017 	0xbe803100, 0xbe823102,
1018 	0xbe843104, 0xbe863106,
1019 	0x80f8c078, 0xf431003a,
1020 	0xf0000000, 0xbf8cc07f,
1021 	0x80fc907c, 0xbf800000,
1022 	0xbe803100, 0xbe823102,
1023 	0xbe843104, 0xbe863106,
1024 	0xbe883108, 0xbe8a310a,
1025 	0xbe8c310c, 0xbe8e310e,
1026 	0xbf06807c, 0xbf84fff0,
1027 	0xba80f801, 0x00000000,
1028 	0xbf8a0000, 0xb9782a05,
1029 	0x80788178, 0xbf0d9972,
1030 	0xbf850002, 0x8f788978,
1031 	0xbf820001, 0x8f788a78,
1032 	0xb96e1e06, 0x8f6e8a6e,
1033 	0x80786e78, 0x8078ff78,
1034 	0x00000200, 0xbef603ff,
1035 	0x01000000, 0xf4211bfa,
1036 	0xf0000000, 0x80788478,
1037 	0xf4211b3a, 0xf0000000,
1038 	0x80788478, 0xf4211b7a,
1039 	0xf0000000, 0x80788478,
1040 	0xf4211c3a, 0xf0000000,
1041 	0x80788478, 0xf4211c7a,
1042 	0xf0000000, 0x80788478,
1043 	0xf4211eba, 0xf0000000,
1044 	0x80788478, 0xf4211efa,
1045 	0xf0000000, 0x80788478,
1046 	0xf4211e7a, 0xf0000000,
1047 	0x80788478, 0xf4211cfa,
1048 	0xf0000000, 0x80788478,
1049 	0xf4211bba, 0xf0000000,
1050 	0x80788478, 0xbf8cc07f,
1051 	0xb9eef814, 0xf4211bba,
1052 	0xf0000000, 0x80788478,
1053 	0xbf8cc07f, 0xb9eef815,
1054 	0xbefc036f, 0xbefe0370,
1055 	0xbeff0371, 0x876f7bff,
1056 	0x000003ff, 0xb9ef4803,
1057 	0xb9f9f816, 0x876f7bff,
1058 	0xfffff800, 0x906f8b6f,
1059 	0xb9efa2c3, 0xb9f3f801,
1060 	0xb96e2a05, 0x806e816e,
1061 	0xbf0d9972, 0xbf850002,
1062 	0x8f6e896e, 0xbf820001,
1063 	0x8f6e8a6e, 0x806eff6e,
1064 	0x00000200, 0x806e746e,
1065 	0x826f8075, 0x876fff6f,
1066 	0x0000ffff, 0xf4091c37,
1067 	0xfa000050, 0xf4091d37,
1068 	0xfa000060, 0xf4011e77,
1069 	0xfa000074, 0xbf8cc07f,
1070 	0x876fff6d, 0xfc000000,
1071 	0x906f9a6f, 0x8f6f906f,
1072 	0xbeee0380, 0x886e6f6e,
1073 	0x876fff6d, 0x02000000,
1074 	0x906f996f, 0x8f6f8f6f,
1075 	0x886e6f6e, 0x876fff6d,
1076 	0x01000000, 0x906f986f,
1077 	0x8f6f996f, 0x886e6f6e,
1078 	0x876fff7a, 0x00800000,
1079 	0x906f976f, 0xb9eef807,
1080 	0x876dff6d, 0x0000ffff,
1081 	0x87fe7e7e, 0x87ea6a6a,
1082 	0xb9faf802, 0xbe80226c,
1083 	0xbf810000, 0xbf9f0000,
1084 	0xbf9f0000, 0xbf9f0000,
1085 	0xbf9f0000, 0xbf9f0000,
1086 };
1087 
1088 static const uint32_t cwsr_trap_arcturus_hex[] = {
1089 	0xbf820001, 0xbf8202c4,
1090 	0xb8f8f802, 0x89788678,
1091 	0xb8eef801, 0x866eff6e,
1092 	0x00000800, 0xbf840003,
1093 	0x866eff78, 0x00002000,
1094 	0xbf840016, 0xb8fbf803,
1095 	0x866eff7b, 0x00000400,
1096 	0xbf85003b, 0x866eff7b,
1097 	0x00000800, 0xbf850003,
1098 	0x866eff7b, 0x00000100,
1099 	0xbf84000c, 0x866eff78,
1100 	0x00002000, 0xbf840005,
1101 	0xbf8e0010, 0xb8eef803,
1102 	0x866eff6e, 0x00000400,
1103 	0xbf84fffb, 0x8778ff78,
1104 	0x00002000, 0x80ec886c,
1105 	0x82ed806d, 0xb8eef807,
1106 	0x866fff6e, 0x001f8000,
1107 	0x8e6f8b6f, 0x8977ff77,
1108 	0xfc000000, 0x87776f77,
1109 	0x896eff6e, 0x001f8000,
1110 	0xb96ef807, 0xb8faf812,
1111 	0xb8fbf813, 0x8efa887a,
1112 	0xc0071bbd, 0x00000000,
1113 	0xbf8cc07f, 0xc0071ebd,
1114 	0x00000008, 0xbf8cc07f,
1115 	0x86ee6e6e, 0xbf840001,
1116 	0xbe801d6e, 0xb8fbf803,
1117 	0x867bff7b, 0x000001ff,
1118 	0xbf850002, 0x806c846c,
1119 	0x826d806d, 0x866dff6d,
1120 	0x0000ffff, 0x8f6e8b77,
1121 	0x866eff6e, 0x001f8000,
1122 	0xb96ef807, 0x86fe7e7e,
1123 	0x86ea6a6a, 0x8f6e8378,
1124 	0xb96ee0c2, 0xbf800002,
1125 	0xb9780002, 0xbe801f6c,
1126 	0x866dff6d, 0x0000ffff,
1127 	0xbefa0080, 0xb97a0283,
1128 	0xb8fa2407, 0x8e7a9b7a,
1129 	0x876d7a6d, 0xb8fa03c7,
1130 	0x8e7a9a7a, 0x876d7a6d,
1131 	0xb8faf807, 0x867aff7a,
1132 	0x00007fff, 0xb97af807,
1133 	0xbeee007e, 0xbeef007f,
1134 	0xbefe0180, 0xbf900004,
1135 	0x877a8478, 0xb97af802,
1136 	0xbf8e0002, 0xbf88fffe,
1137 	0xb8fa2a05, 0x807a817a,
1138 	0x8e7a8a7a, 0x8e7a817a,
1139 	0xb8fb1605, 0x807b817b,
1140 	0x8e7b867b, 0x807a7b7a,
1141 	0x807a7e7a, 0x827b807f,
1142 	0x867bff7b, 0x0000ffff,
1143 	0xc04b1c3d, 0x00000050,
1144 	0xbf8cc07f, 0xc04b1d3d,
1145 	0x00000060, 0xbf8cc07f,
1146 	0xc0431e7d, 0x00000074,
1147 	0xbf8cc07f, 0xbef4007e,
1148 	0x8675ff7f, 0x0000ffff,
1149 	0x8775ff75, 0x00040000,
1150 	0xbef60080, 0xbef700ff,
1151 	0x00807fac, 0x867aff7f,
1152 	0x08000000, 0x8f7a837a,
1153 	0x87777a77, 0x867aff7f,
1154 	0x70000000, 0x8f7a817a,
1155 	0x87777a77, 0xbef1007c,
1156 	0xbef00080, 0xb8f02a05,
1157 	0x80708170, 0x8e708a70,
1158 	0x8e708170, 0xb8fa1605,
1159 	0x807a817a, 0x8e7a867a,
1160 	0x80707a70, 0xbef60084,
1161 	0xbef600ff, 0x01000000,
1162 	0xbefe007c, 0xbefc0070,
1163 	0xc0611c7a, 0x0000007c,
1164 	0xbf8cc07f, 0x80708470,
1165 	0xbefc007e, 0xbefe007c,
1166 	0xbefc0070, 0xc0611b3a,
1167 	0x0000007c, 0xbf8cc07f,
1168 	0x80708470, 0xbefc007e,
1169 	0xbefe007c, 0xbefc0070,
1170 	0xc0611b7a, 0x0000007c,
1171 	0xbf8cc07f, 0x80708470,
1172 	0xbefc007e, 0xbefe007c,
1173 	0xbefc0070, 0xc0611bba,
1174 	0x0000007c, 0xbf8cc07f,
1175 	0x80708470, 0xbefc007e,
1176 	0xbefe007c, 0xbefc0070,
1177 	0xc0611bfa, 0x0000007c,
1178 	0xbf8cc07f, 0x80708470,
1179 	0xbefc007e, 0xbefe007c,
1180 	0xbefc0070, 0xc0611e3a,
1181 	0x0000007c, 0xbf8cc07f,
1182 	0x80708470, 0xbefc007e,
1183 	0xb8fbf803, 0xbefe007c,
1184 	0xbefc0070, 0xc0611efa,
1185 	0x0000007c, 0xbf8cc07f,
1186 	0x80708470, 0xbefc007e,
1187 	0xbefe007c, 0xbefc0070,
1188 	0xc0611a3a, 0x0000007c,
1189 	0xbf8cc07f, 0x80708470,
1190 	0xbefc007e, 0xbefe007c,
1191 	0xbefc0070, 0xc0611a7a,
1192 	0x0000007c, 0xbf8cc07f,
1193 	0x80708470, 0xbefc007e,
1194 	0xb8f1f801, 0xbefe007c,
1195 	0xbefc0070, 0xc0611c7a,
1196 	0x0000007c, 0xbf8cc07f,
1197 	0x80708470, 0xbefc007e,
1198 	0x867aff7f, 0x04000000,
1199 	0xbeef0080, 0x876f6f7a,
1200 	0xb8f02a05, 0x80708170,
1201 	0x8e708a70, 0x8e708170,
1202 	0xb8fb1605, 0x807b817b,
1203 	0x8e7b847b, 0x8e76827b,
1204 	0xbef600ff, 0x01000000,
1205 	0xbef20174, 0x80747074,
1206 	0x82758075, 0xbefc0080,
1207 	0xbf800000, 0xbe802b00,
1208 	0xbe822b02, 0xbe842b04,
1209 	0xbe862b06, 0xbe882b08,
1210 	0xbe8a2b0a, 0xbe8c2b0c,
1211 	0xbe8e2b0e, 0xc06b003a,
1212 	0x00000000, 0xbf8cc07f,
1213 	0xc06b013a, 0x00000010,
1214 	0xbf8cc07f, 0xc06b023a,
1215 	0x00000020, 0xbf8cc07f,
1216 	0xc06b033a, 0x00000030,
1217 	0xbf8cc07f, 0x8074c074,
1218 	0x82758075, 0x807c907c,
1219 	0xbf0a7b7c, 0xbf85ffe7,
1220 	0xbef40172, 0xbef00080,
1221 	0xbefe00c1, 0xbeff00c1,
1222 	0xbee80080, 0xbee90080,
1223 	0xbef600ff, 0x01000000,
1224 	0x867aff78, 0x00400000,
1225 	0xbf850003, 0xb8faf803,
1226 	0x897a7aff, 0x10000000,
1227 	0xbf85004d, 0xbe840080,
1228 	0xd2890000, 0x00000900,
1229 	0x80048104, 0xd2890001,
1230 	0x00000900, 0x80048104,
1231 	0xd2890002, 0x00000900,
1232 	0x80048104, 0xd2890003,
1233 	0x00000900, 0x80048104,
1234 	0xc069003a, 0x00000070,
1235 	0xbf8cc07f, 0x80709070,
1236 	0xbf06c004, 0xbf84ffee,
1237 	0xbe840080, 0xd2890000,
1238 	0x00000901, 0x80048104,
1239 	0xd2890001, 0x00000901,
1240 	0x80048104, 0xd2890002,
1241 	0x00000901, 0x80048104,
1242 	0xd2890003, 0x00000901,
1243 	0x80048104, 0xc069003a,
1244 	0x00000070, 0xbf8cc07f,
1245 	0x80709070, 0xbf06c004,
1246 	0xbf84ffee, 0xbe840080,
1247 	0xd2890000, 0x00000902,
1248 	0x80048104, 0xd2890001,
1249 	0x00000902, 0x80048104,
1250 	0xd2890002, 0x00000902,
1251 	0x80048104, 0xd2890003,
1252 	0x00000902, 0x80048104,
1253 	0xc069003a, 0x00000070,
1254 	0xbf8cc07f, 0x80709070,
1255 	0xbf06c004, 0xbf84ffee,
1256 	0xbe840080, 0xd2890000,
1257 	0x00000903, 0x80048104,
1258 	0xd2890001, 0x00000903,
1259 	0x80048104, 0xd2890002,
1260 	0x00000903, 0x80048104,
1261 	0xd2890003, 0x00000903,
1262 	0x80048104, 0xc069003a,
1263 	0x00000070, 0xbf8cc07f,
1264 	0x80709070, 0xbf06c004,
1265 	0xbf84ffee, 0xbf820008,
1266 	0xe0724000, 0x701d0000,
1267 	0xe0724100, 0x701d0100,
1268 	0xe0724200, 0x701d0200,
1269 	0xe0724300, 0x701d0300,
1270 	0xbefe00c1, 0xbeff00c1,
1271 	0xb8fb4306, 0x867bc17b,
1272 	0xbf840064, 0xbf8a0000,
1273 	0x867aff6f, 0x04000000,
1274 	0xbf840060, 0x8e7b867b,
1275 	0x8e7b827b, 0xbef6007b,
1276 	0xb8f02a05, 0x80708170,
1277 	0x8e708a70, 0x8e708170,
1278 	0xb8fa1605, 0x807a817a,
1279 	0x8e7a867a, 0x80707a70,
1280 	0x8070ff70, 0x00000080,
1281 	0xbef600ff, 0x01000000,
1282 	0xbefc0080, 0xd28c0002,
1283 	0x000100c1, 0xd28d0003,
1284 	0x000204c1, 0x867aff78,
1285 	0x00400000, 0xbf850003,
1286 	0xb8faf803, 0x897a7aff,
1287 	0x10000000, 0xbf850030,
1288 	0x24040682, 0xd86e4000,
1289 	0x00000002, 0xbf8cc07f,
1290 	0xbe840080, 0xd2890000,
1291 	0x00000900, 0x80048104,
1292 	0xd2890001, 0x00000900,
1293 	0x80048104, 0xd2890002,
1294 	0x00000900, 0x80048104,
1295 	0xd2890003, 0x00000900,
1296 	0x80048104, 0xc069003a,
1297 	0x00000070, 0xbf8cc07f,
1298 	0x80709070, 0xbf06c004,
1299 	0xbf84ffee, 0xbe840080,
1300 	0xd2890000, 0x00000901,
1301 	0x80048104, 0xd2890001,
1302 	0x00000901, 0x80048104,
1303 	0xd2890002, 0x00000901,
1304 	0x80048104, 0xd2890003,
1305 	0x00000901, 0x80048104,
1306 	0xc069003a, 0x00000070,
1307 	0xbf8cc07f, 0x80709070,
1308 	0xbf06c004, 0xbf84ffee,
1309 	0x680404ff, 0x00000200,
1310 	0xd0c9006a, 0x0000f702,
1311 	0xbf87ffd2, 0xbf820015,
1312 	0xd1060002, 0x00011103,
1313 	0x7e0602ff, 0x00000200,
1314 	0xbefc00ff, 0x00010000,
1315 	0xbe800077, 0x8677ff77,
1316 	0xff7fffff, 0x8777ff77,
1317 	0x00058000, 0xd8ec0000,
1318 	0x00000002, 0xbf8cc07f,
1319 	0xe0765000, 0x701d0002,
1320 	0x68040702, 0xd0c9006a,
1321 	0x0000f702, 0xbf87fff7,
1322 	0xbef70000, 0xbef000ff,
1323 	0x00000400, 0xbefe00c1,
1324 	0xbeff00c1, 0xb8fb2a05,
1325 	0x807b817b, 0x8e7b827b,
1326 	0x8e76887b, 0xbef600ff,
1327 	0x01000000, 0xbefc0084,
1328 	0xbf0a7b7c, 0xbf84006d,
1329 	0xbf11017c, 0x807bff7b,
1330 	0x00001000, 0x867aff78,
1331 	0x00400000, 0xbf850003,
1332 	0xb8faf803, 0x897a7aff,
1333 	0x10000000, 0xbf850051,
1334 	0xbe840080, 0xd2890000,
1335 	0x00000900, 0x80048104,
1336 	0xd2890001, 0x00000900,
1337 	0x80048104, 0xd2890002,
1338 	0x00000900, 0x80048104,
1339 	0xd2890003, 0x00000900,
1340 	0x80048104, 0xc069003a,
1341 	0x00000070, 0xbf8cc07f,
1342 	0x80709070, 0xbf06c004,
1343 	0xbf84ffee, 0xbe840080,
1344 	0xd2890000, 0x00000901,
1345 	0x80048104, 0xd2890001,
1346 	0x00000901, 0x80048104,
1347 	0xd2890002, 0x00000901,
1348 	0x80048104, 0xd2890003,
1349 	0x00000901, 0x80048104,
1350 	0xc069003a, 0x00000070,
1351 	0xbf8cc07f, 0x80709070,
1352 	0xbf06c004, 0xbf84ffee,
1353 	0xbe840080, 0xd2890000,
1354 	0x00000902, 0x80048104,
1355 	0xd2890001, 0x00000902,
1356 	0x80048104, 0xd2890002,
1357 	0x00000902, 0x80048104,
1358 	0xd2890003, 0x00000902,
1359 	0x80048104, 0xc069003a,
1360 	0x00000070, 0xbf8cc07f,
1361 	0x80709070, 0xbf06c004,
1362 	0xbf84ffee, 0xbe840080,
1363 	0xd2890000, 0x00000903,
1364 	0x80048104, 0xd2890001,
1365 	0x00000903, 0x80048104,
1366 	0xd2890002, 0x00000903,
1367 	0x80048104, 0xd2890003,
1368 	0x00000903, 0x80048104,
1369 	0xc069003a, 0x00000070,
1370 	0xbf8cc07f, 0x80709070,
1371 	0xbf06c004, 0xbf84ffee,
1372 	0x807c847c, 0xbf0a7b7c,
1373 	0xbf85ffb1, 0xbf9c0000,
1374 	0xbf820012, 0x7e000300,
1375 	0x7e020301, 0x7e040302,
1376 	0x7e060303, 0xe0724000,
1377 	0x701d0000, 0xe0724100,
1378 	0x701d0100, 0xe0724200,
1379 	0x701d0200, 0xe0724300,
1380 	0x701d0300, 0x807c847c,
1381 	0x8070ff70, 0x00000400,
1382 	0xbf0a7b7c, 0xbf85ffef,
1383 	0xbf9c0000, 0xbefc0080,
1384 	0xbf11017c, 0x867aff78,
1385 	0x00400000, 0xbf850003,
1386 	0xb8faf803, 0x897a7aff,
1387 	0x10000000, 0xbf850059,
1388 	0xd3d84000, 0x18000100,
1389 	0xd3d84001, 0x18000101,
1390 	0xd3d84002, 0x18000102,
1391 	0xd3d84003, 0x18000103,
1392 	0xbe840080, 0xd2890000,
1393 	0x00000900, 0x80048104,
1394 	0xd2890001, 0x00000900,
1395 	0x80048104, 0xd2890002,
1396 	0x00000900, 0x80048104,
1397 	0xd2890003, 0x00000900,
1398 	0x80048104, 0xc069003a,
1399 	0x00000070, 0xbf8cc07f,
1400 	0x80709070, 0xbf06c004,
1401 	0xbf84ffee, 0xbe840080,
1402 	0xd2890000, 0x00000901,
1403 	0x80048104, 0xd2890001,
1404 	0x00000901, 0x80048104,
1405 	0xd2890002, 0x00000901,
1406 	0x80048104, 0xd2890003,
1407 	0x00000901, 0x80048104,
1408 	0xc069003a, 0x00000070,
1409 	0xbf8cc07f, 0x80709070,
1410 	0xbf06c004, 0xbf84ffee,
1411 	0xbe840080, 0xd2890000,
1412 	0x00000902, 0x80048104,
1413 	0xd2890001, 0x00000902,
1414 	0x80048104, 0xd2890002,
1415 	0x00000902, 0x80048104,
1416 	0xd2890003, 0x00000902,
1417 	0x80048104, 0xc069003a,
1418 	0x00000070, 0xbf8cc07f,
1419 	0x80709070, 0xbf06c004,
1420 	0xbf84ffee, 0xbe840080,
1421 	0xd2890000, 0x00000903,
1422 	0x80048104, 0xd2890001,
1423 	0x00000903, 0x80048104,
1424 	0xd2890002, 0x00000903,
1425 	0x80048104, 0xd2890003,
1426 	0x00000903, 0x80048104,
1427 	0xc069003a, 0x00000070,
1428 	0xbf8cc07f, 0x80709070,
1429 	0xbf06c004, 0xbf84ffee,
1430 	0x807c847c, 0xbf0a7b7c,
1431 	0xbf85ffa9, 0xbf9c0000,
1432 	0xbf820016, 0xd3d84000,
1433 	0x18000100, 0xd3d84001,
1434 	0x18000101, 0xd3d84002,
1435 	0x18000102, 0xd3d84003,
1436 	0x18000103, 0xe0724000,
1437 	0x701d0000, 0xe0724100,
1438 	0x701d0100, 0xe0724200,
1439 	0x701d0200, 0xe0724300,
1440 	0x701d0300, 0x807c847c,
1441 	0x8070ff70, 0x00000400,
1442 	0xbf0a7b7c, 0xbf85ffeb,
1443 	0xbf9c0000, 0xbf820106,
1444 	0xbef4007e, 0x8675ff7f,
1445 	0x0000ffff, 0x8775ff75,
1446 	0x00040000, 0xbef60080,
1447 	0xbef700ff, 0x00807fac,
1448 	0x866eff7f, 0x08000000,
1449 	0x8f6e836e, 0x87776e77,
1450 	0x866eff7f, 0x70000000,
1451 	0x8f6e816e, 0x87776e77,
1452 	0x866eff7f, 0x04000000,
1453 	0xbf84001f, 0xbefe00c1,
1454 	0xbeff00c1, 0xb8ef4306,
1455 	0x866fc16f, 0xbf84001a,
1456 	0x8e6f866f, 0x8e6f826f,
1457 	0xbef6006f, 0xb8f82a05,
1458 	0x80788178, 0x8e788a78,
1459 	0x8e788178, 0xb8ee1605,
1460 	0x806e816e, 0x8e6e866e,
1461 	0x80786e78, 0x8078ff78,
1462 	0x00000080, 0xbef600ff,
1463 	0x01000000, 0xbefc0080,
1464 	0xe0510000, 0x781d0000,
1465 	0xe0510100, 0x781d0000,
1466 	0x807cff7c, 0x00000200,
1467 	0x8078ff78, 0x00000200,
1468 	0xbf0a6f7c, 0xbf85fff6,
1469 	0xbef80080, 0xbefe00c1,
1470 	0xbeff00c1, 0xb8ef2a05,
1471 	0x806f816f, 0x8e6f826f,
1472 	0x8e76886f, 0xbef90076,
1473 	0xbef600ff, 0x01000000,
1474 	0xbeee0078, 0x8078ff78,
1475 	0x00000400, 0xbef30079,
1476 	0x8079ff79, 0x00000400,
1477 	0xbefc0084, 0xbf11087c,
1478 	0x806fff6f, 0x00008000,
1479 	0xe0524000, 0x791d0000,
1480 	0xe0524100, 0x791d0100,
1481 	0xe0524200, 0x791d0200,
1482 	0xe0524300, 0x791d0300,
1483 	0x8079ff79, 0x00000400,
1484 	0xbf8c0f70, 0xd3d94000,
1485 	0x18000100, 0xd3d94001,
1486 	0x18000101, 0xd3d94002,
1487 	0x18000102, 0xd3d94003,
1488 	0x18000103, 0xe0524000,
1489 	0x781d0000, 0xe0524100,
1490 	0x781d0100, 0xe0524200,
1491 	0x781d0200, 0xe0524300,
1492 	0x781d0300, 0xbf8c0f70,
1493 	0x7e000300, 0x7e020301,
1494 	0x7e040302, 0x7e060303,
1495 	0x807c847c, 0x8078ff78,
1496 	0x00000400, 0xbf0a6f7c,
1497 	0xbf85ffdb, 0xbf9c0000,
1498 	0xe0524000, 0x731d0000,
1499 	0xe0524100, 0x731d0100,
1500 	0xe0524200, 0x731d0200,
1501 	0xe0524300, 0x731d0300,
1502 	0xbf8c0f70, 0xd3d94000,
1503 	0x18000100, 0xd3d94001,
1504 	0x18000101, 0xd3d94002,
1505 	0x18000102, 0xd3d94003,
1506 	0x18000103, 0xe0524000,
1507 	0x6e1d0000, 0xe0524100,
1508 	0x6e1d0100, 0xe0524200,
1509 	0x6e1d0200, 0xe0524300,
1510 	0x6e1d0300, 0xb8f82a05,
1511 	0x80788178, 0x8e788a78,
1512 	0x8e788178, 0xb8ee1605,
1513 	0x806e816e, 0x8e6e866e,
1514 	0x80786e78, 0x80f8c078,
1515 	0xb8ef1605, 0x806f816f,
1516 	0x8e6f846f, 0x8e76826f,
1517 	0xbef600ff, 0x01000000,
1518 	0xbefc006f, 0xc031003a,
1519 	0x00000078, 0x80f8c078,
1520 	0xbf8cc07f, 0x80fc907c,
1521 	0xbf800000, 0xbe802d00,
1522 	0xbe822d02, 0xbe842d04,
1523 	0xbe862d06, 0xbe882d08,
1524 	0xbe8a2d0a, 0xbe8c2d0c,
1525 	0xbe8e2d0e, 0xbf06807c,
1526 	0xbf84fff0, 0xb8f82a05,
1527 	0x80788178, 0x8e788a78,
1528 	0x8e788178, 0xb8ee1605,
1529 	0x806e816e, 0x8e6e866e,
1530 	0x80786e78, 0xbef60084,
1531 	0xbef600ff, 0x01000000,
1532 	0xc0211bfa, 0x00000078,
1533 	0x80788478, 0xc0211b3a,
1534 	0x00000078, 0x80788478,
1535 	0xc0211b7a, 0x00000078,
1536 	0x80788478, 0xc0211c3a,
1537 	0x00000078, 0x80788478,
1538 	0xc0211c7a, 0x00000078,
1539 	0x80788478, 0xc0211eba,
1540 	0x00000078, 0x80788478,
1541 	0xc0211efa, 0x00000078,
1542 	0x80788478, 0xc0211a3a,
1543 	0x00000078, 0x80788478,
1544 	0xc0211a7a, 0x00000078,
1545 	0x80788478, 0xc0211cfa,
1546 	0x00000078, 0x80788478,
1547 	0xbf8cc07f, 0xbefc006f,
1548 	0xbefe0070, 0xbeff0071,
1549 	0x866f7bff, 0x000003ff,
1550 	0xb96f4803, 0x866f7bff,
1551 	0xfffff800, 0x8f6f8b6f,
1552 	0xb96fa2c3, 0xb973f801,
1553 	0xb8ee2a05, 0x806e816e,
1554 	0x8e6e8a6e, 0x8e6e816e,
1555 	0xb8ef1605, 0x806f816f,
1556 	0x8e6f866f, 0x806e6f6e,
1557 	0x806e746e, 0x826f8075,
1558 	0x866fff6f, 0x0000ffff,
1559 	0xc00b1c37, 0x00000050,
1560 	0xc00b1d37, 0x00000060,
1561 	0xc0031e77, 0x00000074,
1562 	0xbf8cc07f, 0x866fff6d,
1563 	0xf8000000, 0x8f6f9b6f,
1564 	0x8e6f906f, 0xbeee0080,
1565 	0x876e6f6e, 0x866fff6d,
1566 	0x04000000, 0x8f6f9a6f,
1567 	0x8e6f8f6f, 0x876e6f6e,
1568 	0x866fff7a, 0x00800000,
1569 	0x8f6f976f, 0xb96ef807,
1570 	0x866dff6d, 0x0000ffff,
1571 	0x86fe7e7e, 0x86ea6a6a,
1572 	0x8f6e837a, 0xb96ee0c2,
1573 	0xbf800002, 0xb97a0002,
1574 	0xbf8a0000, 0x95806f6c,
1575 	0xbf810000, 0x00000000,
1576 };
1577 
1578 static const uint32_t cwsr_trap_aldebaran_hex[] = {
1579 	0xbf820001, 0xbf8202ce,
1580 	0xb8f8f802, 0x89788678,
1581 	0xb8eef801, 0x866eff6e,
1582 	0x00000800, 0xbf840003,
1583 	0x866eff78, 0x00002000,
1584 	0xbf840016, 0xb8fbf803,
1585 	0x866eff7b, 0x00000400,
1586 	0xbf85003b, 0x866eff7b,
1587 	0x00000800, 0xbf850003,
1588 	0x866eff7b, 0x00000100,
1589 	0xbf84000c, 0x866eff78,
1590 	0x00002000, 0xbf840005,
1591 	0xbf8e0010, 0xb8eef803,
1592 	0x866eff6e, 0x00000400,
1593 	0xbf84fffb, 0x8778ff78,
1594 	0x00002000, 0x80ec886c,
1595 	0x82ed806d, 0xb8eef807,
1596 	0x866fff6e, 0x001f8000,
1597 	0x8e6f8b6f, 0x8977ff77,
1598 	0xfc000000, 0x87776f77,
1599 	0x896eff6e, 0x001f8000,
1600 	0xb96ef807, 0xb8faf812,
1601 	0xb8fbf813, 0x8efa887a,
1602 	0xc0071bbd, 0x00000000,
1603 	0xbf8cc07f, 0xc0071ebd,
1604 	0x00000008, 0xbf8cc07f,
1605 	0x86ee6e6e, 0xbf840001,
1606 	0xbe801d6e, 0xb8fbf803,
1607 	0x867bff7b, 0x000001ff,
1608 	0xbf850002, 0x806c846c,
1609 	0x826d806d, 0x866dff6d,
1610 	0x0000ffff, 0x8f6e8b77,
1611 	0x866eff6e, 0x001f8000,
1612 	0xb96ef807, 0x86fe7e7e,
1613 	0x86ea6a6a, 0x8f6e8378,
1614 	0xb96ee0c2, 0xbf800002,
1615 	0xb9780002, 0xbe801f6c,
1616 	0x866dff6d, 0x0000ffff,
1617 	0xbefa0080, 0xb97a0283,
1618 	0xb8fa2407, 0x8e7a9b7a,
1619 	0x876d7a6d, 0xb8fa03c7,
1620 	0x8e7a9a7a, 0x876d7a6d,
1621 	0xb8faf807, 0x867aff7a,
1622 	0x00007fff, 0xb97af807,
1623 	0xbeee007e, 0xbeef007f,
1624 	0xbefe0180, 0xbf900004,
1625 	0x877a8478, 0xb97af802,
1626 	0xbf8e0002, 0xbf88fffe,
1627 	0xb8fa2985, 0x807a817a,
1628 	0x8e7a8a7a, 0x8e7a817a,
1629 	0xb8fb1605, 0x807b817b,
1630 	0x8e7b867b, 0x807a7b7a,
1631 	0x807a7e7a, 0x827b807f,
1632 	0x867bff7b, 0x0000ffff,
1633 	0xc04b1c3d, 0x00000050,
1634 	0xbf8cc07f, 0xc04b1d3d,
1635 	0x00000060, 0xbf8cc07f,
1636 	0xc0431e7d, 0x00000074,
1637 	0xbf8cc07f, 0xbef4007e,
1638 	0x8675ff7f, 0x0000ffff,
1639 	0x8775ff75, 0x00040000,
1640 	0xbef60080, 0xbef700ff,
1641 	0x00807fac, 0x867aff7f,
1642 	0x08000000, 0x8f7a837a,
1643 	0x87777a77, 0x867aff7f,
1644 	0x70000000, 0x8f7a817a,
1645 	0x87777a77, 0xbef1007c,
1646 	0xbef00080, 0xb8f02985,
1647 	0x80708170, 0x8e708a70,
1648 	0x8e708170, 0xb8fa1605,
1649 	0x807a817a, 0x8e7a867a,
1650 	0x80707a70, 0xbef60084,
1651 	0xbef600ff, 0x01000000,
1652 	0xbefe007c, 0xbefc0070,
1653 	0xc0611c7a, 0x0000007c,
1654 	0xbf8cc07f, 0x80708470,
1655 	0xbefc007e, 0xbefe007c,
1656 	0xbefc0070, 0xc0611b3a,
1657 	0x0000007c, 0xbf8cc07f,
1658 	0x80708470, 0xbefc007e,
1659 	0xbefe007c, 0xbefc0070,
1660 	0xc0611b7a, 0x0000007c,
1661 	0xbf8cc07f, 0x80708470,
1662 	0xbefc007e, 0xbefe007c,
1663 	0xbefc0070, 0xc0611bba,
1664 	0x0000007c, 0xbf8cc07f,
1665 	0x80708470, 0xbefc007e,
1666 	0xbefe007c, 0xbefc0070,
1667 	0xc0611bfa, 0x0000007c,
1668 	0xbf8cc07f, 0x80708470,
1669 	0xbefc007e, 0xbefe007c,
1670 	0xbefc0070, 0xc0611e3a,
1671 	0x0000007c, 0xbf8cc07f,
1672 	0x80708470, 0xbefc007e,
1673 	0xb8fbf803, 0xbefe007c,
1674 	0xbefc0070, 0xc0611efa,
1675 	0x0000007c, 0xbf8cc07f,
1676 	0x80708470, 0xbefc007e,
1677 	0xbefe007c, 0xbefc0070,
1678 	0xc0611a3a, 0x0000007c,
1679 	0xbf8cc07f, 0x80708470,
1680 	0xbefc007e, 0xbefe007c,
1681 	0xbefc0070, 0xc0611a7a,
1682 	0x0000007c, 0xbf8cc07f,
1683 	0x80708470, 0xbefc007e,
1684 	0xb8f1f801, 0xbefe007c,
1685 	0xbefc0070, 0xc0611c7a,
1686 	0x0000007c, 0xbf8cc07f,
1687 	0x80708470, 0xbefc007e,
1688 	0x867aff7f, 0x04000000,
1689 	0xbeef0080, 0x876f6f7a,
1690 	0xb8f02985, 0x80708170,
1691 	0x8e708a70, 0x8e708170,
1692 	0xb8fb1605, 0x807b817b,
1693 	0x8e7b847b, 0x8e76827b,
1694 	0xbef600ff, 0x01000000,
1695 	0xbef20174, 0x80747074,
1696 	0x82758075, 0xbefc0080,
1697 	0xbf800000, 0xbe802b00,
1698 	0xbe822b02, 0xbe842b04,
1699 	0xbe862b06, 0xbe882b08,
1700 	0xbe8a2b0a, 0xbe8c2b0c,
1701 	0xbe8e2b0e, 0xc06b003a,
1702 	0x00000000, 0xbf8cc07f,
1703 	0xc06b013a, 0x00000010,
1704 	0xbf8cc07f, 0xc06b023a,
1705 	0x00000020, 0xbf8cc07f,
1706 	0xc06b033a, 0x00000030,
1707 	0xbf8cc07f, 0x8074c074,
1708 	0x82758075, 0x807c907c,
1709 	0xbf0a7b7c, 0xbf85ffe7,
1710 	0xbef40172, 0xbef00080,
1711 	0xbefe00c1, 0xbeff00c1,
1712 	0xbee80080, 0xbee90080,
1713 	0xbef600ff, 0x01000000,
1714 	0x867aff78, 0x00400000,
1715 	0xbf850003, 0xb8faf803,
1716 	0x897a7aff, 0x10000000,
1717 	0xbf85004d, 0xbe840080,
1718 	0xd2890000, 0x00000900,
1719 	0x80048104, 0xd2890001,
1720 	0x00000900, 0x80048104,
1721 	0xd2890002, 0x00000900,
1722 	0x80048104, 0xd2890003,
1723 	0x00000900, 0x80048104,
1724 	0xc069003a, 0x00000070,
1725 	0xbf8cc07f, 0x80709070,
1726 	0xbf06c004, 0xbf84ffee,
1727 	0xbe840080, 0xd2890000,
1728 	0x00000901, 0x80048104,
1729 	0xd2890001, 0x00000901,
1730 	0x80048104, 0xd2890002,
1731 	0x00000901, 0x80048104,
1732 	0xd2890003, 0x00000901,
1733 	0x80048104, 0xc069003a,
1734 	0x00000070, 0xbf8cc07f,
1735 	0x80709070, 0xbf06c004,
1736 	0xbf84ffee, 0xbe840080,
1737 	0xd2890000, 0x00000902,
1738 	0x80048104, 0xd2890001,
1739 	0x00000902, 0x80048104,
1740 	0xd2890002, 0x00000902,
1741 	0x80048104, 0xd2890003,
1742 	0x00000902, 0x80048104,
1743 	0xc069003a, 0x00000070,
1744 	0xbf8cc07f, 0x80709070,
1745 	0xbf06c004, 0xbf84ffee,
1746 	0xbe840080, 0xd2890000,
1747 	0x00000903, 0x80048104,
1748 	0xd2890001, 0x00000903,
1749 	0x80048104, 0xd2890002,
1750 	0x00000903, 0x80048104,
1751 	0xd2890003, 0x00000903,
1752 	0x80048104, 0xc069003a,
1753 	0x00000070, 0xbf8cc07f,
1754 	0x80709070, 0xbf06c004,
1755 	0xbf84ffee, 0xbf820008,
1756 	0xe0724000, 0x701d0000,
1757 	0xe0724100, 0x701d0100,
1758 	0xe0724200, 0x701d0200,
1759 	0xe0724300, 0x701d0300,
1760 	0xbefe00c1, 0xbeff00c1,
1761 	0xb8fb4306, 0x867bc17b,
1762 	0xbf840064, 0xbf8a0000,
1763 	0x867aff6f, 0x04000000,
1764 	0xbf840060, 0x8e7b867b,
1765 	0x8e7b827b, 0xbef6007b,
1766 	0xb8f02985, 0x80708170,
1767 	0x8e708a70, 0x8e708170,
1768 	0xb8fa1605, 0x807a817a,
1769 	0x8e7a867a, 0x80707a70,
1770 	0x8070ff70, 0x00000080,
1771 	0xbef600ff, 0x01000000,
1772 	0xbefc0080, 0xd28c0002,
1773 	0x000100c1, 0xd28d0003,
1774 	0x000204c1, 0x867aff78,
1775 	0x00400000, 0xbf850003,
1776 	0xb8faf803, 0x897a7aff,
1777 	0x10000000, 0xbf850030,
1778 	0x24040682, 0xd86e4000,
1779 	0x00000002, 0xbf8cc07f,
1780 	0xbe840080, 0xd2890000,
1781 	0x00000900, 0x80048104,
1782 	0xd2890001, 0x00000900,
1783 	0x80048104, 0xd2890002,
1784 	0x00000900, 0x80048104,
1785 	0xd2890003, 0x00000900,
1786 	0x80048104, 0xc069003a,
1787 	0x00000070, 0xbf8cc07f,
1788 	0x80709070, 0xbf06c004,
1789 	0xbf84ffee, 0xbe840080,
1790 	0xd2890000, 0x00000901,
1791 	0x80048104, 0xd2890001,
1792 	0x00000901, 0x80048104,
1793 	0xd2890002, 0x00000901,
1794 	0x80048104, 0xd2890003,
1795 	0x00000901, 0x80048104,
1796 	0xc069003a, 0x00000070,
1797 	0xbf8cc07f, 0x80709070,
1798 	0xbf06c004, 0xbf84ffee,
1799 	0x680404ff, 0x00000200,
1800 	0xd0c9006a, 0x0000f702,
1801 	0xbf87ffd2, 0xbf820015,
1802 	0xd1060002, 0x00011103,
1803 	0x7e0602ff, 0x00000200,
1804 	0xbefc00ff, 0x00010000,
1805 	0xbe800077, 0x8677ff77,
1806 	0xff7fffff, 0x8777ff77,
1807 	0x00058000, 0xd8ec0000,
1808 	0x00000002, 0xbf8cc07f,
1809 	0xe0765000, 0x701d0002,
1810 	0x68040702, 0xd0c9006a,
1811 	0x0000f702, 0xbf87fff7,
1812 	0xbef70000, 0xbef000ff,
1813 	0x00000400, 0xbefe00c1,
1814 	0xbeff00c1, 0xb8fb2b05,
1815 	0x807b817b, 0x8e7b827b,
1816 	0xbef600ff, 0x01000000,
1817 	0xbefc0084, 0xbf0a7b7c,
1818 	0xbf84006d, 0xbf11017c,
1819 	0x807bff7b, 0x00001000,
1820 	0x867aff78, 0x00400000,
1821 	0xbf850003, 0xb8faf803,
1822 	0x897a7aff, 0x10000000,
1823 	0xbf850051, 0xbe840080,
1824 	0xd2890000, 0x00000900,
1825 	0x80048104, 0xd2890001,
1826 	0x00000900, 0x80048104,
1827 	0xd2890002, 0x00000900,
1828 	0x80048104, 0xd2890003,
1829 	0x00000900, 0x80048104,
1830 	0xc069003a, 0x00000070,
1831 	0xbf8cc07f, 0x80709070,
1832 	0xbf06c004, 0xbf84ffee,
1833 	0xbe840080, 0xd2890000,
1834 	0x00000901, 0x80048104,
1835 	0xd2890001, 0x00000901,
1836 	0x80048104, 0xd2890002,
1837 	0x00000901, 0x80048104,
1838 	0xd2890003, 0x00000901,
1839 	0x80048104, 0xc069003a,
1840 	0x00000070, 0xbf8cc07f,
1841 	0x80709070, 0xbf06c004,
1842 	0xbf84ffee, 0xbe840080,
1843 	0xd2890000, 0x00000902,
1844 	0x80048104, 0xd2890001,
1845 	0x00000902, 0x80048104,
1846 	0xd2890002, 0x00000902,
1847 	0x80048104, 0xd2890003,
1848 	0x00000902, 0x80048104,
1849 	0xc069003a, 0x00000070,
1850 	0xbf8cc07f, 0x80709070,
1851 	0xbf06c004, 0xbf84ffee,
1852 	0xbe840080, 0xd2890000,
1853 	0x00000903, 0x80048104,
1854 	0xd2890001, 0x00000903,
1855 	0x80048104, 0xd2890002,
1856 	0x00000903, 0x80048104,
1857 	0xd2890003, 0x00000903,
1858 	0x80048104, 0xc069003a,
1859 	0x00000070, 0xbf8cc07f,
1860 	0x80709070, 0xbf06c004,
1861 	0xbf84ffee, 0x807c847c,
1862 	0xbf0a7b7c, 0xbf85ffb1,
1863 	0xbf9c0000, 0xbf820012,
1864 	0x7e000300, 0x7e020301,
1865 	0x7e040302, 0x7e060303,
1866 	0xe0724000, 0x701d0000,
1867 	0xe0724100, 0x701d0100,
1868 	0xe0724200, 0x701d0200,
1869 	0xe0724300, 0x701d0300,
1870 	0x807c847c, 0x8070ff70,
1871 	0x00000400, 0xbf0a7b7c,
1872 	0xbf85ffef, 0xbf9c0000,
1873 	0xb8fb2985, 0x807b817b,
1874 	0x8e7b837b, 0xb8fa2b05,
1875 	0x807a817a, 0x8e7a827a,
1876 	0x80fb7a7b, 0x867b7b7b,
1877 	0xbf84007a, 0x807bff7b,
1878 	0x00001000, 0xbefc0080,
1879 	0xbf11017c, 0x867aff78,
1880 	0x00400000, 0xbf850003,
1881 	0xb8faf803, 0x897a7aff,
1882 	0x10000000, 0xbf850059,
1883 	0xd3d84000, 0x18000100,
1884 	0xd3d84001, 0x18000101,
1885 	0xd3d84002, 0x18000102,
1886 	0xd3d84003, 0x18000103,
1887 	0xbe840080, 0xd2890000,
1888 	0x00000900, 0x80048104,
1889 	0xd2890001, 0x00000900,
1890 	0x80048104, 0xd2890002,
1891 	0x00000900, 0x80048104,
1892 	0xd2890003, 0x00000900,
1893 	0x80048104, 0xc069003a,
1894 	0x00000070, 0xbf8cc07f,
1895 	0x80709070, 0xbf06c004,
1896 	0xbf84ffee, 0xbe840080,
1897 	0xd2890000, 0x00000901,
1898 	0x80048104, 0xd2890001,
1899 	0x00000901, 0x80048104,
1900 	0xd2890002, 0x00000901,
1901 	0x80048104, 0xd2890003,
1902 	0x00000901, 0x80048104,
1903 	0xc069003a, 0x00000070,
1904 	0xbf8cc07f, 0x80709070,
1905 	0xbf06c004, 0xbf84ffee,
1906 	0xbe840080, 0xd2890000,
1907 	0x00000902, 0x80048104,
1908 	0xd2890001, 0x00000902,
1909 	0x80048104, 0xd2890002,
1910 	0x00000902, 0x80048104,
1911 	0xd2890003, 0x00000902,
1912 	0x80048104, 0xc069003a,
1913 	0x00000070, 0xbf8cc07f,
1914 	0x80709070, 0xbf06c004,
1915 	0xbf84ffee, 0xbe840080,
1916 	0xd2890000, 0x00000903,
1917 	0x80048104, 0xd2890001,
1918 	0x00000903, 0x80048104,
1919 	0xd2890002, 0x00000903,
1920 	0x80048104, 0xd2890003,
1921 	0x00000903, 0x80048104,
1922 	0xc069003a, 0x00000070,
1923 	0xbf8cc07f, 0x80709070,
1924 	0xbf06c004, 0xbf84ffee,
1925 	0x807c847c, 0xbf0a7b7c,
1926 	0xbf85ffa9, 0xbf9c0000,
1927 	0xbf820016, 0xd3d84000,
1928 	0x18000100, 0xd3d84001,
1929 	0x18000101, 0xd3d84002,
1930 	0x18000102, 0xd3d84003,
1931 	0x18000103, 0xe0724000,
1932 	0x701d0000, 0xe0724100,
1933 	0x701d0100, 0xe0724200,
1934 	0x701d0200, 0xe0724300,
1935 	0x701d0300, 0x807c847c,
1936 	0x8070ff70, 0x00000400,
1937 	0xbf0a7b7c, 0xbf85ffeb,
1938 	0xbf9c0000, 0xbf820101,
1939 	0xbef4007e, 0x8675ff7f,
1940 	0x0000ffff, 0x8775ff75,
1941 	0x00040000, 0xbef60080,
1942 	0xbef700ff, 0x00807fac,
1943 	0x866eff7f, 0x08000000,
1944 	0x8f6e836e, 0x87776e77,
1945 	0x866eff7f, 0x70000000,
1946 	0x8f6e816e, 0x87776e77,
1947 	0x866eff7f, 0x04000000,
1948 	0xbf84001f, 0xbefe00c1,
1949 	0xbeff00c1, 0xb8ef4306,
1950 	0x866fc16f, 0xbf84001a,
1951 	0x8e6f866f, 0x8e6f826f,
1952 	0xbef6006f, 0xb8f82985,
1953 	0x80788178, 0x8e788a78,
1954 	0x8e788178, 0xb8ee1605,
1955 	0x806e816e, 0x8e6e866e,
1956 	0x80786e78, 0x8078ff78,
1957 	0x00000080, 0xbef600ff,
1958 	0x01000000, 0xbefc0080,
1959 	0xe0510000, 0x781d0000,
1960 	0xe0510100, 0x781d0000,
1961 	0x807cff7c, 0x00000200,
1962 	0x8078ff78, 0x00000200,
1963 	0xbf0a6f7c, 0xbf85fff6,
1964 	0xbefe00c1, 0xbeff00c1,
1965 	0xbef600ff, 0x01000000,
1966 	0xb8ef2b05, 0x806f816f,
1967 	0x8e6f826f, 0x806fff6f,
1968 	0x00008000, 0xbef80080,
1969 	0xbeee0078, 0x8078ff78,
1970 	0x00000400, 0xbefc0084,
1971 	0xbf11087c, 0xe0524000,
1972 	0x781d0000, 0xe0524100,
1973 	0x781d0100, 0xe0524200,
1974 	0x781d0200, 0xe0524300,
1975 	0x781d0300, 0xbf8c0f70,
1976 	0x7e000300, 0x7e020301,
1977 	0x7e040302, 0x7e060303,
1978 	0x807c847c, 0x8078ff78,
1979 	0x00000400, 0xbf0a6f7c,
1980 	0xbf85ffee, 0xb8ef2985,
1981 	0x806f816f, 0x8e6f836f,
1982 	0xb8f92b05, 0x80798179,
1983 	0x8e798279, 0x80ef796f,
1984 	0x866f6f6f, 0xbf84001a,
1985 	0x806fff6f, 0x00008000,
1986 	0xbefc0080, 0xbf11087c,
1987 	0xe0524000, 0x781d0000,
1988 	0xe0524100, 0x781d0100,
1989 	0xe0524200, 0x781d0200,
1990 	0xe0524300, 0x781d0300,
1991 	0xbf8c0f70, 0xd3d94000,
1992 	0x18000100, 0xd3d94001,
1993 	0x18000101, 0xd3d94002,
1994 	0x18000102, 0xd3d94003,
1995 	0x18000103, 0x807c847c,
1996 	0x8078ff78, 0x00000400,
1997 	0xbf0a6f7c, 0xbf85ffea,
1998 	0xbf9c0000, 0xe0524000,
1999 	0x6e1d0000, 0xe0524100,
2000 	0x6e1d0100, 0xe0524200,
2001 	0x6e1d0200, 0xe0524300,
2002 	0x6e1d0300, 0xbf8c0f70,
2003 	0xb8f82985, 0x80788178,
2004 	0x8e788a78, 0x8e788178,
2005 	0xb8ee1605, 0x806e816e,
2006 	0x8e6e866e, 0x80786e78,
2007 	0x80f8c078, 0xb8ef1605,
2008 	0x806f816f, 0x8e6f846f,
2009 	0x8e76826f, 0xbef600ff,
2010 	0x01000000, 0xbefc006f,
2011 	0xc031003a, 0x00000078,
2012 	0x80f8c078, 0xbf8cc07f,
2013 	0x80fc907c, 0xbf800000,
2014 	0xbe802d00, 0xbe822d02,
2015 	0xbe842d04, 0xbe862d06,
2016 	0xbe882d08, 0xbe8a2d0a,
2017 	0xbe8c2d0c, 0xbe8e2d0e,
2018 	0xbf06807c, 0xbf84fff0,
2019 	0xb8f82985, 0x80788178,
2020 	0x8e788a78, 0x8e788178,
2021 	0xb8ee1605, 0x806e816e,
2022 	0x8e6e866e, 0x80786e78,
2023 	0xbef60084, 0xbef600ff,
2024 	0x01000000, 0xc0211bfa,
2025 	0x00000078, 0x80788478,
2026 	0xc0211b3a, 0x00000078,
2027 	0x80788478, 0xc0211b7a,
2028 	0x00000078, 0x80788478,
2029 	0xc0211c3a, 0x00000078,
2030 	0x80788478, 0xc0211c7a,
2031 	0x00000078, 0x80788478,
2032 	0xc0211eba, 0x00000078,
2033 	0x80788478, 0xc0211efa,
2034 	0x00000078, 0x80788478,
2035 	0xc0211a3a, 0x00000078,
2036 	0x80788478, 0xc0211a7a,
2037 	0x00000078, 0x80788478,
2038 	0xc0211cfa, 0x00000078,
2039 	0x80788478, 0xbf8cc07f,
2040 	0xbefc006f, 0xbefe0070,
2041 	0xbeff0071, 0x866f7bff,
2042 	0x000003ff, 0xb96f4803,
2043 	0x866f7bff, 0xfffff800,
2044 	0x8f6f8b6f, 0xb96fa2c3,
2045 	0xb973f801, 0xb8ee2985,
2046 	0x806e816e, 0x8e6e8a6e,
2047 	0x8e6e816e, 0xb8ef1605,
2048 	0x806f816f, 0x8e6f866f,
2049 	0x806e6f6e, 0x806e746e,
2050 	0x826f8075, 0x866fff6f,
2051 	0x0000ffff, 0xc00b1c37,
2052 	0x00000050, 0xc00b1d37,
2053 	0x00000060, 0xc0031e77,
2054 	0x00000074, 0xbf8cc07f,
2055 	0x866fff6d, 0xf8000000,
2056 	0x8f6f9b6f, 0x8e6f906f,
2057 	0xbeee0080, 0x876e6f6e,
2058 	0x866fff6d, 0x04000000,
2059 	0x8f6f9a6f, 0x8e6f8f6f,
2060 	0x876e6f6e, 0x866fff7a,
2061 	0x00800000, 0x8f6f976f,
2062 	0xb96ef807, 0x866dff6d,
2063 	0x0000ffff, 0x86fe7e7e,
2064 	0x86ea6a6a, 0x8f6e837a,
2065 	0xb96ee0c2, 0xbf800002,
2066 	0xb97a0002, 0xbf8a0000,
2067 	0x95806f6c, 0xbf810000,
2068 };
2069 
2070 static const uint32_t cwsr_trap_gfx10_hex[] = {
2071 	0xbf820001, 0xbf8201cf,
2072 	0xb0804004, 0xb978f802,
2073 	0x8a788678, 0xb96ef801,
2074 	0x876eff6e, 0x00000800,
2075 	0xbf840003, 0x876eff78,
2076 	0x00002000, 0xbf840009,
2077 	0xb97bf803, 0x876eff7b,
2078 	0x00000400, 0xbf85001d,
2079 	0x876eff7b, 0x00000100,
2080 	0xbf840002, 0x8878ff78,
2081 	0x00002000, 0xb97af812,
2082 	0xb97bf813, 0x8ffa887a,
2083 	0xf4051bbd, 0xfa000000,
2084 	0xbf8cc07f, 0xf4051ebd,
2085 	0xfa000008, 0xbf8cc07f,
2086 	0x87ee6e6e, 0xbf840001,
2087 	0xbe80206e, 0xb97bf803,
2088 	0x877bff7b, 0x000001ff,
2089 	0xbf850002, 0x806c846c,
2090 	0x826d806d, 0x876dff6d,
2091 	0x0000ffff, 0x87fe7e7e,
2092 	0x87ea6a6a, 0xb9f8f802,
2093 	0xbe80226c, 0x876dff6d,
2094 	0x0000ffff, 0xbefa0380,
2095 	0xb9fa0283, 0xbeee037e,
2096 	0xbeef037f, 0xbefe0480,
2097 	0xbf900004, 0xbf8cc07f,
2098 	0xb97b02dc, 0x8f7b997b,
2099 	0x887b7b7f, 0xb97a2a05,
2100 	0x807a817a, 0xbf0d997b,
2101 	0xbf850002, 0x8f7a897a,
2102 	0xbf820001, 0x8f7a8a7a,
2103 	0x877bff7f, 0x0000ffff,
2104 	0x807aff7a, 0x00000200,
2105 	0x807a7e7a, 0x827b807b,
2106 	0xbef4037e, 0x8775ff7f,
2107 	0x0000ffff, 0x8875ff75,
2108 	0x00040000, 0xbef60380,
2109 	0xbef703ff, 0x10807fac,
2110 	0x877aff7f, 0x08000000,
2111 	0x907a837a, 0x88777a77,
2112 	0x877aff7f, 0x70000000,
2113 	0x907a817a, 0x88777a77,
2114 	0xbef1037c, 0xbef00380,
2115 	0xb97302dc, 0x8f739973,
2116 	0x8873737f, 0xbefe03c1,
2117 	0x907c9973, 0x877c817c,
2118 	0xbf06817c, 0xbf850002,
2119 	0xbeff0380, 0xbf820002,
2120 	0xbeff03c1, 0xbf82000b,
2121 	0xbef603ff, 0x01000000,
2122 	0xe0704000, 0x705d0000,
2123 	0xe0704080, 0x705d0100,
2124 	0xe0704100, 0x705d0200,
2125 	0xe0704180, 0x705d0300,
2126 	0xbf82000a, 0xbef603ff,
2127 	0x01000000, 0xe0704000,
2128 	0x705d0000, 0xe0704100,
2129 	0x705d0100, 0xe0704200,
2130 	0x705d0200, 0xe0704300,
2131 	0x705d0300, 0xb9702a05,
2132 	0x80708170, 0xbf0d9973,
2133 	0xbf850002, 0x8f708970,
2134 	0xbf820001, 0x8f708a70,
2135 	0xb97a1e06, 0x8f7a8a7a,
2136 	0x80707a70, 0x8070ff70,
2137 	0x00000200, 0xbef603ff,
2138 	0x01000000, 0x7e000280,
2139 	0x7e020280, 0x7e040280,
2140 	0xbefc0380, 0xd7610002,
2141 	0x0000f871, 0x807c817c,
2142 	0xd7610002, 0x0000f86c,
2143 	0x807c817c, 0xd7610002,
2144 	0x0000f86d, 0x807c817c,
2145 	0xd7610002, 0x0000f86e,
2146 	0x807c817c, 0xd7610002,
2147 	0x0000f86f, 0x807c817c,
2148 	0xd7610002, 0x0000f878,
2149 	0x807c817c, 0xb97af803,
2150 	0xd7610002, 0x0000f87a,
2151 	0x807c817c, 0xd7610002,
2152 	0x0000f87b, 0x807c817c,
2153 	0xb971f801, 0xd7610002,
2154 	0x0000f871, 0x807c817c,
2155 	0xb971f814, 0xd7610002,
2156 	0x0000f871, 0x807c817c,
2157 	0xb971f815, 0xd7610002,
2158 	0x0000f871, 0x807c817c,
2159 	0xbeff0380, 0xe0704000,
2160 	0x705d0200, 0xb9702a05,
2161 	0x80708170, 0xbf0d9973,
2162 	0xbf850002, 0x8f708970,
2163 	0xbf820001, 0x8f708a70,
2164 	0xb97a1e06, 0x8f7a8a7a,
2165 	0x80707a70, 0xbef603ff,
2166 	0x01000000, 0xbef90380,
2167 	0xbefc0380, 0xbf800000,
2168 	0xbe802f00, 0xbe822f02,
2169 	0xbe842f04, 0xbe862f06,
2170 	0xbe882f08, 0xbe8a2f0a,
2171 	0xbe8c2f0c, 0xbe8e2f0e,
2172 	0xd7610002, 0x0000f200,
2173 	0x80798179, 0xd7610002,
2174 	0x0000f201, 0x80798179,
2175 	0xd7610002, 0x0000f202,
2176 	0x80798179, 0xd7610002,
2177 	0x0000f203, 0x80798179,
2178 	0xd7610002, 0x0000f204,
2179 	0x80798179, 0xd7610002,
2180 	0x0000f205, 0x80798179,
2181 	0xd7610002, 0x0000f206,
2182 	0x80798179, 0xd7610002,
2183 	0x0000f207, 0x80798179,
2184 	0xd7610002, 0x0000f208,
2185 	0x80798179, 0xd7610002,
2186 	0x0000f209, 0x80798179,
2187 	0xd7610002, 0x0000f20a,
2188 	0x80798179, 0xd7610002,
2189 	0x0000f20b, 0x80798179,
2190 	0xd7610002, 0x0000f20c,
2191 	0x80798179, 0xd7610002,
2192 	0x0000f20d, 0x80798179,
2193 	0xd7610002, 0x0000f20e,
2194 	0x80798179, 0xd7610002,
2195 	0x0000f20f, 0x80798179,
2196 	0xbf06a079, 0xbf840006,
2197 	0xe0704000, 0x705d0200,
2198 	0x8070ff70, 0x00000080,
2199 	0xbef90380, 0x7e040280,
2200 	0x807c907c, 0xbf0aff7c,
2201 	0x00000060, 0xbf85ffbc,
2202 	0xbe802f00, 0xbe822f02,
2203 	0xbe842f04, 0xbe862f06,
2204 	0xbe882f08, 0xbe8a2f0a,
2205 	0xd7610002, 0x0000f200,
2206 	0x80798179, 0xd7610002,
2207 	0x0000f201, 0x80798179,
2208 	0xd7610002, 0x0000f202,
2209 	0x80798179, 0xd7610002,
2210 	0x0000f203, 0x80798179,
2211 	0xd7610002, 0x0000f204,
2212 	0x80798179, 0xd7610002,
2213 	0x0000f205, 0x80798179,
2214 	0xd7610002, 0x0000f206,
2215 	0x80798179, 0xd7610002,
2216 	0x0000f207, 0x80798179,
2217 	0xd7610002, 0x0000f208,
2218 	0x80798179, 0xd7610002,
2219 	0x0000f209, 0x80798179,
2220 	0xd7610002, 0x0000f20a,
2221 	0x80798179, 0xd7610002,
2222 	0x0000f20b, 0x80798179,
2223 	0xe0704000, 0x705d0200,
2224 	0xbefe03c1, 0x907c9973,
2225 	0x877c817c, 0xbf06817c,
2226 	0xbf850002, 0xbeff0380,
2227 	0xbf820001, 0xbeff03c1,
2228 	0xb97b4306, 0x877bc17b,
2229 	0xbf840044, 0xbf8a0000,
2230 	0x877aff73, 0x04000000,
2231 	0xbf840040, 0x8f7b867b,
2232 	0x8f7b827b, 0xbef6037b,
2233 	0xb9702a05, 0x80708170,
2234 	0xbf0d9973, 0xbf850002,
2235 	0x8f708970, 0xbf820001,
2236 	0x8f708a70, 0xb97a1e06,
2237 	0x8f7a8a7a, 0x80707a70,
2238 	0x8070ff70, 0x00000200,
2239 	0x8070ff70, 0x00000080,
2240 	0xbef603ff, 0x01000000,
2241 	0xd7650000, 0x000100c1,
2242 	0xd7660000, 0x000200c1,
2243 	0x16000084, 0x907c9973,
2244 	0x877c817c, 0xbf06817c,
2245 	0xbefc0380, 0xbf850012,
2246 	0xbe8303ff, 0x00000080,
2247 	0xbf800000, 0xbf800000,
2248 	0xbf800000, 0xd8d80000,
2249 	0x01000000, 0xbf8c0000,
2250 	0xe0704000, 0x705d0100,
2251 	0x807c037c, 0x80700370,
2252 	0xd5250000, 0x0001ff00,
2253 	0x00000080, 0xbf0a7b7c,
2254 	0xbf85fff4, 0xbf820011,
2255 	0xbe8303ff, 0x00000100,
2256 	0xbf800000, 0xbf800000,
2257 	0xbf800000, 0xd8d80000,
2258 	0x01000000, 0xbf8c0000,
2259 	0xe0704000, 0x705d0100,
2260 	0x807c037c, 0x80700370,
2261 	0xd5250000, 0x0001ff00,
2262 	0x00000100, 0xbf0a7b7c,
2263 	0xbf85fff4, 0xbefe03c1,
2264 	0x907c9973, 0x877c817c,
2265 	0xbf06817c, 0xbf850004,
2266 	0xbef003ff, 0x00000200,
2267 	0xbeff0380, 0xbf820003,
2268 	0xbef003ff, 0x00000400,
2269 	0xbeff03c1, 0xb97b2a05,
2270 	0x807b817b, 0x8f7b827b,
2271 	0x907c9973, 0x877c817c,
2272 	0xbf06817c, 0xbf850017,
2273 	0xbef603ff, 0x01000000,
2274 	0xbefc0384, 0xbf0a7b7c,
2275 	0xbf840037, 0x7e008700,
2276 	0x7e028701, 0x7e048702,
2277 	0x7e068703, 0xe0704000,
2278 	0x705d0000, 0xe0704080,
2279 	0x705d0100, 0xe0704100,
2280 	0x705d0200, 0xe0704180,
2281 	0x705d0300, 0x807c847c,
2282 	0x8070ff70, 0x00000200,
2283 	0xbf0a7b7c, 0xbf85ffef,
2284 	0xbf820025, 0xbef603ff,
2285 	0x01000000, 0xbefc0384,
2286 	0xbf0a7b7c, 0xbf840020,
2287 	0x7e008700, 0x7e028701,
2288 	0x7e048702, 0x7e068703,
2289 	0xe0704000, 0x705d0000,
2290 	0xe0704100, 0x705d0100,
2291 	0xe0704200, 0x705d0200,
2292 	0xe0704300, 0x705d0300,
2293 	0x807c847c, 0x8070ff70,
2294 	0x00000400, 0xbf0a7b7c,
2295 	0xbf85ffef, 0xb97b1e06,
2296 	0x877bc17b, 0xbf84000c,
2297 	0x8f7b837b, 0x807b7c7b,
2298 	0xbefe03c1, 0xbeff0380,
2299 	0x7e008700, 0xe0704000,
2300 	0x705d0000, 0x807c817c,
2301 	0x8070ff70, 0x00000080,
2302 	0xbf0a7b7c, 0xbf85fff8,
2303 	0xbf82013c, 0xbef4037e,
2304 	0x8775ff7f, 0x0000ffff,
2305 	0x8875ff75, 0x00040000,
2306 	0xbef60380, 0xbef703ff,
2307 	0x10807fac, 0x876eff7f,
2308 	0x08000000, 0x906e836e,
2309 	0x88776e77, 0x876eff7f,
2310 	0x70000000, 0x906e816e,
2311 	0x88776e77, 0xb97202dc,
2312 	0x8f729972, 0x8872727f,
2313 	0x876eff7f, 0x04000000,
2314 	0xbf840034, 0xbefe03c1,
2315 	0x907c9972, 0x877c817c,
2316 	0xbf06817c, 0xbf850002,
2317 	0xbeff0380, 0xbf820001,
2318 	0xbeff03c1, 0xb96f4306,
2319 	0x876fc16f, 0xbf840029,
2320 	0x8f6f866f, 0x8f6f826f,
2321 	0xbef6036f, 0xb9782a05,
2322 	0x80788178, 0xbf0d9972,
2323 	0xbf850002, 0x8f788978,
2324 	0xbf820001, 0x8f788a78,
2325 	0xb96e1e06, 0x8f6e8a6e,
2326 	0x80786e78, 0x8078ff78,
2327 	0x00000200, 0x8078ff78,
2328 	0x00000080, 0xbef603ff,
2329 	0x01000000, 0x907c9972,
2330 	0x877c817c, 0xbf06817c,
2331 	0xbefc0380, 0xbf850009,
2332 	0xe0310000, 0x781d0000,
2333 	0x807cff7c, 0x00000080,
2334 	0x8078ff78, 0x00000080,
2335 	0xbf0a6f7c, 0xbf85fff8,
2336 	0xbf820008, 0xe0310000,
2337 	0x781d0000, 0x807cff7c,
2338 	0x00000100, 0x8078ff78,
2339 	0x00000100, 0xbf0a6f7c,
2340 	0xbf85fff8, 0xbef80380,
2341 	0xbefe03c1, 0x907c9972,
2342 	0x877c817c, 0xbf06817c,
2343 	0xbf850002, 0xbeff0380,
2344 	0xbf820001, 0xbeff03c1,
2345 	0xb96f2a05, 0x806f816f,
2346 	0x8f6f826f, 0x907c9972,
2347 	0x877c817c, 0xbf06817c,
2348 	0xbf850021, 0xbef603ff,
2349 	0x01000000, 0xbeee0378,
2350 	0x8078ff78, 0x00000200,
2351 	0xbefc0384, 0xe0304000,
2352 	0x785d0000, 0xe0304080,
2353 	0x785d0100, 0xe0304100,
2354 	0x785d0200, 0xe0304180,
2355 	0x785d0300, 0xbf8c3f70,
2356 	0x7e008500, 0x7e028501,
2357 	0x7e048502, 0x7e068503,
2358 	0x807c847c, 0x8078ff78,
2359 	0x00000200, 0xbf0a6f7c,
2360 	0xbf85ffee, 0xe0304000,
2361 	0x6e5d0000, 0xe0304080,
2362 	0x6e5d0100, 0xe0304100,
2363 	0x6e5d0200, 0xe0304180,
2364 	0x6e5d0300, 0xbf820032,
2365 	0xbef603ff, 0x01000000,
2366 	0xbeee0378, 0x8078ff78,
2367 	0x00000400, 0xbefc0384,
2368 	0xe0304000, 0x785d0000,
2369 	0xe0304100, 0x785d0100,
2370 	0xe0304200, 0x785d0200,
2371 	0xe0304300, 0x785d0300,
2372 	0xbf8c3f70, 0x7e008500,
2373 	0x7e028501, 0x7e048502,
2374 	0x7e068503, 0x807c847c,
2375 	0x8078ff78, 0x00000400,
2376 	0xbf0a6f7c, 0xbf85ffee,
2377 	0xb96f1e06, 0x876fc16f,
2378 	0xbf84000e, 0x8f6f836f,
2379 	0x806f7c6f, 0xbefe03c1,
2380 	0xbeff0380, 0xe0304000,
2381 	0x785d0000, 0xbf8c3f70,
2382 	0x7e008500, 0x807c817c,
2383 	0x8078ff78, 0x00000080,
2384 	0xbf0a6f7c, 0xbf85fff7,
2385 	0xbeff03c1, 0xe0304000,
2386 	0x6e5d0000, 0xe0304100,
2387 	0x6e5d0100, 0xe0304200,
2388 	0x6e5d0200, 0xe0304300,
2389 	0x6e5d0300, 0xbf8c3f70,
2390 	0xb9782a05, 0x80788178,
2391 	0xbf0d9972, 0xbf850002,
2392 	0x8f788978, 0xbf820001,
2393 	0x8f788a78, 0xb96e1e06,
2394 	0x8f6e8a6e, 0x80786e78,
2395 	0x8078ff78, 0x00000200,
2396 	0x80f8ff78, 0x00000050,
2397 	0xbef603ff, 0x01000000,
2398 	0xbefc03ff, 0x0000006c,
2399 	0x80f89078, 0xf429003a,
2400 	0xf0000000, 0xbf8cc07f,
2401 	0x80fc847c, 0xbf800000,
2402 	0xbe803100, 0xbe823102,
2403 	0x80f8a078, 0xf42d003a,
2404 	0xf0000000, 0xbf8cc07f,
2405 	0x80fc887c, 0xbf800000,
2406 	0xbe803100, 0xbe823102,
2407 	0xbe843104, 0xbe863106,
2408 	0x80f8c078, 0xf431003a,
2409 	0xf0000000, 0xbf8cc07f,
2410 	0x80fc907c, 0xbf800000,
2411 	0xbe803100, 0xbe823102,
2412 	0xbe843104, 0xbe863106,
2413 	0xbe883108, 0xbe8a310a,
2414 	0xbe8c310c, 0xbe8e310e,
2415 	0xbf06807c, 0xbf84fff0,
2416 	0xba80f801, 0x00000000,
2417 	0xbf8a0000, 0xb9782a05,
2418 	0x80788178, 0xbf0d9972,
2419 	0xbf850002, 0x8f788978,
2420 	0xbf820001, 0x8f788a78,
2421 	0xb96e1e06, 0x8f6e8a6e,
2422 	0x80786e78, 0x8078ff78,
2423 	0x00000200, 0xbef603ff,
2424 	0x01000000, 0xf4211bfa,
2425 	0xf0000000, 0x80788478,
2426 	0xf4211b3a, 0xf0000000,
2427 	0x80788478, 0xf4211b7a,
2428 	0xf0000000, 0x80788478,
2429 	0xf4211c3a, 0xf0000000,
2430 	0x80788478, 0xf4211c7a,
2431 	0xf0000000, 0x80788478,
2432 	0xf4211eba, 0xf0000000,
2433 	0x80788478, 0xf4211efa,
2434 	0xf0000000, 0x80788478,
2435 	0xf4211e7a, 0xf0000000,
2436 	0x80788478, 0xf4211cfa,
2437 	0xf0000000, 0x80788478,
2438 	0xf4211bba, 0xf0000000,
2439 	0x80788478, 0xbf8cc07f,
2440 	0xb9eef814, 0xf4211bba,
2441 	0xf0000000, 0x80788478,
2442 	0xbf8cc07f, 0xb9eef815,
2443 	0xbefc036f, 0xbefe0370,
2444 	0xbeff0371, 0x876f7bff,
2445 	0x000003ff, 0xb9ef4803,
2446 	0x876f7bff, 0xfffff800,
2447 	0x906f8b6f, 0xb9efa2c3,
2448 	0xb9f3f801, 0xb96e2a05,
2449 	0x806e816e, 0xbf0d9972,
2450 	0xbf850002, 0x8f6e896e,
2451 	0xbf820001, 0x8f6e8a6e,
2452 	0x806eff6e, 0x00000200,
2453 	0x806e746e, 0x826f8075,
2454 	0x876fff6f, 0x0000ffff,
2455 	0xf4091c37, 0xfa000050,
2456 	0xf4091d37, 0xfa000060,
2457 	0xf4011e77, 0xfa000074,
2458 	0xbf8cc07f, 0x876dff6d,
2459 	0x0000ffff, 0x87fe7e7e,
2460 	0x87ea6a6a, 0xb9faf802,
2461 	0xbe80226c, 0xbf810000,
2462 	0xbf9f0000, 0xbf9f0000,
2463 	0xbf9f0000, 0xbf9f0000,
2464 	0xbf9f0000, 0x00000000,
2465 };
2466