Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / arch / prm / tso / tso_directed / tso_n1_starve0.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: tso_n1_starve0.s
5* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
6* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
7*
8* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9*
10* This program is free software; you can redistribute it and/or modify
11* it under the terms of the GNU General Public License as published by
12* the Free Software Foundation; version 2 of the License.
13*
14* This program is distributed in the hope that it will be useful,
15* but WITHOUT ANY WARRANTY; without even the implied warranty of
16* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17* GNU General Public License for more details.
18*
19* You should have received a copy of the GNU General Public License
20* along with this program; if not, write to the Free Software
21* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*
23* For the avoidance of doubt, and except that if any non-GPL license
24* choice is available it will apply instead, Sun elects to use only
25* the General Public License version 2 (GPLv2) at this time for any
26* software where a choice of GPL license versions is made
27* available with the language indicating that GPLv2 or any later version
28* may be used, or where a choice of which version of the GPL is applied is
29* otherwise unspecified.
30*
31* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
32* CA 95054 USA or visit www.sun.com if you need additional information or
33* have any questions.
34*
35*
36* ========== Copyright Header End ============================================
37*/
38#define data0_addr %o0
39#define data1_addr %o1
40#define my_id_reg %o3
41
42#define ITERATIONS 4
43
44#include "hboot.s"
45
46.global main
47
48main:
49
50
51 add %g0, ITERATIONS, %i0
52 add %g0, ITERATIONS, %i1
53 add %i1, 16, %i1
54 add %g0, ITERATIONS, %i2
55 add %i2, 16, %i2
56 add %g0, ITERATIONS, %i3
57 add %i2, 16, %i2
58
59th_fork(th_main,%l0)
60
61th_main_0:
62 setx data1, %l0, data1_addr
63 add data1_addr, 0x50, data1_addr
64 ld [data1_addr], %l0
65
66loop0:
67 st %l0, [data1_addr]
68 st %l0, [data1_addr]
69 st %l0, [data1_addr]
70 st %l0, [data1_addr]
71 st %l0, [data1_addr]
72 st %l0, [data1_addr]
73 st %l0, [data1_addr]
74 st %l0, [data1_addr]
75 st %l0, [data1_addr]
76 st %l0, [data1_addr]
77 st %l0, [data1_addr]
78 st %l0, [data1_addr]
79 st %l0, [data1_addr]
80 st %l0, [data1_addr]
81 st %l0, [data1_addr]
82 st %l0, [data1_addr]
83 st %l0, [data1_addr]
84 st %l0, [data1_addr]
85 st %l0, [data1_addr]
86 st %l0, [data1_addr]
87 st %l0, [data1_addr]
88 st %l0, [data1_addr]
89 st %l0, [data1_addr]
90 st %l0, [data1_addr]
91 st %l0, [data1_addr]
92 st %l0, [data1_addr]
93 st %l0, [data1_addr]
94 st %l0, [data1_addr]
95 st %l0, [data1_addr]
96 st %l0, [data1_addr]
97 st %l0, [data1_addr]
98 st %l0, [data1_addr]
99 st %l0, [data1_addr]
100 st %l0, [data1_addr]
101 st %l0, [data1_addr]
102 st %l0, [data1_addr]
103 st %l0, [data1_addr]
104 st %l0, [data1_addr]
105 st %l0, [data1_addr]
106 st %l0, [data1_addr]
107 st %l0, [data1_addr]
108
109 dec %i0
110 brnz %i0, loop0
111 nop
112
113good_end:
114 ta T_GOOD_TRAP
115
116
117th_main_1:
118! ba good_end
119! nop
120
121 setx data0, %l0, data0_addr
122
123loop123:
124 ld [data0_addr], %l0
125 ld [data0_addr], %l1
126 ld [data0_addr], %l2
127 ld [data0_addr], %l3
128 ld [data0_addr], %l4
129 ld [data0_addr], %l5
130 ld [data0_addr], %l6
131 ld [data0_addr], %l7
132 ld [data0_addr], %l7
133 ld [data0_addr], %l7
134 ld [data0_addr], %l7
135 ld [data0_addr], %l7
136 ld [data0_addr], %l7
137 ld [data0_addr], %l7
138 ld [data0_addr], %l7
139 ld [data0_addr], %l7
140 ld [data0_addr], %l7
141 ld [data0_addr], %l7
142 ld [data0_addr], %l0
143 ld [data0_addr], %l0
144 ld [data0_addr], %l1
145 ld [data0_addr], %l2
146 ld [data0_addr], %l3
147 ld [data0_addr], %l4
148 ld [data0_addr], %l5
149 ld [data0_addr], %l6
150 ld [data0_addr], %l7
151 ld [data0_addr], %l7
152 ld [data0_addr], %l7
153 ld [data0_addr], %l7
154 ld [data0_addr], %l7
155 ld [data0_addr], %l7
156 ld [data0_addr], %l7
157 ld [data0_addr], %l7
158 ld [data0_addr], %l7
159 ld [data0_addr], %l7
160 ld [data0_addr], %l7
161 ld [data0_addr], %l0
162 ld [data0_addr], %l1
163 ld [data0_addr], %l2
164 ld [data0_addr], %l3
165 ld [data0_addr], %l4
166 ld [data0_addr], %l5
167 ld [data0_addr], %l6
168 ld [data0_addr], %l7
169 ld [data0_addr], %l7
170 ld [data0_addr], %l7
171 ld [data0_addr], %l7
172 ld [data0_addr], %l7
173 ld [data0_addr], %l7
174 ld [data0_addr], %l7
175 ld [data0_addr], %l7
176 ld [data0_addr], %l7
177 ld [data0_addr], %l7
178 ld [data0_addr], %l7
179 ld [data0_addr], %l0
180 ld [data0_addr], %l1
181 ld [data0_addr], %l2
182 ld [data0_addr], %l3
183 ld [data0_addr], %l4
184 ld [data0_addr], %l5
185 ld [data0_addr], %l6
186 ld [data0_addr], %l7
187 ld [data0_addr], %l7
188 ld [data0_addr], %l7
189 ld [data0_addr], %l7
190 ld [data0_addr], %l7
191 ld [data0_addr], %l7
192 ld [data0_addr], %l7
193 ld [data0_addr], %l7
194 ld [data0_addr], %l7
195 ld [data0_addr], %l7
196 ld [data0_addr], %l7
197 ld [data0_addr], %l1
198 ld [data0_addr], %l2
199 ld [data0_addr], %l3
200 ld [data0_addr], %l4
201 ld [data0_addr], %l5
202 ld [data0_addr], %l6
203 ld [data0_addr], %l7
204 ld [data0_addr], %l7
205 ld [data0_addr], %l7
206 ld [data0_addr], %l7
207 ld [data0_addr], %l7
208 ld [data0_addr], %l7
209 ld [data0_addr], %l7
210 ld [data0_addr], %l7
211 ld [data0_addr], %l7
212 ld [data0_addr], %l7
213 ld [data0_addr], %l7
214 ld [data0_addr], %l0
215 ld [data0_addr], %l1
216 ld [data0_addr], %l2
217 ld [data0_addr], %l3
218 ld [data0_addr], %l4
219 ld [data0_addr], %l5
220 ld [data0_addr], %l6
221 ld [data0_addr], %l7
222 ld [data0_addr], %l7
223 ld [data0_addr], %l7
224 ld [data0_addr], %l7
225 ld [data0_addr], %l7
226 ld [data0_addr], %l7
227 ld [data0_addr], %l7
228 ld [data0_addr], %l7
229 ld [data0_addr], %l7
230 ld [data0_addr], %l7
231 ld [data0_addr], %l7
232 ld [data0_addr], %l0
233 ld [data0_addr], %l1
234 ld [data0_addr], %l2
235 ld [data0_addr], %l3
236 ld [data0_addr], %l4
237 ld [data0_addr], %l5
238 ld [data0_addr], %l6
239 ld [data0_addr], %l7
240 ld [data0_addr], %l7
241 ld [data0_addr], %l7
242 ld [data0_addr], %l7
243 ld [data0_addr], %l7
244 ld [data0_addr], %l7
245 ld [data0_addr], %l7
246 ld [data0_addr], %l7
247 ld [data0_addr], %l7
248 ld [data0_addr], %l7
249 ld [data0_addr], %l7
250 ld [data0_addr], %l0
251 ld [data0_addr], %l1
252 ld [data0_addr], %l2
253 ld [data0_addr], %l3
254 ld [data0_addr], %l4
255 ld [data0_addr], %l5
256 ld [data0_addr], %l6
257 ld [data0_addr], %l7
258 ld [data0_addr], %l7
259 ld [data0_addr], %l7
260 ld [data0_addr], %l7
261 ld [data0_addr], %l7
262 ld [data0_addr], %l7
263 ld [data0_addr], %l7
264 ld [data0_addr], %l7
265 ld [data0_addr], %l7
266 ld [data0_addr], %l7
267 ld [data0_addr], %l7
268 ld [data0_addr], %l0
269 ld [data0_addr], %l1
270 ld [data0_addr], %l2
271 ld [data0_addr], %l3
272 ld [data0_addr], %l4
273 ld [data0_addr], %l5
274 ld [data0_addr], %l6
275 ld [data0_addr], %l7
276 ld [data0_addr], %l7
277 ld [data0_addr], %l7
278 ld [data0_addr], %l7
279 ld [data0_addr], %l7
280 ld [data0_addr], %l7
281 ld [data0_addr], %l7
282 ld [data0_addr], %l7
283 ld [data0_addr], %l7
284 ld [data0_addr], %l7
285 ld [data0_addr], %l7
286 ld [data0_addr], %l0
287 ld [data0_addr], %l1
288 ld [data0_addr], %l2
289 ld [data0_addr], %l3
290 ld [data0_addr], %l4
291 ld [data0_addr], %l5
292 ld [data0_addr], %l6
293 ld [data0_addr], %l7
294 ld [data0_addr], %l7
295 ld [data0_addr], %l7
296 ld [data0_addr], %l7
297 ld [data0_addr], %l7
298 ld [data0_addr], %l7
299 ld [data0_addr], %l7
300 ld [data0_addr], %l7
301 ld [data0_addr], %l7
302 ld [data0_addr], %l7
303 ld [data0_addr], %l7
304 ld [data0_addr], %l0
305 ld [data0_addr], %l1
306 ld [data0_addr], %l2
307 ld [data0_addr], %l3
308 ld [data0_addr], %l4
309 ld [data0_addr], %l5
310 ld [data0_addr], %l6
311 ld [data0_addr], %l7
312 ld [data0_addr], %l7
313 ld [data0_addr], %l7
314 ld [data0_addr], %l7
315 ld [data0_addr], %l7
316 ld [data0_addr], %l7
317 ld [data0_addr], %l7
318 ld [data0_addr], %l7
319 ld [data0_addr], %l7
320 ld [data0_addr], %l7
321 ld [data0_addr], %l7
322 ld [data0_addr], %l0
323 ld [data0_addr], %l1
324 ld [data0_addr], %l2
325 ld [data0_addr], %l3
326 ld [data0_addr], %l4
327 ld [data0_addr], %l5
328 ld [data0_addr], %l6
329 ld [data0_addr], %l7
330 ld [data0_addr], %l7
331 ld [data0_addr], %l7
332 ld [data0_addr], %l7
333 ld [data0_addr], %l7
334 ld [data0_addr], %l7
335 ld [data0_addr], %l7
336 ld [data0_addr], %l7
337 ld [data0_addr], %l7
338 ld [data0_addr], %l7
339 ld [data0_addr], %l7
340 ld [data0_addr], %l0
341 ld [data0_addr], %l1
342 ld [data0_addr], %l2
343 ld [data0_addr], %l3
344 ld [data0_addr], %l4
345 ld [data0_addr], %l5
346 ld [data0_addr], %l6
347 ld [data0_addr], %l7
348 ld [data0_addr], %l7
349 ld [data0_addr], %l7
350 ld [data0_addr], %l7
351 ld [data0_addr], %l7
352 ld [data0_addr], %l7
353 ld [data0_addr], %l7
354 ld [data0_addr], %l7
355 ld [data0_addr], %l7
356 ld [data0_addr], %l7
357 ld [data0_addr], %l7
358 ld [data0_addr], %l0
359 ld [data0_addr], %l1
360 ld [data0_addr], %l2
361 ld [data0_addr], %l3
362 ld [data0_addr], %l4
363 ld [data0_addr], %l5
364 ld [data0_addr], %l6
365 ld [data0_addr], %l7
366 ld [data0_addr], %l7
367 ld [data0_addr], %l7
368 ld [data0_addr], %l7
369 ld [data0_addr], %l7
370 ld [data0_addr], %l7
371 ld [data0_addr], %l7
372 ld [data0_addr], %l7
373 ld [data0_addr], %l7
374 ld [data0_addr], %l7
375 ld [data0_addr], %l7
376 ld [data0_addr], %l0
377 ld [data0_addr], %l1
378 ld [data0_addr], %l2
379 ld [data0_addr], %l3
380 ld [data0_addr], %l4
381 ld [data0_addr], %l5
382 ld [data0_addr], %l6
383 ld [data0_addr], %l7
384 ld [data0_addr], %l7
385 ld [data0_addr], %l7
386 ld [data0_addr], %l7
387 ld [data0_addr], %l7
388 ld [data0_addr], %l7
389 ld [data0_addr], %l7
390 ld [data0_addr], %l7
391 ld [data0_addr], %l7
392 ld [data0_addr], %l7
393 ld [data0_addr], %l7
394 ld [data0_addr], %l0
395 ld [data0_addr], %l1
396 ld [data0_addr], %l2
397 ld [data0_addr], %l3
398 ld [data0_addr], %l4
399 ld [data0_addr], %l5
400 ld [data0_addr], %l6
401 ld [data0_addr], %l7
402 ld [data0_addr], %l7
403 ld [data0_addr], %l7
404 ld [data0_addr], %l7
405 ld [data0_addr], %l7
406 ld [data0_addr], %l7
407 ld [data0_addr], %l7
408 ld [data0_addr], %l7
409 ld [data0_addr], %l7
410 ld [data0_addr], %l7
411 ld [data0_addr], %l7
412 ld [data0_addr], %l0
413 ld [data0_addr], %l1
414 ld [data0_addr], %l2
415 ld [data0_addr], %l3
416 ld [data0_addr], %l4
417 ld [data0_addr], %l5
418 ld [data0_addr], %l6
419 ld [data0_addr], %l7
420 ld [data0_addr], %l7
421 ld [data0_addr], %l7
422 ld [data0_addr], %l7
423 ld [data0_addr], %l7
424 ld [data0_addr], %l7
425 ld [data0_addr], %l7
426 ld [data0_addr], %l7
427 ld [data0_addr], %l7
428 ld [data0_addr], %l7
429 ld [data0_addr], %l7
430 ld [data0_addr], %l0
431 ld [data0_addr], %l1
432 ld [data0_addr], %l2
433 ld [data0_addr], %l3
434 ld [data0_addr], %l4
435 ld [data0_addr], %l5
436 ld [data0_addr], %l6
437 ld [data0_addr], %l7
438 ld [data0_addr], %l7
439 ld [data0_addr], %l7
440 ld [data0_addr], %l7
441 ld [data0_addr], %l7
442 ld [data0_addr], %l7
443 ld [data0_addr], %l7
444 ld [data0_addr], %l7
445 ld [data0_addr], %l7
446 ld [data0_addr], %l7
447 ld [data0_addr], %l7
448 ld [data0_addr], %l0
449 ld [data0_addr], %l1
450 ld [data0_addr], %l2
451 ld [data0_addr], %l3
452 ld [data0_addr], %l4
453 ld [data0_addr], %l5
454 ld [data0_addr], %l6
455 ld [data0_addr], %l7
456 ld [data0_addr], %l7
457 ld [data0_addr], %l7
458 ld [data0_addr], %l7
459 ld [data0_addr], %l7
460 ld [data0_addr], %l7
461 ld [data0_addr], %l7
462 ld [data0_addr], %l7
463 ld [data0_addr], %l7
464 ld [data0_addr], %l7
465 ld [data0_addr], %l7
466 ld [data0_addr], %l0
467 ld [data0_addr], %l1
468 ld [data0_addr], %l2
469 ld [data0_addr], %l3
470 ld [data0_addr], %l4
471 ld [data0_addr], %l5
472 ld [data0_addr], %l6
473 ld [data0_addr], %l7
474 ld [data0_addr], %l7
475 ld [data0_addr], %l7
476 ld [data0_addr], %l7
477 ld [data0_addr], %l7
478 ld [data0_addr], %l7
479 ld [data0_addr], %l7
480 ld [data0_addr], %l7
481 ld [data0_addr], %l7
482 ld [data0_addr], %l7
483 ld [data0_addr], %l7
484 ld [data0_addr], %l0
485 ld [data0_addr], %l1
486 ld [data0_addr], %l2
487 ld [data0_addr], %l3
488 ld [data0_addr], %l4
489 ld [data0_addr], %l5
490 ld [data0_addr], %l6
491 ld [data0_addr], %l7
492 ld [data0_addr], %l7
493 ld [data0_addr], %l7
494 ld [data0_addr], %l7
495 ld [data0_addr], %l7
496 ld [data0_addr], %l7
497 ld [data0_addr], %l7
498 ld [data0_addr], %l7
499 ld [data0_addr], %l7
500 ld [data0_addr], %l7
501 ld [data0_addr], %l7
502 ld [data0_addr], %l0
503 ld [data0_addr], %l1
504 ld [data0_addr], %l2
505 ld [data0_addr], %l3
506 ld [data0_addr], %l4
507 ld [data0_addr], %l5
508 ld [data0_addr], %l6
509 ld [data0_addr], %l7
510 ld [data0_addr], %l7
511 ld [data0_addr], %l7
512 ld [data0_addr], %l7
513 ld [data0_addr], %l7
514 ld [data0_addr], %l7
515 ld [data0_addr], %l7
516 ld [data0_addr], %l7
517 ld [data0_addr], %l7
518 ld [data0_addr], %l7
519 ld [data0_addr], %l7
520 ld [data0_addr], %l0
521 ld [data0_addr], %l1
522 ld [data0_addr], %l2
523 ld [data0_addr], %l3
524 ld [data0_addr], %l4
525 ld [data0_addr], %l5
526 ld [data0_addr], %l6
527 ld [data0_addr], %l7
528 ld [data0_addr], %l7
529 ld [data0_addr], %l7
530 ld [data0_addr], %l7
531 ld [data0_addr], %l7
532 ld [data0_addr], %l7
533 ld [data0_addr], %l7
534 ld [data0_addr], %l7
535 ld [data0_addr], %l7
536 ld [data0_addr], %l7
537 ld [data0_addr], %l7
538 ld [data0_addr], %l0
539 ld [data0_addr], %l1
540 ld [data0_addr], %l2
541 ld [data0_addr], %l3
542 ld [data0_addr], %l4
543 ld [data0_addr], %l5
544 ld [data0_addr], %l6
545 ld [data0_addr], %l7
546 ld [data0_addr], %l7
547 ld [data0_addr], %l7
548 ld [data0_addr], %l7
549 ld [data0_addr], %l7
550 ld [data0_addr], %l7
551 ld [data0_addr], %l7
552 ld [data0_addr], %l7
553 ld [data0_addr], %l7
554 ld [data0_addr], %l7
555 ld [data0_addr], %l7
556 !ba loop123
557 !ld [data0_addr], %l7
558 dec %i1
559 brnz %i1, loop123
560 ld [data0_addr], %l7
561
562
563!bad_end:
564! ta T_BAD_TRAP
565
566good_end11:
567 ta T_GOOD_TRAP
568
569th_main_2:
570! ba good_end
571! nop
572
573 setx data0, %l0, data0_addr
574
575loop124:
576 ld [data0_addr], %l0
577 ld [data0_addr], %l1
578 ld [data0_addr], %l2
579 ld [data0_addr], %l3
580 ld [data0_addr], %l4
581 ld [data0_addr], %l5
582 ld [data0_addr], %l6
583 ld [data0_addr], %l7
584 ld [data0_addr], %l7
585 ld [data0_addr], %l7
586 ld [data0_addr], %l7
587 ld [data0_addr], %l7
588 ld [data0_addr], %l7
589 ld [data0_addr], %l7
590 ld [data0_addr], %l7
591 ld [data0_addr], %l7
592 ld [data0_addr], %l7
593 ld [data0_addr], %l7
594 ld [data0_addr], %l0
595 ld [data0_addr], %l0
596 ld [data0_addr], %l1
597 ld [data0_addr], %l2
598 ld [data0_addr], %l3
599 ld [data0_addr], %l4
600 ld [data0_addr], %l5
601 ld [data0_addr], %l6
602 ld [data0_addr], %l7
603 ld [data0_addr], %l7
604 ld [data0_addr], %l7
605 ld [data0_addr], %l7
606 ld [data0_addr], %l7
607 ld [data0_addr], %l7
608 ld [data0_addr], %l7
609 ld [data0_addr], %l7
610 ld [data0_addr], %l7
611 ld [data0_addr], %l7
612 ld [data0_addr], %l7
613 ld [data0_addr], %l0
614 ld [data0_addr], %l1
615 ld [data0_addr], %l2
616 ld [data0_addr], %l3
617 ld [data0_addr], %l4
618 ld [data0_addr], %l5
619 ld [data0_addr], %l6
620 ld [data0_addr], %l7
621 ld [data0_addr], %l7
622 ld [data0_addr], %l7
623 ld [data0_addr], %l7
624 ld [data0_addr], %l7
625 ld [data0_addr], %l7
626 ld [data0_addr], %l7
627 ld [data0_addr], %l7
628 ld [data0_addr], %l7
629 ld [data0_addr], %l7
630 ld [data0_addr], %l7
631 ld [data0_addr], %l0
632 ld [data0_addr], %l1
633 ld [data0_addr], %l2
634 ld [data0_addr], %l3
635 ld [data0_addr], %l4
636 ld [data0_addr], %l5
637 ld [data0_addr], %l6
638 ld [data0_addr], %l7
639 ld [data0_addr], %l7
640 ld [data0_addr], %l7
641 ld [data0_addr], %l7
642 ld [data0_addr], %l7
643 ld [data0_addr], %l7
644 ld [data0_addr], %l7
645 ld [data0_addr], %l7
646 ld [data0_addr], %l7
647 ld [data0_addr], %l7
648 ld [data0_addr], %l7
649 ld [data0_addr], %l1
650 ld [data0_addr], %l2
651 ld [data0_addr], %l3
652 ld [data0_addr], %l4
653 ld [data0_addr], %l5
654 ld [data0_addr], %l6
655 ld [data0_addr], %l7
656 ld [data0_addr], %l7
657 ld [data0_addr], %l7
658 ld [data0_addr], %l7
659 ld [data0_addr], %l7
660 ld [data0_addr], %l7
661 ld [data0_addr], %l7
662 ld [data0_addr], %l7
663 ld [data0_addr], %l7
664 ld [data0_addr], %l7
665 ld [data0_addr], %l7
666 ld [data0_addr], %l0
667 ld [data0_addr], %l1
668 ld [data0_addr], %l2
669 ld [data0_addr], %l3
670 ld [data0_addr], %l4
671 ld [data0_addr], %l5
672 ld [data0_addr], %l6
673 ld [data0_addr], %l7
674 ld [data0_addr], %l7
675 ld [data0_addr], %l7
676 ld [data0_addr], %l7
677 ld [data0_addr], %l7
678 ld [data0_addr], %l7
679 ld [data0_addr], %l7
680 ld [data0_addr], %l7
681 ld [data0_addr], %l7
682 ld [data0_addr], %l7
683 ld [data0_addr], %l7
684 ld [data0_addr], %l0
685 ld [data0_addr], %l1
686 ld [data0_addr], %l2
687 ld [data0_addr], %l3
688 ld [data0_addr], %l4
689 ld [data0_addr], %l5
690 ld [data0_addr], %l6
691 ld [data0_addr], %l7
692 ld [data0_addr], %l7
693 ld [data0_addr], %l7
694 ld [data0_addr], %l7
695 ld [data0_addr], %l7
696 ld [data0_addr], %l7
697 ld [data0_addr], %l7
698 ld [data0_addr], %l7
699 ld [data0_addr], %l7
700 ld [data0_addr], %l7
701 ld [data0_addr], %l7
702 ld [data0_addr], %l0
703 ld [data0_addr], %l1
704 ld [data0_addr], %l2
705 ld [data0_addr], %l3
706 ld [data0_addr], %l4
707 ld [data0_addr], %l5
708 ld [data0_addr], %l6
709 ld [data0_addr], %l7
710 ld [data0_addr], %l7
711 ld [data0_addr], %l7
712 ld [data0_addr], %l7
713 ld [data0_addr], %l7
714 ld [data0_addr], %l7
715 ld [data0_addr], %l7
716 ld [data0_addr], %l7
717 ld [data0_addr], %l7
718 ld [data0_addr], %l7
719 ld [data0_addr], %l7
720 ld [data0_addr], %l0
721 ld [data0_addr], %l1
722 ld [data0_addr], %l2
723 ld [data0_addr], %l3
724 ld [data0_addr], %l4
725 ld [data0_addr], %l5
726 ld [data0_addr], %l6
727 ld [data0_addr], %l7
728 ld [data0_addr], %l7
729 ld [data0_addr], %l7
730 ld [data0_addr], %l7
731 ld [data0_addr], %l7
732 ld [data0_addr], %l7
733 ld [data0_addr], %l7
734 ld [data0_addr], %l7
735 ld [data0_addr], %l7
736 ld [data0_addr], %l7
737 ld [data0_addr], %l7
738 ld [data0_addr], %l0
739 ld [data0_addr], %l1
740 ld [data0_addr], %l2
741 ld [data0_addr], %l3
742 ld [data0_addr], %l4
743 ld [data0_addr], %l5
744 ld [data0_addr], %l6
745 ld [data0_addr], %l7
746 ld [data0_addr], %l7
747 ld [data0_addr], %l7
748 ld [data0_addr], %l7
749 ld [data0_addr], %l7
750 ld [data0_addr], %l7
751 ld [data0_addr], %l7
752 ld [data0_addr], %l7
753 ld [data0_addr], %l7
754 ld [data0_addr], %l7
755 ld [data0_addr], %l7
756 ld [data0_addr], %l0
757 ld [data0_addr], %l1
758 ld [data0_addr], %l2
759 ld [data0_addr], %l3
760 ld [data0_addr], %l4
761 ld [data0_addr], %l5
762 ld [data0_addr], %l6
763 ld [data0_addr], %l7
764 ld [data0_addr], %l7
765 ld [data0_addr], %l7
766 ld [data0_addr], %l7
767 ld [data0_addr], %l7
768 ld [data0_addr], %l7
769 ld [data0_addr], %l7
770 ld [data0_addr], %l7
771 ld [data0_addr], %l7
772 ld [data0_addr], %l7
773 ld [data0_addr], %l7
774 ld [data0_addr], %l0
775 ld [data0_addr], %l1
776 ld [data0_addr], %l2
777 ld [data0_addr], %l3
778 ld [data0_addr], %l4
779 ld [data0_addr], %l5
780 ld [data0_addr], %l6
781 ld [data0_addr], %l7
782 ld [data0_addr], %l7
783 ld [data0_addr], %l7
784 ld [data0_addr], %l7
785 ld [data0_addr], %l7
786 ld [data0_addr], %l7
787 ld [data0_addr], %l7
788 ld [data0_addr], %l7
789 ld [data0_addr], %l7
790 ld [data0_addr], %l7
791 ld [data0_addr], %l7
792 ld [data0_addr], %l0
793 ld [data0_addr], %l1
794 ld [data0_addr], %l2
795 ld [data0_addr], %l3
796 ld [data0_addr], %l4
797 ld [data0_addr], %l5
798 ld [data0_addr], %l6
799 ld [data0_addr], %l7
800 ld [data0_addr], %l7
801 ld [data0_addr], %l7
802 ld [data0_addr], %l7
803 ld [data0_addr], %l7
804 ld [data0_addr], %l7
805 ld [data0_addr], %l7
806 ld [data0_addr], %l7
807 ld [data0_addr], %l7
808 ld [data0_addr], %l7
809 ld [data0_addr], %l7
810 ld [data0_addr], %l0
811 ld [data0_addr], %l1
812 ld [data0_addr], %l2
813 ld [data0_addr], %l3
814 ld [data0_addr], %l4
815 ld [data0_addr], %l5
816 ld [data0_addr], %l6
817 ld [data0_addr], %l7
818 ld [data0_addr], %l7
819 ld [data0_addr], %l7
820 ld [data0_addr], %l7
821 ld [data0_addr], %l7
822 ld [data0_addr], %l7
823 ld [data0_addr], %l7
824 ld [data0_addr], %l7
825 ld [data0_addr], %l7
826 ld [data0_addr], %l7
827 ld [data0_addr], %l7
828 ld [data0_addr], %l0
829 ld [data0_addr], %l1
830 ld [data0_addr], %l2
831 ld [data0_addr], %l3
832 ld [data0_addr], %l4
833 ld [data0_addr], %l5
834 ld [data0_addr], %l6
835 ld [data0_addr], %l7
836 ld [data0_addr], %l7
837 ld [data0_addr], %l7
838 ld [data0_addr], %l7
839 ld [data0_addr], %l7
840 ld [data0_addr], %l7
841 ld [data0_addr], %l7
842 ld [data0_addr], %l7
843 ld [data0_addr], %l7
844 ld [data0_addr], %l7
845 ld [data0_addr], %l7
846 ld [data0_addr], %l0
847 ld [data0_addr], %l1
848 ld [data0_addr], %l2
849 ld [data0_addr], %l3
850 ld [data0_addr], %l4
851 ld [data0_addr], %l5
852 ld [data0_addr], %l6
853 ld [data0_addr], %l7
854 ld [data0_addr], %l7
855 ld [data0_addr], %l7
856 ld [data0_addr], %l7
857 ld [data0_addr], %l7
858 ld [data0_addr], %l7
859 ld [data0_addr], %l7
860 ld [data0_addr], %l7
861 ld [data0_addr], %l7
862 ld [data0_addr], %l7
863 ld [data0_addr], %l7
864 ld [data0_addr], %l0
865 ld [data0_addr], %l1
866 ld [data0_addr], %l2
867 ld [data0_addr], %l3
868 ld [data0_addr], %l4
869 ld [data0_addr], %l5
870 ld [data0_addr], %l6
871 ld [data0_addr], %l7
872 ld [data0_addr], %l7
873 ld [data0_addr], %l7
874 ld [data0_addr], %l7
875 ld [data0_addr], %l7
876 ld [data0_addr], %l7
877 ld [data0_addr], %l7
878 ld [data0_addr], %l7
879 ld [data0_addr], %l7
880 ld [data0_addr], %l7
881 ld [data0_addr], %l7
882 ld [data0_addr], %l0
883 ld [data0_addr], %l1
884 ld [data0_addr], %l2
885 ld [data0_addr], %l3
886 ld [data0_addr], %l4
887 ld [data0_addr], %l5
888 ld [data0_addr], %l6
889 ld [data0_addr], %l7
890 ld [data0_addr], %l7
891 ld [data0_addr], %l7
892 ld [data0_addr], %l7
893 ld [data0_addr], %l7
894 ld [data0_addr], %l7
895 ld [data0_addr], %l7
896 ld [data0_addr], %l7
897 ld [data0_addr], %l7
898 ld [data0_addr], %l7
899 ld [data0_addr], %l7
900 ld [data0_addr], %l0
901 ld [data0_addr], %l1
902 ld [data0_addr], %l2
903 ld [data0_addr], %l3
904 ld [data0_addr], %l4
905 ld [data0_addr], %l5
906 ld [data0_addr], %l6
907 ld [data0_addr], %l7
908 ld [data0_addr], %l7
909 ld [data0_addr], %l7
910 ld [data0_addr], %l7
911 ld [data0_addr], %l7
912 ld [data0_addr], %l7
913 ld [data0_addr], %l7
914 ld [data0_addr], %l7
915 ld [data0_addr], %l7
916 ld [data0_addr], %l7
917 ld [data0_addr], %l7
918 ld [data0_addr], %l0
919 ld [data0_addr], %l1
920 ld [data0_addr], %l2
921 ld [data0_addr], %l3
922 ld [data0_addr], %l4
923 ld [data0_addr], %l5
924 ld [data0_addr], %l6
925 ld [data0_addr], %l7
926 ld [data0_addr], %l7
927 ld [data0_addr], %l7
928 ld [data0_addr], %l7
929 ld [data0_addr], %l7
930 ld [data0_addr], %l7
931 ld [data0_addr], %l7
932 ld [data0_addr], %l7
933 ld [data0_addr], %l7
934 ld [data0_addr], %l7
935 ld [data0_addr], %l7
936 ld [data0_addr], %l0
937 ld [data0_addr], %l1
938 ld [data0_addr], %l2
939 ld [data0_addr], %l3
940 ld [data0_addr], %l4
941 ld [data0_addr], %l5
942 ld [data0_addr], %l6
943 ld [data0_addr], %l7
944 ld [data0_addr], %l7
945 ld [data0_addr], %l7
946 ld [data0_addr], %l7
947 ld [data0_addr], %l7
948 ld [data0_addr], %l7
949 ld [data0_addr], %l7
950 ld [data0_addr], %l7
951 ld [data0_addr], %l7
952 ld [data0_addr], %l7
953 ld [data0_addr], %l7
954 ld [data0_addr], %l0
955 ld [data0_addr], %l1
956 ld [data0_addr], %l2
957 ld [data0_addr], %l3
958 ld [data0_addr], %l4
959 ld [data0_addr], %l5
960 ld [data0_addr], %l6
961 ld [data0_addr], %l7
962 ld [data0_addr], %l7
963 ld [data0_addr], %l7
964 ld [data0_addr], %l7
965 ld [data0_addr], %l7
966 ld [data0_addr], %l7
967 ld [data0_addr], %l7
968 ld [data0_addr], %l7
969 ld [data0_addr], %l7
970 ld [data0_addr], %l7
971 ld [data0_addr], %l7
972 ld [data0_addr], %l0
973 ld [data0_addr], %l1
974 ld [data0_addr], %l2
975 ld [data0_addr], %l3
976 ld [data0_addr], %l4
977 ld [data0_addr], %l5
978 ld [data0_addr], %l6
979 ld [data0_addr], %l7
980 ld [data0_addr], %l7
981 ld [data0_addr], %l7
982 ld [data0_addr], %l7
983 ld [data0_addr], %l7
984 ld [data0_addr], %l7
985 ld [data0_addr], %l7
986 ld [data0_addr], %l7
987 ld [data0_addr], %l7
988 ld [data0_addr], %l7
989 ld [data0_addr], %l7
990 ld [data0_addr], %l0
991 ld [data0_addr], %l1
992 ld [data0_addr], %l2
993 ld [data0_addr], %l3
994 ld [data0_addr], %l4
995 ld [data0_addr], %l5
996 ld [data0_addr], %l6
997 ld [data0_addr], %l7
998 ld [data0_addr], %l7
999 ld [data0_addr], %l7
1000 ld [data0_addr], %l7
1001 ld [data0_addr], %l7
1002 ld [data0_addr], %l7
1003 ld [data0_addr], %l7
1004 ld [data0_addr], %l7
1005 ld [data0_addr], %l7
1006 ld [data0_addr], %l7
1007 ld [data0_addr], %l7
1008 !ba loop123
1009 !ld [data0_addr], %l7
1010 dec %i2
1011 brnz %i2, loop124
1012 ld [data0_addr], %l7
1013
1014
1015!bad_end1:
1016! ta T_BAD_TRAP
1017good_end1:
1018 ta T_GOOD_TRAP
1019
1020th_main_3:
1021! ba good_end
1022! nop
1023
1024 setx data0, %l0, data0_addr
1025
1026loop125:
1027 ld [data0_addr], %l0
1028 ld [data0_addr], %l1
1029 ld [data0_addr], %l2
1030 ld [data0_addr], %l3
1031 ld [data0_addr], %l4
1032 ld [data0_addr], %l5
1033 ld [data0_addr], %l6
1034 ld [data0_addr], %l7
1035 ld [data0_addr], %l7
1036 ld [data0_addr], %l7
1037 ld [data0_addr], %l7
1038 ld [data0_addr], %l7
1039 ld [data0_addr], %l7
1040 ld [data0_addr], %l7
1041 ld [data0_addr], %l7
1042 ld [data0_addr], %l7
1043 ld [data0_addr], %l7
1044 ld [data0_addr], %l7
1045 ld [data0_addr], %l0
1046 ld [data0_addr], %l0
1047 ld [data0_addr], %l1
1048 ld [data0_addr], %l2
1049 ld [data0_addr], %l3
1050 ld [data0_addr], %l4
1051 ld [data0_addr], %l5
1052 ld [data0_addr], %l6
1053 ld [data0_addr], %l7
1054 ld [data0_addr], %l7
1055 ld [data0_addr], %l7
1056 ld [data0_addr], %l7
1057 ld [data0_addr], %l7
1058 ld [data0_addr], %l7
1059 ld [data0_addr], %l7
1060 ld [data0_addr], %l7
1061 ld [data0_addr], %l7
1062 ld [data0_addr], %l7
1063 ld [data0_addr], %l7
1064 ld [data0_addr], %l0
1065 ld [data0_addr], %l1
1066 ld [data0_addr], %l2
1067 ld [data0_addr], %l3
1068 ld [data0_addr], %l4
1069 ld [data0_addr], %l5
1070 ld [data0_addr], %l6
1071 ld [data0_addr], %l7
1072 ld [data0_addr], %l7
1073 ld [data0_addr], %l7
1074 ld [data0_addr], %l7
1075 ld [data0_addr], %l7
1076 ld [data0_addr], %l7
1077 ld [data0_addr], %l7
1078 ld [data0_addr], %l7
1079 ld [data0_addr], %l7
1080 ld [data0_addr], %l7
1081 ld [data0_addr], %l7
1082 ld [data0_addr], %l0
1083 ld [data0_addr], %l1
1084 ld [data0_addr], %l2
1085 ld [data0_addr], %l3
1086 ld [data0_addr], %l4
1087 ld [data0_addr], %l5
1088 ld [data0_addr], %l6
1089 ld [data0_addr], %l7
1090 ld [data0_addr], %l7
1091 ld [data0_addr], %l7
1092 ld [data0_addr], %l7
1093 ld [data0_addr], %l7
1094 ld [data0_addr], %l7
1095 ld [data0_addr], %l7
1096 ld [data0_addr], %l7
1097 ld [data0_addr], %l7
1098 ld [data0_addr], %l7
1099 ld [data0_addr], %l7
1100 ld [data0_addr], %l1
1101 ld [data0_addr], %l2
1102 ld [data0_addr], %l3
1103 ld [data0_addr], %l4
1104 ld [data0_addr], %l5
1105 ld [data0_addr], %l6
1106 ld [data0_addr], %l7
1107 ld [data0_addr], %l7
1108 ld [data0_addr], %l7
1109 ld [data0_addr], %l7
1110 ld [data0_addr], %l7
1111 ld [data0_addr], %l7
1112 ld [data0_addr], %l7
1113 ld [data0_addr], %l7
1114 ld [data0_addr], %l7
1115 ld [data0_addr], %l7
1116 ld [data0_addr], %l7
1117 ld [data0_addr], %l0
1118 ld [data0_addr], %l1
1119 ld [data0_addr], %l2
1120 ld [data0_addr], %l3
1121 ld [data0_addr], %l4
1122 ld [data0_addr], %l5
1123 ld [data0_addr], %l6
1124 ld [data0_addr], %l7
1125 ld [data0_addr], %l7
1126 ld [data0_addr], %l7
1127 ld [data0_addr], %l7
1128 ld [data0_addr], %l7
1129 ld [data0_addr], %l7
1130 ld [data0_addr], %l7
1131 ld [data0_addr], %l7
1132 ld [data0_addr], %l7
1133 ld [data0_addr], %l7
1134 ld [data0_addr], %l7
1135 ld [data0_addr], %l0
1136 ld [data0_addr], %l1
1137 ld [data0_addr], %l2
1138 ld [data0_addr], %l3
1139 ld [data0_addr], %l4
1140 ld [data0_addr], %l5
1141 ld [data0_addr], %l6
1142 ld [data0_addr], %l7
1143 ld [data0_addr], %l7
1144 ld [data0_addr], %l7
1145 ld [data0_addr], %l7
1146 ld [data0_addr], %l7
1147 ld [data0_addr], %l7
1148 ld [data0_addr], %l7
1149 ld [data0_addr], %l7
1150 ld [data0_addr], %l7
1151 ld [data0_addr], %l7
1152 ld [data0_addr], %l7
1153 ld [data0_addr], %l0
1154 ld [data0_addr], %l1
1155 ld [data0_addr], %l2
1156 ld [data0_addr], %l3
1157 ld [data0_addr], %l4
1158 ld [data0_addr], %l5
1159 ld [data0_addr], %l6
1160 ld [data0_addr], %l7
1161 ld [data0_addr], %l7
1162 ld [data0_addr], %l7
1163 ld [data0_addr], %l7
1164 ld [data0_addr], %l7
1165 ld [data0_addr], %l7
1166 ld [data0_addr], %l7
1167 ld [data0_addr], %l7
1168 ld [data0_addr], %l7
1169 ld [data0_addr], %l7
1170 ld [data0_addr], %l7
1171 ld [data0_addr], %l0
1172 ld [data0_addr], %l1
1173 ld [data0_addr], %l2
1174 ld [data0_addr], %l3
1175 ld [data0_addr], %l4
1176 ld [data0_addr], %l5
1177 ld [data0_addr], %l6
1178 ld [data0_addr], %l7
1179 ld [data0_addr], %l7
1180 ld [data0_addr], %l7
1181 ld [data0_addr], %l7
1182 ld [data0_addr], %l7
1183 ld [data0_addr], %l7
1184 ld [data0_addr], %l7
1185 ld [data0_addr], %l7
1186 ld [data0_addr], %l7
1187 ld [data0_addr], %l7
1188 ld [data0_addr], %l7
1189 ld [data0_addr], %l0
1190 ld [data0_addr], %l1
1191 ld [data0_addr], %l2
1192 ld [data0_addr], %l3
1193 ld [data0_addr], %l4
1194 ld [data0_addr], %l5
1195 ld [data0_addr], %l6
1196 ld [data0_addr], %l7
1197 ld [data0_addr], %l7
1198 ld [data0_addr], %l7
1199 ld [data0_addr], %l7
1200 ld [data0_addr], %l7
1201 ld [data0_addr], %l7
1202 ld [data0_addr], %l7
1203 ld [data0_addr], %l7
1204 ld [data0_addr], %l7
1205 ld [data0_addr], %l7
1206 ld [data0_addr], %l7
1207 ld [data0_addr], %l0
1208 ld [data0_addr], %l1
1209 ld [data0_addr], %l2
1210 ld [data0_addr], %l3
1211 ld [data0_addr], %l4
1212 ld [data0_addr], %l5
1213 ld [data0_addr], %l6
1214 ld [data0_addr], %l7
1215 ld [data0_addr], %l7
1216 ld [data0_addr], %l7
1217 ld [data0_addr], %l7
1218 ld [data0_addr], %l7
1219 ld [data0_addr], %l7
1220 ld [data0_addr], %l7
1221 ld [data0_addr], %l7
1222 ld [data0_addr], %l7
1223 ld [data0_addr], %l7
1224 ld [data0_addr], %l7
1225 ld [data0_addr], %l0
1226 ld [data0_addr], %l1
1227 ld [data0_addr], %l2
1228 ld [data0_addr], %l3
1229 ld [data0_addr], %l4
1230 ld [data0_addr], %l5
1231 ld [data0_addr], %l6
1232 ld [data0_addr], %l7
1233 ld [data0_addr], %l7
1234 ld [data0_addr], %l7
1235 ld [data0_addr], %l7
1236 ld [data0_addr], %l7
1237 ld [data0_addr], %l7
1238 ld [data0_addr], %l7
1239 ld [data0_addr], %l7
1240 ld [data0_addr], %l7
1241 ld [data0_addr], %l7
1242 ld [data0_addr], %l7
1243 ld [data0_addr], %l0
1244 ld [data0_addr], %l1
1245 ld [data0_addr], %l2
1246 ld [data0_addr], %l3
1247 ld [data0_addr], %l4
1248 ld [data0_addr], %l5
1249 ld [data0_addr], %l6
1250 ld [data0_addr], %l7
1251 ld [data0_addr], %l7
1252 ld [data0_addr], %l7
1253 ld [data0_addr], %l7
1254 ld [data0_addr], %l7
1255 ld [data0_addr], %l7
1256 ld [data0_addr], %l7
1257 ld [data0_addr], %l7
1258 ld [data0_addr], %l7
1259 ld [data0_addr], %l7
1260 ld [data0_addr], %l7
1261 ld [data0_addr], %l0
1262 ld [data0_addr], %l1
1263 ld [data0_addr], %l2
1264 ld [data0_addr], %l3
1265 ld [data0_addr], %l4
1266 ld [data0_addr], %l5
1267 ld [data0_addr], %l6
1268 ld [data0_addr], %l7
1269 ld [data0_addr], %l7
1270 ld [data0_addr], %l7
1271 ld [data0_addr], %l7
1272 ld [data0_addr], %l7
1273 ld [data0_addr], %l7
1274 ld [data0_addr], %l7
1275 ld [data0_addr], %l7
1276 ld [data0_addr], %l7
1277 ld [data0_addr], %l7
1278 ld [data0_addr], %l7
1279 ld [data0_addr], %l0
1280 ld [data0_addr], %l1
1281 ld [data0_addr], %l2
1282 ld [data0_addr], %l3
1283 ld [data0_addr], %l4
1284 ld [data0_addr], %l5
1285 ld [data0_addr], %l6
1286 ld [data0_addr], %l7
1287 ld [data0_addr], %l7
1288 ld [data0_addr], %l7
1289 ld [data0_addr], %l7
1290 ld [data0_addr], %l7
1291 ld [data0_addr], %l7
1292 ld [data0_addr], %l7
1293 ld [data0_addr], %l7
1294 ld [data0_addr], %l7
1295 ld [data0_addr], %l7
1296 ld [data0_addr], %l7
1297 ld [data0_addr], %l0
1298 ld [data0_addr], %l1
1299 ld [data0_addr], %l2
1300 ld [data0_addr], %l3
1301 ld [data0_addr], %l4
1302 ld [data0_addr], %l5
1303 ld [data0_addr], %l6
1304 ld [data0_addr], %l7
1305 ld [data0_addr], %l7
1306 ld [data0_addr], %l7
1307 ld [data0_addr], %l7
1308 ld [data0_addr], %l7
1309 ld [data0_addr], %l7
1310 ld [data0_addr], %l7
1311 ld [data0_addr], %l7
1312 ld [data0_addr], %l7
1313 ld [data0_addr], %l7
1314 ld [data0_addr], %l7
1315 ld [data0_addr], %l0
1316 ld [data0_addr], %l1
1317 ld [data0_addr], %l2
1318 ld [data0_addr], %l3
1319 ld [data0_addr], %l4
1320 ld [data0_addr], %l5
1321 ld [data0_addr], %l6
1322 ld [data0_addr], %l7
1323 ld [data0_addr], %l7
1324 ld [data0_addr], %l7
1325 ld [data0_addr], %l7
1326 ld [data0_addr], %l7
1327 ld [data0_addr], %l7
1328 ld [data0_addr], %l7
1329 ld [data0_addr], %l7
1330 ld [data0_addr], %l7
1331 ld [data0_addr], %l7
1332 ld [data0_addr], %l7
1333 ld [data0_addr], %l0
1334 ld [data0_addr], %l1
1335 ld [data0_addr], %l2
1336 ld [data0_addr], %l3
1337 ld [data0_addr], %l4
1338 ld [data0_addr], %l5
1339 ld [data0_addr], %l6
1340 ld [data0_addr], %l7
1341 ld [data0_addr], %l7
1342 ld [data0_addr], %l7
1343 ld [data0_addr], %l7
1344 ld [data0_addr], %l7
1345 ld [data0_addr], %l7
1346 ld [data0_addr], %l7
1347 ld [data0_addr], %l7
1348 ld [data0_addr], %l7
1349 ld [data0_addr], %l7
1350 ld [data0_addr], %l7
1351 ld [data0_addr], %l0
1352 ld [data0_addr], %l1
1353 ld [data0_addr], %l2
1354 ld [data0_addr], %l3
1355 ld [data0_addr], %l4
1356 ld [data0_addr], %l5
1357 ld [data0_addr], %l6
1358 ld [data0_addr], %l7
1359 ld [data0_addr], %l7
1360 ld [data0_addr], %l7
1361 ld [data0_addr], %l7
1362 ld [data0_addr], %l7
1363 ld [data0_addr], %l7
1364 ld [data0_addr], %l7
1365 ld [data0_addr], %l7
1366 ld [data0_addr], %l7
1367 ld [data0_addr], %l7
1368 ld [data0_addr], %l7
1369 ld [data0_addr], %l0
1370 ld [data0_addr], %l1
1371 ld [data0_addr], %l2
1372 ld [data0_addr], %l3
1373 ld [data0_addr], %l4
1374 ld [data0_addr], %l5
1375 ld [data0_addr], %l6
1376 ld [data0_addr], %l7
1377 ld [data0_addr], %l7
1378 ld [data0_addr], %l7
1379 ld [data0_addr], %l7
1380 ld [data0_addr], %l7
1381 ld [data0_addr], %l7
1382 ld [data0_addr], %l7
1383 ld [data0_addr], %l7
1384 ld [data0_addr], %l7
1385 ld [data0_addr], %l7
1386 ld [data0_addr], %l7
1387 ld [data0_addr], %l0
1388 ld [data0_addr], %l1
1389 ld [data0_addr], %l2
1390 ld [data0_addr], %l3
1391 ld [data0_addr], %l4
1392 ld [data0_addr], %l5
1393 ld [data0_addr], %l6
1394 ld [data0_addr], %l7
1395 ld [data0_addr], %l7
1396 ld [data0_addr], %l7
1397 ld [data0_addr], %l7
1398 ld [data0_addr], %l7
1399 ld [data0_addr], %l7
1400 ld [data0_addr], %l7
1401 ld [data0_addr], %l7
1402 ld [data0_addr], %l7
1403 ld [data0_addr], %l7
1404 ld [data0_addr], %l7
1405 ld [data0_addr], %l0
1406 ld [data0_addr], %l1
1407 ld [data0_addr], %l2
1408 ld [data0_addr], %l3
1409 ld [data0_addr], %l4
1410 ld [data0_addr], %l5
1411 ld [data0_addr], %l6
1412 ld [data0_addr], %l7
1413 ld [data0_addr], %l7
1414 ld [data0_addr], %l7
1415 ld [data0_addr], %l7
1416 ld [data0_addr], %l7
1417 ld [data0_addr], %l7
1418 ld [data0_addr], %l7
1419 ld [data0_addr], %l7
1420 ld [data0_addr], %l7
1421 ld [data0_addr], %l7
1422 ld [data0_addr], %l7
1423 ld [data0_addr], %l0
1424 ld [data0_addr], %l1
1425 ld [data0_addr], %l2
1426 ld [data0_addr], %l3
1427 ld [data0_addr], %l4
1428 ld [data0_addr], %l5
1429 ld [data0_addr], %l6
1430 ld [data0_addr], %l7
1431 ld [data0_addr], %l7
1432 ld [data0_addr], %l7
1433 ld [data0_addr], %l7
1434 ld [data0_addr], %l7
1435 ld [data0_addr], %l7
1436 ld [data0_addr], %l7
1437 ld [data0_addr], %l7
1438 ld [data0_addr], %l7
1439 ld [data0_addr], %l7
1440 ld [data0_addr], %l7
1441 ld [data0_addr], %l0
1442 ld [data0_addr], %l1
1443 ld [data0_addr], %l2
1444 ld [data0_addr], %l3
1445 ld [data0_addr], %l4
1446 ld [data0_addr], %l5
1447 ld [data0_addr], %l6
1448 ld [data0_addr], %l7
1449 ld [data0_addr], %l7
1450 ld [data0_addr], %l7
1451 ld [data0_addr], %l7
1452 ld [data0_addr], %l7
1453 ld [data0_addr], %l7
1454 ld [data0_addr], %l7
1455 ld [data0_addr], %l7
1456 ld [data0_addr], %l7
1457 ld [data0_addr], %l7
1458 ld [data0_addr], %l7
1459 !ba loop123
1460 !ld [data0_addr], %l7
1461 dec %i3
1462 brnz %i3, loop125
1463 ld [data0_addr], %l7
1464
1465
1466!bad_end2:
1467! ta T_BAD_TRAP
1468good_end2:
1469 ta T_GOOD_TRAP
1470
1471!==========================
1472
1473 .data
1474.global data0
1475.global data1
1476data0:
1477 .skip 0x1000
1478data1:
1479 .skip 0x1000
1480
1481.end