Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / arch / prm / memory / memop_ccx_packets.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: memop_ccx_packets.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 MAIN_PAGE_NUCLEUS_ALSO
39#define MAIN_PAGE_HV_ALSO
40
41#include "hboot.s"
42#include "asi_s.h"
43
44/************************************************************************
45 Test case code start
46 ************************************************************************/
47
48.text
49.global main
50
51main:
52 ta T_CHANGE_HPRIV
53
54 ! Set up each thread's data area
55
56thread_data:
57 ta T_RD_THID
58 setx 256, %g1, %l7
59 umul %o1, %l7, %l7
60 setx user_data_start, %g1, %g3
61 add %l7, %g3, %l7
62
63 ! All threads executed same code, with different data areas
64
65byte_mask:
66 ! Bring data of all 1's into a L2 cache line
67
68 mov %l7, %g2
69 ld [%g2], %l0
70 membar #Sync
71
72 ! Do byte stores into that same L2 cache line.
73 ! Data = 0, 1, 2, 3, ..., 63
74
75 mov %g2, %g3 ! %g3 = address
76 mov %g0, %g1 ! %g1 = data
77
78maskstoreloop:
79 stb %g1, [%g3]
80 add %g1, 1, %g1
81 cmp %g1, 63
82 bne maskstoreloop
83 add %g3, 1, %g3
84
85 ! Do byte reads from that same L2 cache line
86 ! Check the data read.
87
88 mov %g2, %g3 ! %g3 = address
89 mov %g0, %g1 ! %g1 = data
90
91maskreadloop:
92 ldub [%g3], %l1
93 cmp %l1, %g1
94 bne test_failed
95 add %g1, 1, %g1
96 cmp %g1, 63
97 bne maskreadloop
98 add %g3, 1, %g3
99
100test_passed:
101 EXIT_GOOD
102
103test_failed:
104 EXIT_BAD
105
106
107/************************************************************************
108 Test case data start
109 ************************************************************************/
110.data
111user_data_start:
112 ! Thread 0's data area
113.xword 0xffffffff
114.xword 0xffffffff
115.xword 0xffffffff
116.xword 0xffffffff
117.xword 0xffffffff
118.xword 0xffffffff
119.xword 0xffffffff
120.xword 0xffffffff
121.xword 0xffffffff
122.xword 0xffffffff
123.xword 0xffffffff
124.xword 0xffffffff
125.xword 0xffffffff
126.xword 0xffffffff
127.xword 0xffffffff
128.xword 0xffffffff
129
130 ! Next threads data area
131.align 256
132.xword 0xffffffff
133.xword 0xffffffff
134.xword 0xffffffff
135.xword 0xffffffff
136.xword 0xffffffff
137.xword 0xffffffff
138.xword 0xffffffff
139.xword 0xffffffff
140.xword 0xffffffff
141.xword 0xffffffff
142.xword 0xffffffff
143.xword 0xffffffff
144.xword 0xffffffff
145.xword 0xffffffff
146.xword 0xffffffff
147.xword 0xffffffff
148
149 ! Next threads data area
150.align 256
151.xword 0xffffffff
152.xword 0xffffffff
153.xword 0xffffffff
154.xword 0xffffffff
155.xword 0xffffffff
156.xword 0xffffffff
157.xword 0xffffffff
158.xword 0xffffffff
159.xword 0xffffffff
160.xword 0xffffffff
161.xword 0xffffffff
162.xword 0xffffffff
163.xword 0xffffffff
164.xword 0xffffffff
165.xword 0xffffffff
166.xword 0xffffffff
167
168 ! Next threads data area
169.align 256
170.xword 0xffffffff
171.xword 0xffffffff
172.xword 0xffffffff
173.xword 0xffffffff
174.xword 0xffffffff
175.xword 0xffffffff
176.xword 0xffffffff
177.xword 0xffffffff
178.xword 0xffffffff
179.xword 0xffffffff
180.xword 0xffffffff
181.xword 0xffffffff
182.xword 0xffffffff
183.xword 0xffffffff
184.xword 0xffffffff
185.xword 0xffffffff
186
187 ! Next threads data area
188.align 256
189.xword 0xffffffff
190.xword 0xffffffff
191.xword 0xffffffff
192.xword 0xffffffff
193.xword 0xffffffff
194.xword 0xffffffff
195.xword 0xffffffff
196.xword 0xffffffff
197.xword 0xffffffff
198.xword 0xffffffff
199.xword 0xffffffff
200.xword 0xffffffff
201.xword 0xffffffff
202.xword 0xffffffff
203.xword 0xffffffff
204.xword 0xffffffff
205
206 ! Next threads data area
207.align 256
208.xword 0xffffffff
209.xword 0xffffffff
210.xword 0xffffffff
211.xword 0xffffffff
212.xword 0xffffffff
213.xword 0xffffffff
214.xword 0xffffffff
215.xword 0xffffffff
216.xword 0xffffffff
217.xword 0xffffffff
218.xword 0xffffffff
219.xword 0xffffffff
220.xword 0xffffffff
221.xword 0xffffffff
222.xword 0xffffffff
223.xword 0xffffffff
224
225 ! Next threads data area
226.align 256
227.xword 0xffffffff
228.xword 0xffffffff
229.xword 0xffffffff
230.xword 0xffffffff
231.xword 0xffffffff
232.xword 0xffffffff
233.xword 0xffffffff
234.xword 0xffffffff
235.xword 0xffffffff
236.xword 0xffffffff
237.xword 0xffffffff
238.xword 0xffffffff
239.xword 0xffffffff
240.xword 0xffffffff
241.xword 0xffffffff
242.xword 0xffffffff
243
244 ! Next threads data area
245.align 256
246.xword 0xffffffff
247.xword 0xffffffff
248.xword 0xffffffff
249.xword 0xffffffff
250.xword 0xffffffff
251.xword 0xffffffff
252.xword 0xffffffff
253.xword 0xffffffff
254.xword 0xffffffff
255.xword 0xffffffff
256.xword 0xffffffff
257.xword 0xffffffff
258.xword 0xffffffff
259.xword 0xffffffff
260.xword 0xffffffff
261.xword 0xffffffff
262
263 ! Next threads data area
264.align 256
265.xword 0xffffffff
266.xword 0xffffffff
267.xword 0xffffffff
268.xword 0xffffffff
269.xword 0xffffffff
270.xword 0xffffffff
271.xword 0xffffffff
272.xword 0xffffffff
273.xword 0xffffffff
274.xword 0xffffffff
275.xword 0xffffffff
276.xword 0xffffffff
277.xword 0xffffffff
278.xword 0xffffffff
279.xword 0xffffffff
280.xword 0xffffffff
281
282 ! Next threads data area
283.align 256
284.xword 0xffffffff
285.xword 0xffffffff
286.xword 0xffffffff
287.xword 0xffffffff
288.xword 0xffffffff
289.xword 0xffffffff
290.xword 0xffffffff
291.xword 0xffffffff
292.xword 0xffffffff
293.xword 0xffffffff
294.xword 0xffffffff
295.xword 0xffffffff
296.xword 0xffffffff
297.xword 0xffffffff
298.xword 0xffffffff
299.xword 0xffffffff
300
301 ! Next threads data area
302.align 256
303.xword 0xffffffff
304.xword 0xffffffff
305.xword 0xffffffff
306.xword 0xffffffff
307.xword 0xffffffff
308.xword 0xffffffff
309.xword 0xffffffff
310.xword 0xffffffff
311.xword 0xffffffff
312.xword 0xffffffff
313.xword 0xffffffff
314.xword 0xffffffff
315.xword 0xffffffff
316.xword 0xffffffff
317.xword 0xffffffff
318.xword 0xffffffff
319
320 ! Next threads data area
321.align 256
322.xword 0xffffffff
323.xword 0xffffffff
324.xword 0xffffffff
325.xword 0xffffffff
326.xword 0xffffffff
327.xword 0xffffffff
328.xword 0xffffffff
329.xword 0xffffffff
330.xword 0xffffffff
331.xword 0xffffffff
332.xword 0xffffffff
333.xword 0xffffffff
334.xword 0xffffffff
335.xword 0xffffffff
336.xword 0xffffffff
337.xword 0xffffffff
338
339 ! Next threads data area
340.align 256
341.xword 0xffffffff
342.xword 0xffffffff
343.xword 0xffffffff
344.xword 0xffffffff
345.xword 0xffffffff
346.xword 0xffffffff
347.xword 0xffffffff
348.xword 0xffffffff
349.xword 0xffffffff
350.xword 0xffffffff
351.xword 0xffffffff
352.xword 0xffffffff
353.xword 0xffffffff
354.xword 0xffffffff
355.xword 0xffffffff
356.xword 0xffffffff
357
358 ! Next threads data area
359.align 256
360.xword 0xffffffff
361.xword 0xffffffff
362.xword 0xffffffff
363.xword 0xffffffff
364.xword 0xffffffff
365.xword 0xffffffff
366.xword 0xffffffff
367.xword 0xffffffff
368.xword 0xffffffff
369.xword 0xffffffff
370.xword 0xffffffff
371.xword 0xffffffff
372.xword 0xffffffff
373.xword 0xffffffff
374.xword 0xffffffff
375.xword 0xffffffff
376
377 ! Next threads data area
378.align 256
379.xword 0xffffffff
380.xword 0xffffffff
381.xword 0xffffffff
382.xword 0xffffffff
383.xword 0xffffffff
384.xword 0xffffffff
385.xword 0xffffffff
386.xword 0xffffffff
387.xword 0xffffffff
388.xword 0xffffffff
389.xword 0xffffffff
390.xword 0xffffffff
391.xword 0xffffffff
392.xword 0xffffffff
393.xword 0xffffffff
394.xword 0xffffffff
395
396 ! Next threads data area
397.align 256
398.xword 0xffffffff
399.xword 0xffffffff
400.xword 0xffffffff
401.xword 0xffffffff
402.xword 0xffffffff
403.xword 0xffffffff
404.xword 0xffffffff
405.xword 0xffffffff
406.xword 0xffffffff
407.xword 0xffffffff
408.xword 0xffffffff
409.xword 0xffffffff
410.xword 0xffffffff
411.xword 0xffffffff
412.xword 0xffffffff
413.xword 0xffffffff
414
415 ! Next threads data area
416.align 256
417.xword 0xffffffff
418.xword 0xffffffff
419.xword 0xffffffff
420.xword 0xffffffff
421.xword 0xffffffff
422.xword 0xffffffff
423.xword 0xffffffff
424.xword 0xffffffff
425.xword 0xffffffff
426.xword 0xffffffff
427.xword 0xffffffff
428.xword 0xffffffff
429.xword 0xffffffff
430.xword 0xffffffff
431.xword 0xffffffff
432.xword 0xffffffff
433
434 ! Next threads data area
435.align 256
436.xword 0xffffffff
437.xword 0xffffffff
438.xword 0xffffffff
439.xword 0xffffffff
440.xword 0xffffffff
441.xword 0xffffffff
442.xword 0xffffffff
443.xword 0xffffffff
444.xword 0xffffffff
445.xword 0xffffffff
446.xword 0xffffffff
447.xword 0xffffffff
448.xword 0xffffffff
449.xword 0xffffffff
450.xword 0xffffffff
451.xword 0xffffffff
452
453 ! Next threads data area
454.align 256
455.xword 0xffffffff
456.xword 0xffffffff
457.xword 0xffffffff
458.xword 0xffffffff
459.xword 0xffffffff
460.xword 0xffffffff
461.xword 0xffffffff
462.xword 0xffffffff
463.xword 0xffffffff
464.xword 0xffffffff
465.xword 0xffffffff
466.xword 0xffffffff
467.xword 0xffffffff
468.xword 0xffffffff
469.xword 0xffffffff
470.xword 0xffffffff
471
472 ! Next threads data area
473.align 256
474.xword 0xffffffff
475.xword 0xffffffff
476.xword 0xffffffff
477.xword 0xffffffff
478.xword 0xffffffff
479.xword 0xffffffff
480.xword 0xffffffff
481.xword 0xffffffff
482.xword 0xffffffff
483.xword 0xffffffff
484.xword 0xffffffff
485.xword 0xffffffff
486.xword 0xffffffff
487.xword 0xffffffff
488.xword 0xffffffff
489.xword 0xffffffff
490
491 ! Next threads data area
492.align 256
493.xword 0xffffffff
494.xword 0xffffffff
495.xword 0xffffffff
496.xword 0xffffffff
497.xword 0xffffffff
498.xword 0xffffffff
499.xword 0xffffffff
500.xword 0xffffffff
501.xword 0xffffffff
502.xword 0xffffffff
503.xword 0xffffffff
504.xword 0xffffffff
505.xword 0xffffffff
506.xword 0xffffffff
507.xword 0xffffffff
508.xword 0xffffffff
509
510 ! Next threads data area
511.align 256
512.xword 0xffffffff
513.xword 0xffffffff
514.xword 0xffffffff
515.xword 0xffffffff
516.xword 0xffffffff
517.xword 0xffffffff
518.xword 0xffffffff
519.xword 0xffffffff
520.xword 0xffffffff
521.xword 0xffffffff
522.xword 0xffffffff
523.xword 0xffffffff
524.xword 0xffffffff
525.xword 0xffffffff
526.xword 0xffffffff
527.xword 0xffffffff
528
529 ! Next threads data area
530.align 256
531.xword 0xffffffff
532.xword 0xffffffff
533.xword 0xffffffff
534.xword 0xffffffff
535.xword 0xffffffff
536.xword 0xffffffff
537.xword 0xffffffff
538.xword 0xffffffff
539.xword 0xffffffff
540.xword 0xffffffff
541.xword 0xffffffff
542.xword 0xffffffff
543.xword 0xffffffff
544.xword 0xffffffff
545.xword 0xffffffff
546.xword 0xffffffff
547
548 ! Next threads data area
549.align 256
550.xword 0xffffffff
551.xword 0xffffffff
552.xword 0xffffffff
553.xword 0xffffffff
554.xword 0xffffffff
555.xword 0xffffffff
556.xword 0xffffffff
557.xword 0xffffffff
558.xword 0xffffffff
559.xword 0xffffffff
560.xword 0xffffffff
561.xword 0xffffffff
562.xword 0xffffffff
563.xword 0xffffffff
564.xword 0xffffffff
565.xword 0xffffffff
566
567 ! Next threads data area
568.align 256
569.xword 0xffffffff
570.xword 0xffffffff
571.xword 0xffffffff
572.xword 0xffffffff
573.xword 0xffffffff
574.xword 0xffffffff
575.xword 0xffffffff
576.xword 0xffffffff
577.xword 0xffffffff
578.xword 0xffffffff
579.xword 0xffffffff
580.xword 0xffffffff
581.xword 0xffffffff
582.xword 0xffffffff
583.xword 0xffffffff
584.xword 0xffffffff
585
586 ! Next threads data area
587.align 256
588.xword 0xffffffff
589.xword 0xffffffff
590.xword 0xffffffff
591.xword 0xffffffff
592.xword 0xffffffff
593.xword 0xffffffff
594.xword 0xffffffff
595.xword 0xffffffff
596.xword 0xffffffff
597.xword 0xffffffff
598.xword 0xffffffff
599.xword 0xffffffff
600.xword 0xffffffff
601.xword 0xffffffff
602.xword 0xffffffff
603.xword 0xffffffff
604
605 ! Next threads data area
606.align 256
607.xword 0xffffffff
608.xword 0xffffffff
609.xword 0xffffffff
610.xword 0xffffffff
611.xword 0xffffffff
612.xword 0xffffffff
613.xword 0xffffffff
614.xword 0xffffffff
615.xword 0xffffffff
616.xword 0xffffffff
617.xword 0xffffffff
618.xword 0xffffffff
619.xword 0xffffffff
620.xword 0xffffffff
621.xword 0xffffffff
622.xword 0xffffffff
623
624 ! Next threads data area
625.align 256
626.xword 0xffffffff
627.xword 0xffffffff
628.xword 0xffffffff
629.xword 0xffffffff
630.xword 0xffffffff
631.xword 0xffffffff
632.xword 0xffffffff
633.xword 0xffffffff
634.xword 0xffffffff
635.xword 0xffffffff
636.xword 0xffffffff
637.xword 0xffffffff
638.xword 0xffffffff
639.xword 0xffffffff
640.xword 0xffffffff
641.xword 0xffffffff
642
643 ! Next threads data area
644.align 256
645.xword 0xffffffff
646.xword 0xffffffff
647.xword 0xffffffff
648.xword 0xffffffff
649.xword 0xffffffff
650.xword 0xffffffff
651.xword 0xffffffff
652.xword 0xffffffff
653.xword 0xffffffff
654.xword 0xffffffff
655.xword 0xffffffff
656.xword 0xffffffff
657.xword 0xffffffff
658.xword 0xffffffff
659.xword 0xffffffff
660.xword 0xffffffff
661
662 ! Next threads data area
663.align 256
664.xword 0xffffffff
665.xword 0xffffffff
666.xword 0xffffffff
667.xword 0xffffffff
668.xword 0xffffffff
669.xword 0xffffffff
670.xword 0xffffffff
671.xword 0xffffffff
672.xword 0xffffffff
673.xword 0xffffffff
674.xword 0xffffffff
675.xword 0xffffffff
676.xword 0xffffffff
677.xword 0xffffffff
678.xword 0xffffffff
679.xword 0xffffffff
680
681 ! Next threads data area
682.align 256
683.xword 0xffffffff
684.xword 0xffffffff
685.xword 0xffffffff
686.xword 0xffffffff
687.xword 0xffffffff
688.xword 0xffffffff
689.xword 0xffffffff
690.xword 0xffffffff
691.xword 0xffffffff
692.xword 0xffffffff
693.xword 0xffffffff
694.xword 0xffffffff
695.xword 0xffffffff
696.xword 0xffffffff
697.xword 0xffffffff
698.xword 0xffffffff
699
700 ! Next threads data area
701.align 256
702.xword 0xffffffff
703.xword 0xffffffff
704.xword 0xffffffff
705.xword 0xffffffff
706.xword 0xffffffff
707.xword 0xffffffff
708.xword 0xffffffff
709.xword 0xffffffff
710.xword 0xffffffff
711.xword 0xffffffff
712.xword 0xffffffff
713.xword 0xffffffff
714.xword 0xffffffff
715.xword 0xffffffff
716.xword 0xffffffff
717.xword 0xffffffff
718
719 ! Next threads data area
720.align 256
721.xword 0xffffffff
722.xword 0xffffffff
723.xword 0xffffffff
724.xword 0xffffffff
725.xword 0xffffffff
726.xword 0xffffffff
727.xword 0xffffffff
728.xword 0xffffffff
729.xword 0xffffffff
730.xword 0xffffffff
731.xword 0xffffffff
732.xword 0xffffffff
733.xword 0xffffffff
734.xword 0xffffffff
735.xword 0xffffffff
736.xword 0xffffffff
737
738 ! Next threads data area
739.align 256
740.xword 0xffffffff
741.xword 0xffffffff
742.xword 0xffffffff
743.xword 0xffffffff
744.xword 0xffffffff
745.xword 0xffffffff
746.xword 0xffffffff
747.xword 0xffffffff
748.xword 0xffffffff
749.xword 0xffffffff
750.xword 0xffffffff
751.xword 0xffffffff
752.xword 0xffffffff
753.xword 0xffffffff
754.xword 0xffffffff
755.xword 0xffffffff
756
757 ! Next threads data area
758.align 256
759.xword 0xffffffff
760.xword 0xffffffff
761.xword 0xffffffff
762.xword 0xffffffff
763.xword 0xffffffff
764.xword 0xffffffff
765.xword 0xffffffff
766.xword 0xffffffff
767.xword 0xffffffff
768.xword 0xffffffff
769.xword 0xffffffff
770.xword 0xffffffff
771.xword 0xffffffff
772.xword 0xffffffff
773.xword 0xffffffff
774.xword 0xffffffff
775
776 ! Next threads data area
777.align 256
778.xword 0xffffffff
779.xword 0xffffffff
780.xword 0xffffffff
781.xword 0xffffffff
782.xword 0xffffffff
783.xword 0xffffffff
784.xword 0xffffffff
785.xword 0xffffffff
786.xword 0xffffffff
787.xword 0xffffffff
788.xword 0xffffffff
789.xword 0xffffffff
790.xword 0xffffffff
791.xword 0xffffffff
792.xword 0xffffffff
793.xword 0xffffffff
794
795 ! Next threads data area
796.align 256
797.xword 0xffffffff
798.xword 0xffffffff
799.xword 0xffffffff
800.xword 0xffffffff
801.xword 0xffffffff
802.xword 0xffffffff
803.xword 0xffffffff
804.xword 0xffffffff
805.xword 0xffffffff
806.xword 0xffffffff
807.xword 0xffffffff
808.xword 0xffffffff
809.xword 0xffffffff
810.xword 0xffffffff
811.xword 0xffffffff
812.xword 0xffffffff
813
814 ! Next threads data area
815.align 256
816.xword 0xffffffff
817.xword 0xffffffff
818.xword 0xffffffff
819.xword 0xffffffff
820.xword 0xffffffff
821.xword 0xffffffff
822.xword 0xffffffff
823.xword 0xffffffff
824.xword 0xffffffff
825.xword 0xffffffff
826.xword 0xffffffff
827.xword 0xffffffff
828.xword 0xffffffff
829.xword 0xffffffff
830.xword 0xffffffff
831.xword 0xffffffff
832
833 ! Next threads data area
834.align 256
835.xword 0xffffffff
836.xword 0xffffffff
837.xword 0xffffffff
838.xword 0xffffffff
839.xword 0xffffffff
840.xword 0xffffffff
841.xword 0xffffffff
842.xword 0xffffffff
843.xword 0xffffffff
844.xword 0xffffffff
845.xword 0xffffffff
846.xword 0xffffffff
847.xword 0xffffffff
848.xword 0xffffffff
849.xword 0xffffffff
850.xword 0xffffffff
851
852 ! Next threads data area
853.align 256
854.xword 0xffffffff
855.xword 0xffffffff
856.xword 0xffffffff
857.xword 0xffffffff
858.xword 0xffffffff
859.xword 0xffffffff
860.xword 0xffffffff
861.xword 0xffffffff
862.xword 0xffffffff
863.xword 0xffffffff
864.xword 0xffffffff
865.xword 0xffffffff
866.xword 0xffffffff
867.xword 0xffffffff
868.xword 0xffffffff
869.xword 0xffffffff
870
871 ! Next threads data area
872.align 256
873.xword 0xffffffff
874.xword 0xffffffff
875.xword 0xffffffff
876.xword 0xffffffff
877.xword 0xffffffff
878.xword 0xffffffff
879.xword 0xffffffff
880.xword 0xffffffff
881.xword 0xffffffff
882.xword 0xffffffff
883.xword 0xffffffff
884.xword 0xffffffff
885.xword 0xffffffff
886.xword 0xffffffff
887.xword 0xffffffff
888.xword 0xffffffff
889
890 ! Next threads data area
891.align 256
892.xword 0xffffffff
893.xword 0xffffffff
894.xword 0xffffffff
895.xword 0xffffffff
896.xword 0xffffffff
897.xword 0xffffffff
898.xword 0xffffffff
899.xword 0xffffffff
900.xword 0xffffffff
901.xword 0xffffffff
902.xword 0xffffffff
903.xword 0xffffffff
904.xword 0xffffffff
905.xword 0xffffffff
906.xword 0xffffffff
907.xword 0xffffffff
908
909 ! Next threads data area
910.align 256
911.xword 0xffffffff
912.xword 0xffffffff
913.xword 0xffffffff
914.xword 0xffffffff
915.xword 0xffffffff
916.xword 0xffffffff
917.xword 0xffffffff
918.xword 0xffffffff
919.xword 0xffffffff
920.xword 0xffffffff
921.xword 0xffffffff
922.xword 0xffffffff
923.xword 0xffffffff
924.xword 0xffffffff
925.xword 0xffffffff
926.xword 0xffffffff
927
928 ! Next threads data area
929.align 256
930.xword 0xffffffff
931.xword 0xffffffff
932.xword 0xffffffff
933.xword 0xffffffff
934.xword 0xffffffff
935.xword 0xffffffff
936.xword 0xffffffff
937.xword 0xffffffff
938.xword 0xffffffff
939.xword 0xffffffff
940.xword 0xffffffff
941.xword 0xffffffff
942.xword 0xffffffff
943.xword 0xffffffff
944.xword 0xffffffff
945.xword 0xffffffff
946
947 ! Next threads data area
948.align 256
949.xword 0xffffffff
950.xword 0xffffffff
951.xword 0xffffffff
952.xword 0xffffffff
953.xword 0xffffffff
954.xword 0xffffffff
955.xword 0xffffffff
956.xword 0xffffffff
957.xword 0xffffffff
958.xword 0xffffffff
959.xword 0xffffffff
960.xword 0xffffffff
961.xword 0xffffffff
962.xword 0xffffffff
963.xword 0xffffffff
964.xword 0xffffffff
965
966 ! Next threads data area
967.align 256
968.xword 0xffffffff
969.xword 0xffffffff
970.xword 0xffffffff
971.xword 0xffffffff
972.xword 0xffffffff
973.xword 0xffffffff
974.xword 0xffffffff
975.xword 0xffffffff
976.xword 0xffffffff
977.xword 0xffffffff
978.xword 0xffffffff
979.xword 0xffffffff
980.xword 0xffffffff
981.xword 0xffffffff
982.xword 0xffffffff
983.xword 0xffffffff
984
985 ! Next threads data area
986.align 256
987.xword 0xffffffff
988.xword 0xffffffff
989.xword 0xffffffff
990.xword 0xffffffff
991.xword 0xffffffff
992.xword 0xffffffff
993.xword 0xffffffff
994.xword 0xffffffff
995.xword 0xffffffff
996.xword 0xffffffff
997.xword 0xffffffff
998.xword 0xffffffff
999.xword 0xffffffff
1000.xword 0xffffffff
1001.xword 0xffffffff
1002.xword 0xffffffff
1003
1004 ! Next threads data area
1005.align 256
1006.xword 0xffffffff
1007.xword 0xffffffff
1008.xword 0xffffffff
1009.xword 0xffffffff
1010.xword 0xffffffff
1011.xword 0xffffffff
1012.xword 0xffffffff
1013.xword 0xffffffff
1014.xword 0xffffffff
1015.xword 0xffffffff
1016.xword 0xffffffff
1017.xword 0xffffffff
1018.xword 0xffffffff
1019.xword 0xffffffff
1020.xword 0xffffffff
1021.xword 0xffffffff
1022
1023 ! Next threads data area
1024.align 256
1025.xword 0xffffffff
1026.xword 0xffffffff
1027.xword 0xffffffff
1028.xword 0xffffffff
1029.xword 0xffffffff
1030.xword 0xffffffff
1031.xword 0xffffffff
1032.xword 0xffffffff
1033.xword 0xffffffff
1034.xword 0xffffffff
1035.xword 0xffffffff
1036.xword 0xffffffff
1037.xword 0xffffffff
1038.xword 0xffffffff
1039.xword 0xffffffff
1040.xword 0xffffffff
1041
1042 ! Next threads data area
1043.align 256
1044.xword 0xffffffff
1045.xword 0xffffffff
1046.xword 0xffffffff
1047.xword 0xffffffff
1048.xword 0xffffffff
1049.xword 0xffffffff
1050.xword 0xffffffff
1051.xword 0xffffffff
1052.xword 0xffffffff
1053.xword 0xffffffff
1054.xword 0xffffffff
1055.xword 0xffffffff
1056.xword 0xffffffff
1057.xword 0xffffffff
1058.xword 0xffffffff
1059.xword 0xffffffff
1060
1061 ! Next threads data area
1062.align 256
1063.xword 0xffffffff
1064.xword 0xffffffff
1065.xword 0xffffffff
1066.xword 0xffffffff
1067.xword 0xffffffff
1068.xword 0xffffffff
1069.xword 0xffffffff
1070.xword 0xffffffff
1071.xword 0xffffffff
1072.xword 0xffffffff
1073.xword 0xffffffff
1074.xword 0xffffffff
1075.xword 0xffffffff
1076.xword 0xffffffff
1077.xword 0xffffffff
1078.xword 0xffffffff
1079
1080 ! Next threads data area
1081.align 256
1082.xword 0xffffffff
1083.xword 0xffffffff
1084.xword 0xffffffff
1085.xword 0xffffffff
1086.xword 0xffffffff
1087.xword 0xffffffff
1088.xword 0xffffffff
1089.xword 0xffffffff
1090.xword 0xffffffff
1091.xword 0xffffffff
1092.xword 0xffffffff
1093.xword 0xffffffff
1094.xword 0xffffffff
1095.xword 0xffffffff
1096.xword 0xffffffff
1097.xword 0xffffffff
1098
1099 ! Next threads data area
1100.align 256
1101.xword 0xffffffff
1102.xword 0xffffffff
1103.xword 0xffffffff
1104.xword 0xffffffff
1105.xword 0xffffffff
1106.xword 0xffffffff
1107.xword 0xffffffff
1108.xword 0xffffffff
1109.xword 0xffffffff
1110.xword 0xffffffff
1111.xword 0xffffffff
1112.xword 0xffffffff
1113.xword 0xffffffff
1114.xword 0xffffffff
1115.xword 0xffffffff
1116.xword 0xffffffff
1117
1118 ! Next threads data area
1119.align 256
1120.xword 0xffffffff
1121.xword 0xffffffff
1122.xword 0xffffffff
1123.xword 0xffffffff
1124.xword 0xffffffff
1125.xword 0xffffffff
1126.xword 0xffffffff
1127.xword 0xffffffff
1128.xword 0xffffffff
1129.xword 0xffffffff
1130.xword 0xffffffff
1131.xword 0xffffffff
1132.xword 0xffffffff
1133.xword 0xffffffff
1134.xword 0xffffffff
1135.xword 0xffffffff
1136
1137 ! Next threads data area
1138.align 256
1139.xword 0xffffffff
1140.xword 0xffffffff
1141.xword 0xffffffff
1142.xword 0xffffffff
1143.xword 0xffffffff
1144.xword 0xffffffff
1145.xword 0xffffffff
1146.xword 0xffffffff
1147.xword 0xffffffff
1148.xword 0xffffffff
1149.xword 0xffffffff
1150.xword 0xffffffff
1151.xword 0xffffffff
1152.xword 0xffffffff
1153.xword 0xffffffff
1154.xword 0xffffffff
1155
1156 ! Next threads data area
1157.align 256
1158.xword 0xffffffff
1159.xword 0xffffffff
1160.xword 0xffffffff
1161.xword 0xffffffff
1162.xword 0xffffffff
1163.xword 0xffffffff
1164.xword 0xffffffff
1165.xword 0xffffffff
1166.xword 0xffffffff
1167.xword 0xffffffff
1168.xword 0xffffffff
1169.xword 0xffffffff
1170.xword 0xffffffff
1171.xword 0xffffffff
1172.xword 0xffffffff
1173.xword 0xffffffff
1174
1175 ! Next threads data area
1176.align 256
1177.xword 0xffffffff
1178.xword 0xffffffff
1179.xword 0xffffffff
1180.xword 0xffffffff
1181.xword 0xffffffff
1182.xword 0xffffffff
1183.xword 0xffffffff
1184.xword 0xffffffff
1185.xword 0xffffffff
1186.xword 0xffffffff
1187.xword 0xffffffff
1188.xword 0xffffffff
1189.xword 0xffffffff
1190.xword 0xffffffff
1191.xword 0xffffffff
1192.xword 0xffffffff
1193
1194 ! Next threads data area
1195.align 256
1196.xword 0xffffffff
1197.xword 0xffffffff
1198.xword 0xffffffff
1199.xword 0xffffffff
1200.xword 0xffffffff
1201.xword 0xffffffff
1202.xword 0xffffffff
1203.xword 0xffffffff
1204.xword 0xffffffff
1205.xword 0xffffffff
1206.xword 0xffffffff
1207.xword 0xffffffff
1208.xword 0xffffffff
1209.xword 0xffffffff
1210.xword 0xffffffff
1211.xword 0xffffffff
1212
1213 ! Next threads data area
1214.align 256
1215.xword 0xffffffff
1216.xword 0xffffffff
1217.xword 0xffffffff
1218.xword 0xffffffff
1219.xword 0xffffffff
1220.xword 0xffffffff
1221.xword 0xffffffff
1222.xword 0xffffffff
1223.xword 0xffffffff
1224.xword 0xffffffff
1225.xword 0xffffffff
1226.xword 0xffffffff
1227.xword 0xffffffff
1228.xword 0xffffffff
1229.xword 0xffffffff
1230.xword 0xffffffff
1231
1232 ! Next threads data area
1233.align 256
1234.xword 0xffffffff
1235.xword 0xffffffff
1236.xword 0xffffffff
1237.xword 0xffffffff
1238.xword 0xffffffff
1239.xword 0xffffffff
1240.xword 0xffffffff
1241.xword 0xffffffff
1242.xword 0xffffffff
1243.xword 0xffffffff
1244.xword 0xffffffff
1245.xword 0xffffffff
1246.xword 0xffffffff
1247.xword 0xffffffff
1248.xword 0xffffffff
1249.xword 0xffffffff
1250
1251 ! Next threads data area
1252.align 256
1253.xword 0xffffffff
1254.xword 0xffffffff
1255.xword 0xffffffff
1256.xword 0xffffffff
1257.xword 0xffffffff
1258.xword 0xffffffff
1259.xword 0xffffffff
1260.xword 0xffffffff
1261.xword 0xffffffff
1262.xword 0xffffffff
1263.xword 0xffffffff
1264.xword 0xffffffff
1265.xword 0xffffffff
1266.xword 0xffffffff
1267.xword 0xffffffff
1268.xword 0xffffffff
1269
1270 ! Next threads data area
1271.align 256
1272.xword 0xffffffff
1273.xword 0xffffffff
1274.xword 0xffffffff
1275.xword 0xffffffff
1276.xword 0xffffffff
1277.xword 0xffffffff
1278.xword 0xffffffff
1279.xword 0xffffffff
1280.xword 0xffffffff
1281.xword 0xffffffff
1282.xword 0xffffffff
1283.xword 0xffffffff
1284.xword 0xffffffff
1285.xword 0xffffffff
1286.xword 0xffffffff
1287.xword 0xffffffff
1288
1289 ! Next threads data area
1290.align 256
1291.xword 0xffffffff
1292.xword 0xffffffff
1293.xword 0xffffffff
1294.xword 0xffffffff
1295.xword 0xffffffff
1296.xword 0xffffffff
1297.xword 0xffffffff
1298.xword 0xffffffff
1299.xword 0xffffffff
1300.xword 0xffffffff
1301.xword 0xffffffff
1302.xword 0xffffffff
1303.xword 0xffffffff
1304.xword 0xffffffff
1305.xword 0xffffffff
1306.xword 0xffffffff
1307
1308 ! Next threads data area
1309.align 256
1310.xword 0xffffffff
1311.xword 0xffffffff
1312.xword 0xffffffff
1313.xword 0xffffffff
1314.xword 0xffffffff
1315.xword 0xffffffff
1316.xword 0xffffffff
1317.xword 0xffffffff
1318.xword 0xffffffff
1319.xword 0xffffffff
1320.xword 0xffffffff
1321.xword 0xffffffff
1322.xword 0xffffffff
1323.xword 0xffffffff
1324.xword 0xffffffff
1325.xword 0xffffffff
1326
1327 ! Next threads data area
1328.align 256
1329.xword 0xffffffff
1330.xword 0xffffffff
1331.xword 0xffffffff
1332.xword 0xffffffff
1333.xword 0xffffffff
1334.xword 0xffffffff
1335.xword 0xffffffff
1336.xword 0xffffffff
1337.xword 0xffffffff
1338.xword 0xffffffff
1339.xword 0xffffffff
1340.xword 0xffffffff
1341.xword 0xffffffff
1342.xword 0xffffffff
1343.xword 0xffffffff
1344.xword 0xffffffff
1345
1346.end
1347
1348
1349