Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / arch / v9 / diag / blimp_rand1_8t_4240359.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: blimp_rand1_8t_4240359.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#include "asi_s.h"
39
40#define THREAD_COUNT 8
41
42#define PART0_NZ_PAGE_SIZE_0 5
43#define PART0_NZ_PAGE_SIZE_1 1
44#define PART0_NZ_PAGE_SIZE_2 5
45#define PART0_NZ_PAGE_SIZE_3 3
46#define PART0_Z_PAGE_SIZE_0 0
47#define PART0_Z_PAGE_SIZE_1 1
48#define PART0_Z_PAGE_SIZE_2 0
49#define PART0_Z_PAGE_SIZE_3 0
50#define PART0_NZ_HWTEN_0 1
51#define PART0_NZ_HWTEN_1 1
52#define PART0_NZ_HWTEN_2 1
53#define PART0_NZ_HWTEN_3 1
54#define PART0_Z_HWTEN_0 1
55#define PART0_Z_HWTEN_1 1
56#define PART0_Z_HWTEN_2 1
57#define PART0_Z_HWTEN_3 1
58#define TSB_SEARCH_BURST
59#define PART0_NZ_RANOTPA_0 0
60#define PART0_NZ_USECTX1_0 1
61#define PART0_NZ_RANOTPA_1 1
62#define PART0_NZ_RANOTPA_2 0
63#define PART0_NZ_RANOTPA_3 0
64#define PART0_Z_RANOTPA_0 1
65#define PART0_Z_RANOTPA_1 1
66#define PART0_Z_RANOTPA_2 1
67#define PART0_Z_RANOTPA_3 1
68#define IMMU_HAS_SHARED_CTXT
69#define DMMU_HAS_SHARED_CTXT
70
71
72#define CREGS_PIL 0
73#define CREGS_FPRS_FEF 1
74#define CREGS_TSTATE_ASI 0x81
75#define SCONTEXT 0x44
76
77#define MAIN_PAGE_NUCLEUS_ONLY
78#define USER_PAGE_CUSTOM_MAP
79#define USER_TEXT_MT_MAP
80#define USER_DATA_MT_MAP
81#define NO_NZ_TSB_IN_PRIV
82
83! Give us more space to work with
84#define PART_0_LIMIT 0xFFFFFFFFF
85#define DISABLE_PART_LIMIT_CHECK
86#define KERNEL_BASE_TEXT_VA 0xA34000 /*TSB index 11A*/
87#define KERNEL_BASE_TEXT_RA 0xA34000
88#define KERNEL_BASE_DATA_VA 0xC34000 /*TSB index 21A*/
89#define KERNEL_BASE_DATA_RA 0xC34000
90
91! Use BLIMP's reflecting handler for the direct-to-hypervisor traps
92#define H_HT0_IAE_privilege_violation_0x08 blimp_reflector
93#define H_HT0_IAE_unauth_access_0x0b blimp_reflector
94#define H_HT0_IAE_nfo_page_0x0c blimp_reflector
95#define H_HT0_Illegal_instruction_0x10 blimp_reflector
96#define H_HT0_DAE_invalid_asi_0x14 blimp_reflector
97#define H_HT0_DAE_privilege_violation_0x15 blimp_reflector
98#define H_HT0_DAE_nc_page_0x16 blimp_reflector
99#define H_HT0_DAE_nfo_page_0x17 blimp_reflector
100#define H_HT0_DAE_so_page_0x30 blimp_reflector
101#define H_HT0_Mem_Address_Not_Aligned_0x34 blimp_reflector
102#define H_HT0_Lddf_Mem_Address_Not_Aligned_0x35 blimp_reflector
103#define H_HT0_Stdf_Mem_Address_Not_Aligned_0x36 blimp_reflector
104#define H_HT0_Privileged_Action_0x37 blimp_reflector
105
106! BLIMP's own demap services
107#define H_HT0_HTrap_Instruction_0 blimp_hyp_demapd
108#define H_HT0_HTrap_Instruction_1 blimp_hyp_demapi
109
110#include "hboot.s"
111
112#ifndef BLIMP_HYPER_INCLUDED
113#define BLIMP_HYPER_INCLUDED
114
115
116#ifndef BLIMP_HYPER_PA
117#define BLIMP_HYPER_PA 0xB0000
118#endif
119
120SECTION .BLIMP_HYPER TEXT_VA=BLIMP_HYPER_PA
121attr_text {
122 Name = .BLIMP_HYPER,
123 hypervisor
124 }
125.text
126
127.global blimp_reflector
128blimp_reflector:
129
130#if 0
131 rdpr %tl, %g2 ! allowed only from TL=0
132 cmp %g2, 1
133 tne T_BAD_TRAP
134#endif
135 rdpr %tstate, %g2 ! get TSTATE[1]
136 rdpr %tt, %g3 ! get TT[1]
137 rdhpr %htstate, %g4 ! get HTSTATE[1]
138
139 wrpr %g0, 2, %tl ! TL = 2
140 or %g2, 0x400, %g2 ! priv bit
141 mov 1, %g5
142 sllx %g5, 40, %g5
143 add %g2, %g5, %g2 ! inc GL for new TSTATE
144 wrpr %g2, 0, %tstate ! set TSTATE[2] with PRIV=1
145 wrhpr %g4, 0, %htstate ! set HTSTATE[2] with HPRIV=0
146
147 rdpr %tba, %g4
148 sllx %g3, 5, %g3
149 add %g4, %g3, %g4 ! vector = tba + tt<<5
150 wrpr %g4, 0, %tpc ! set TPC[2]
151 wrpr %g4, 4, %tnpc ! set TNPC[2]
152
153 retry ! resume in priv mode handler (TL=1)
154
155
156/**************************************************************************
157 * BLIMP Hypervisor services:
158 **************************************************************************/
159
160! DEMAP DATA
161.global blimp_hyp_demapd
162blimp_hyp_demapd:
163
164 stxa %o0, [%o0]ASI_DMMU_DEMAP
165 done
166
167! DEMAP INST
168.global blimp_hyp_demapi
169blimp_hyp_demapi:
170
171 stxa %o0, [%o0]ASI_IMMU_DEMAP
172 done
173
174#endif /*BLIMP_HYPER_INCLUDED*/
175
176
177
178! Context 68 runs in 64-bit addressing mode, big-endian
179
180!========================================================================
181
182SECTION .bdata002 DATA_VA=0x11f3fce0000
183attr_data {
184 Name = .bdata002,
185 VA = 0x11f3fce0000,
186 RA = 0xffffd0000,
187 PA = ra2pa(0xffffd0000,0),
188 part_0_ctx_nonzero_tsb_config_1,
189 TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
190 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
191 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
192}
193
194
195SECTION .bdata002
196.data
197DATA003:
198 .xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA004+0x88
199 .xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA012+0x88
200BD00159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
201BD00164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
202BD00050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
203BD00005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
204BD00078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
205 .byte 0x97 ! 0000011F3FCE002E -005A 0
206BD00046: .byte 0x6A ! 0000011F3FCE002F -0059 0
207BD00048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
208BD00140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
209BD00076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
210BD00018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
211BD00020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
212BD00079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
213BD00049: .half 0x691C ! 0000011F3FCE005A -002E 0
214BD00038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
215 .byte 0xE5 ! 0000011F3FCE0060 -0028 0
216BD00083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
217BD00003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
218BD00036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
219BD00015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
220BD00092: .half 0x6190 ! 0000011F3FCE006C -001C 0
221BD00120: .half 0x645C ! 0000011F3FCE006E -001A 0
222BD00144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
223BD00056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
224BD00141: .half 0x0280 ! 0000011F3FCE007A -000E 0
225BD00032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
226BD00107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
227BD00057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
228BD00142: .byte 0x97 ! 0000011F3FCE008C +0004 0
229BD00055: .byte 0x86 ! 0000011F3FCE008D +0005 0
230BD00006: .byte 0xFB ! 0000011F3FCE008E +0006 0
231BD00094: .byte 0x0B ! 0000011F3FCE008F +0007 0
232BD00053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
233BD00025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
234BD00091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
235BD00052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
236BD00024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
237BD00258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
238 .byte 0xDB ! 0000011F3FCE00B3 +002B 0
239BD00224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
240BD00022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
241BD00106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
242BD00013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
243BD00063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
244BD00112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
245BD00017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
246BD00188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
247BD00104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
248BD00088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
249BD00254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
250BD00131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
251BD00122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
252BD00138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
253BD00080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
254BD00180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
255BD00044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
256BD00002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
257BD00019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
258BD00058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
259BD00062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
260
261!========================================================================
262
263SECTION .bdata003 DATA_VA=0xffffd38950000000
264attr_data {
265 Name = .bdata003,
266 VA = 0xffffd38950000000,
267 RA = ra2pa(0xfd0000000,0),
268 PA = ra2pa(0xfd0000000,0),
269 part_0_ctx_nonzero_tsb_config_2,
270 TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
271 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
272 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
273}
274
275
276SECTION .bdata003
277.data
278DATA004:
279 .xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA005+0x88
280 .xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA003+0x88
281 .xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
282 .xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
283 .xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
284 .word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
285 .half 0xE358 ! FFFFD3895000002C -005C 0
286 .byte 0xB4 ! FFFFD3895000002E -005A 0
287 .byte 0xBD ! FFFFD3895000002F -0059 0
288 .xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
289 .xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
290 .xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
291 .xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
292 .xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
293 .half 0x08E1 ! FFFFD38950000058 -0030 0
294 .half 0x7FEF ! FFFFD3895000005A -002E 0
295 .word 0xE42E935B ! FFFFD3895000005C -002C 0
296 .byte 0x7C ! FFFFD38950000060 -0028 0
297 .byte 0xF5 ! FFFFD38950000061 -0027 0
298 .half 0x91F9 ! FFFFD38950000062 -0026 0
299 .word 0xD35959B2 ! FFFFD38950000064 -0024 0
300 .word 0xE096059F ! FFFFD38950000068 -0020 0
301 .half 0x56DD ! FFFFD3895000006C -001C 0
302 .half 0xD69D ! FFFFD3895000006E -001A 0
303 .xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
304 .half 0xDA77 ! FFFFD38950000078 -0010 0
305 .half 0xCF86 ! FFFFD3895000007A -000E 0
306 .word 0x926AEF82 ! FFFFD3895000007C -000C 0
307 .xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
308 .word 0x687C0D73 ! FFFFD38950000088 +0000 0
309 .byte 0x83 ! FFFFD3895000008C +0004 0
310 .byte 0x7C ! FFFFD3895000008D +0005 0
311 .byte 0x0E ! FFFFD3895000008E +0006 0
312 .byte 0x6A ! FFFFD3895000008F +0007 0
313 .xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
314 .xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
315 .xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
316 .xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
317 .half 0x6FD9 ! FFFFD389500000B0 +0028 0
318 .byte 0x37 ! FFFFD389500000B2 +002A 0
319 .byte 0x69 ! FFFFD389500000B3 +002B 0
320 .word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
321 .xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
322 .xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
323 .xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
324 .word 0x0042EA34 ! FFFFD389500000D0 +0048 0
325 .word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
326 .byte 0x4F ! FFFFD389500000D8 +0050 0
327 .byte 0xFF ! FFFFD389500000D9 +0051 0
328 .byte 0x48 ! FFFFD389500000DA +0052 0
329 .byte 0x37 ! FFFFD389500000DB +0053 0
330 .half 0xB01D ! FFFFD389500000DC +0054 0
331 .byte 0xAA ! FFFFD389500000DE +0056 0
332 .byte 0x2A ! FFFFD389500000DF +0057 0
333 .xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
334 .word 0xC7222301 ! FFFFD389500000E8 +0060 0
335 .word 0xAA92CD9A ! FFFFD389500000EC +0064 0
336 .word 0x7BD8102C ! FFFFD389500000F0 +0068 0
337 .word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
338 .xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
339 .xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
340 .xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
341
342!========================================================================
343
344SECTION .bdata004 DATA_VA=0x97e60000
345attr_data {
346 Name = .bdata004,
347 VA = 0x97e60000,
348 RA = 0xffffc0000,
349 PA = ra2pa(0xffffc0000,0),
350 part_0_ctx_nonzero_tsb_config_1,
351 TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
352 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
353 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
354}
355
356
357SECTION .bdata004
358.data
359DATA005:
360 .xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA006+0x88
361 .xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA004+0x88
362 .xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
363 .xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
364 .xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
365 .word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
366 .half 0x8BF2 ! 0000000097E6002C -005C 0
367 .byte 0xCA ! 0000000097E6002E -005A 0
368 .byte 0x3D ! 0000000097E6002F -0059 0
369 .xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
370 .xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
371 .xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
372 .xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
373 .xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
374 .half 0x46DE ! 0000000097E60058 -0030 0
375 .half 0x4E70 ! 0000000097E6005A -002E 0
376 .word 0x54B43438 ! 0000000097E6005C -002C 0
377 .byte 0x7B ! 0000000097E60060 -0028 0
378 .byte 0x1E ! 0000000097E60061 -0027 0
379 .half 0xE6E5 ! 0000000097E60062 -0026 0
380 .word 0xA227C0EC ! 0000000097E60064 -0024 0
381 .word 0x7B08F269 ! 0000000097E60068 -0020 0
382 .half 0x1179 ! 0000000097E6006C -001C 0
383 .half 0x4D93 ! 0000000097E6006E -001A 0
384 .xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
385 .half 0x5FB7 ! 0000000097E60078 -0010 0
386 .half 0x8466 ! 0000000097E6007A -000E 0
387 .word 0x10D8EE45 ! 0000000097E6007C -000C 0
388 .xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
389 .word 0xA63537FA ! 0000000097E60088 +0000 0
390 .byte 0x23 ! 0000000097E6008C +0004 0
391 .byte 0x93 ! 0000000097E6008D +0005 0
392 .byte 0x37 ! 0000000097E6008E +0006 0
393 .byte 0xAD ! 0000000097E6008F +0007 0
394 .xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
395 .xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
396 .xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
397 .xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
398 .half 0x5E21 ! 0000000097E600B0 +0028 0
399 .byte 0xE1 ! 0000000097E600B2 +002A 0
400 .byte 0xC6 ! 0000000097E600B3 +002B 0
401 .word 0xA08618C4 ! 0000000097E600B4 +002C 0
402 .xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
403 .xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
404 .xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
405 .word 0x45D5E096 ! 0000000097E600D0 +0048 0
406 .word 0xE3C3856E ! 0000000097E600D4 +004C 0
407 .byte 0x57 ! 0000000097E600D8 +0050 0
408 .byte 0xEA ! 0000000097E600D9 +0051 0
409 .byte 0x2D ! 0000000097E600DA +0052 0
410 .byte 0x50 ! 0000000097E600DB +0053 0
411 .half 0xEA9F ! 0000000097E600DC +0054 0
412 .byte 0xA0 ! 0000000097E600DE +0056 0
413 .byte 0xD3 ! 0000000097E600DF +0057 0
414 .xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
415 .word 0xE0E276C7 ! 0000000097E600E8 +0060 0
416 .word 0x9E1EB393 ! 0000000097E600EC +0064 0
417 .word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
418 .word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
419 .xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
420 .xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
421 .xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
422
423!========================================================================
424
425SECTION .bdata005 DATA_VA=0x1ef13c0000
426attr_data {
427 Name = .bdata005,
428 VA = 0x1ef13c0000,
429 RA = 0xffffb0000,
430 PA = ra2pa(0xffffb0000,0),
431 part_0_ctx_nonzero_tsb_config_1,
432 TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
433 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
434 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
435}
436
437
438SECTION .bdata005
439.data
440DATA006:
441 .xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA007+0x88
442 .xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA005+0x88
443 .xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
444 .xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
445 .xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
446 .word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
447 .half 0x172D ! 0000001EF13C002C -005C 0
448 .byte 0xB3 ! 0000001EF13C002E -005A 0
449 .byte 0xA9 ! 0000001EF13C002F -0059 0
450 .xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
451 .xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
452 .xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
453 .xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
454 .xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
455 .half 0x373E ! 0000001EF13C0058 -0030 0
456 .half 0x2AF7 ! 0000001EF13C005A -002E 0
457 .word 0x9B9883FC ! 0000001EF13C005C -002C 0
458 .byte 0xA7 ! 0000001EF13C0060 -0028 0
459 .byte 0xEF ! 0000001EF13C0061 -0027 0
460 .half 0x8777 ! 0000001EF13C0062 -0026 0
461 .word 0x0B89E94A ! 0000001EF13C0064 -0024 0
462 .word 0xD916D42E ! 0000001EF13C0068 -0020 0
463 .half 0xFD69 ! 0000001EF13C006C -001C 0
464 .half 0x5750 ! 0000001EF13C006E -001A 0
465 .xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
466 .half 0x5A80 ! 0000001EF13C0078 -0010 0
467 .half 0xFC99 ! 0000001EF13C007A -000E 0
468 .word 0x57022153 ! 0000001EF13C007C -000C 0
469 .xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
470 .word 0x16D5B40E ! 0000001EF13C0088 +0000 0
471 .byte 0x1B ! 0000001EF13C008C +0004 0
472 .byte 0x6C ! 0000001EF13C008D +0005 0
473 .byte 0x1F ! 0000001EF13C008E +0006 0
474 .byte 0x70 ! 0000001EF13C008F +0007 0
475 .xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
476 .xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
477 .xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
478 .xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
479 .half 0xF48E ! 0000001EF13C00B0 +0028 0
480 .byte 0xFF ! 0000001EF13C00B2 +002A 0
481 .byte 0x24 ! 0000001EF13C00B3 +002B 0
482 .word 0xC013291D ! 0000001EF13C00B4 +002C 0
483 .xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
484 .xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
485 .xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
486 .word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
487 .word 0x223B7787 ! 0000001EF13C00D4 +004C 0
488 .byte 0x31 ! 0000001EF13C00D8 +0050 0
489 .byte 0x3F ! 0000001EF13C00D9 +0051 0
490 .byte 0xE7 ! 0000001EF13C00DA +0052 0
491 .byte 0x8A ! 0000001EF13C00DB +0053 0
492 .half 0xDEEC ! 0000001EF13C00DC +0054 0
493 .byte 0x52 ! 0000001EF13C00DE +0056 0
494 .byte 0x13 ! 0000001EF13C00DF +0057 0
495 .xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
496 .word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
497 .word 0xD64D72FD ! 0000001EF13C00EC +0064 0
498 .word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
499 .word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
500 .xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
501 .xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
502 .xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
503
504!========================================================================
505
506SECTION .bdata006 DATA_VA=0xffffa654f0000000
507attr_data {
508 Name = .bdata006,
509 VA = 0xffffa654f0000000,
510 RA = ra2pa(0xfc0000000,0),
511 PA = ra2pa(0xfc0000000,0),
512 part_0_ctx_nonzero_tsb_config_2,
513 TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
514 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
515 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
516}
517
518
519SECTION .bdata006
520.data
521DATA007:
522 .xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA008+0x88
523 .xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA006+0x88
524 .xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
525 .xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
526 .xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
527 .word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
528 .half 0x5729 ! FFFFA654F000002C -005C 0
529 .byte 0x58 ! FFFFA654F000002E -005A 0
530 .byte 0x4D ! FFFFA654F000002F -0059 0
531 .xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
532 .xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
533 .xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
534 .xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
535 .xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
536 .half 0x8207 ! FFFFA654F0000058 -0030 0
537 .half 0x99C6 ! FFFFA654F000005A -002E 0
538 .word 0x6D2167E2 ! FFFFA654F000005C -002C 0
539 .byte 0xBB ! FFFFA654F0000060 -0028 0
540 .byte 0x66 ! FFFFA654F0000061 -0027 0
541 .half 0x22BA ! FFFFA654F0000062 -0026 0
542 .word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
543 .word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
544 .half 0x9166 ! FFFFA654F000006C -001C 0
545 .half 0x2DC8 ! FFFFA654F000006E -001A 0
546 .xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
547 .half 0x41D3 ! FFFFA654F0000078 -0010 0
548 .half 0x7FAD ! FFFFA654F000007A -000E 0
549 .word 0x3BE8C27A ! FFFFA654F000007C -000C 0
550 .xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
551 .word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
552 .byte 0xC9 ! FFFFA654F000008C +0004 0
553 .byte 0xA7 ! FFFFA654F000008D +0005 0
554 .byte 0x83 ! FFFFA654F000008E +0006 0
555 .byte 0x15 ! FFFFA654F000008F +0007 0
556 .xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
557 .xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
558 .xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
559 .xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
560 .half 0xD3AB ! FFFFA654F00000B0 +0028 0
561 .byte 0xC5 ! FFFFA654F00000B2 +002A 0
562 .byte 0xB6 ! FFFFA654F00000B3 +002B 0
563 .word 0xD753A09F ! FFFFA654F00000B4 +002C 0
564 .xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
565 .xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
566 .xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
567 .word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
568 .word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
569 .byte 0x19 ! FFFFA654F00000D8 +0050 0
570 .byte 0x1C ! FFFFA654F00000D9 +0051 0
571 .byte 0xA6 ! FFFFA654F00000DA +0052 0
572 .byte 0xD5 ! FFFFA654F00000DB +0053 0
573 .half 0x95D3 ! FFFFA654F00000DC +0054 0
574 .byte 0x8E ! FFFFA654F00000DE +0056 0
575 .byte 0xB7 ! FFFFA654F00000DF +0057 0
576 .xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
577 .word 0xD4439115 ! FFFFA654F00000E8 +0060 0
578 .word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
579 .word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
580 .word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
581 .xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
582 .xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
583 .xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
584
585!========================================================================
586
587SECTION .bdata007 DATA_VA=0xffff816450000000
588attr_data {
589 Name = .bdata007,
590 VA = 0xffff816450000000,
591 RA = ra2pa(0xfb0000000,0),
592 PA = ra2pa(0xfb0000000,0),
593 part_0_ctx_nonzero_tsb_config_2,
594 TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
595 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
596 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
597}
598
599
600SECTION .bdata007
601.data
602DATA008:
603 .xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA009+0x88
604 .xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA007+0x88
605 .xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
606 .xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
607 .xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
608 .word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
609 .half 0xC696 ! FFFF81645000002C -005C 0
610 .byte 0xBF ! FFFF81645000002E -005A 0
611 .byte 0x3C ! FFFF81645000002F -0059 0
612 .xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
613 .xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
614 .xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
615 .xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
616 .xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
617 .half 0xF62D ! FFFF816450000058 -0030 0
618 .half 0x0BB3 ! FFFF81645000005A -002E 0
619 .word 0x9611CDBA ! FFFF81645000005C -002C 0
620 .byte 0x13 ! FFFF816450000060 -0028 0
621 .byte 0x9E ! FFFF816450000061 -0027 0
622 .half 0xB771 ! FFFF816450000062 -0026 0
623 .word 0xF8C922D6 ! FFFF816450000064 -0024 0
624 .word 0x34E607FC ! FFFF816450000068 -0020 0
625 .half 0x9221 ! FFFF81645000006C -001C 0
626 .half 0x8549 ! FFFF81645000006E -001A 0
627 .xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
628 .half 0xEDA0 ! FFFF816450000078 -0010 0
629 .half 0xA09D ! FFFF81645000007A -000E 0
630 .word 0x424195A1 ! FFFF81645000007C -000C 0
631 .xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
632 .word 0x75F62C27 ! FFFF816450000088 +0000 0
633 .byte 0x8B ! FFFF81645000008C +0004 0
634 .byte 0x72 ! FFFF81645000008D +0005 0
635 .byte 0xAF ! FFFF81645000008E +0006 0
636 .byte 0x79 ! FFFF81645000008F +0007 0
637 .xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
638 .xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
639 .xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
640 .xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
641 .half 0x98B0 ! FFFF8164500000B0 +0028 0
642 .byte 0x91 ! FFFF8164500000B2 +002A 0
643 .byte 0xBF ! FFFF8164500000B3 +002B 0
644 .word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
645 .xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
646 .xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
647 .xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
648 .word 0x889B70EC ! FFFF8164500000D0 +0048 0
649 .word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
650 .byte 0x4F ! FFFF8164500000D8 +0050 0
651 .byte 0x19 ! FFFF8164500000D9 +0051 0
652 .byte 0x98 ! FFFF8164500000DA +0052 0
653 .byte 0xA1 ! FFFF8164500000DB +0053 0
654 .half 0xC4FC ! FFFF8164500000DC +0054 0
655 .byte 0x15 ! FFFF8164500000DE +0056 0
656 .byte 0x89 ! FFFF8164500000DF +0057 0
657 .xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
658 .word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
659 .word 0x54114D60 ! FFFF8164500000EC +0064 0
660 .word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
661 .word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
662 .xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
663 .xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
664 .xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
665
666!========================================================================
667
668SECTION .bdata008 DATA_VA=0xfffff29230000000
669attr_data {
670 Name = .bdata008,
671 VA = 0xfffff29230000000,
672 RA = ra2pa(0xfa0000000,0),
673 PA = ra2pa(0xfa0000000,0),
674 part_0_ctx_nonzero_tsb_config_2,
675 TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
676 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
677 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
678}
679
680
681SECTION .bdata008
682.data
683DATA009:
684 .xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA010+0x88
685 .xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA008+0x88
686 .xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
687 .xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
688 .xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
689 .word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
690 .half 0x2275 ! FFFFF2923000002C -005C 0
691 .byte 0x71 ! FFFFF2923000002E -005A 0
692 .byte 0xB3 ! FFFFF2923000002F -0059 0
693 .xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
694 .xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
695 .xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
696 .xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
697 .xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
698 .half 0x9A10 ! FFFFF29230000058 -0030 0
699 .half 0x516A ! FFFFF2923000005A -002E 0
700 .word 0xC87109EF ! FFFFF2923000005C -002C 0
701 .byte 0x8B ! FFFFF29230000060 -0028 0
702 .byte 0x65 ! FFFFF29230000061 -0027 0
703 .half 0x9B5E ! FFFFF29230000062 -0026 0
704 .word 0xED846735 ! FFFFF29230000064 -0024 0
705 .word 0x54AB0E00 ! FFFFF29230000068 -0020 0
706 .half 0xAC1D ! FFFFF2923000006C -001C 0
707 .half 0x2350 ! FFFFF2923000006E -001A 0
708 .xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
709 .half 0x9A2A ! FFFFF29230000078 -0010 0
710 .half 0xE6D4 ! FFFFF2923000007A -000E 0
711 .word 0x1BC150EB ! FFFFF2923000007C -000C 0
712 .xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
713 .word 0x1E5979B2 ! FFFFF29230000088 +0000 0
714 .byte 0xF0 ! FFFFF2923000008C +0004 0
715 .byte 0xC0 ! FFFFF2923000008D +0005 0
716 .byte 0x52 ! FFFFF2923000008E +0006 0
717 .byte 0x42 ! FFFFF2923000008F +0007 0
718 .xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
719 .xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
720 .xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
721 .xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
722 .half 0x3E01 ! FFFFF292300000B0 +0028 0
723 .byte 0xC4 ! FFFFF292300000B2 +002A 0
724 .byte 0xED ! FFFFF292300000B3 +002B 0
725 .word 0xCB21F183 ! FFFFF292300000B4 +002C 0
726 .xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
727 .xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
728 .xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
729 .word 0x6A8023CF ! FFFFF292300000D0 +0048 0
730 .word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
731 .byte 0xF1 ! FFFFF292300000D8 +0050 0
732 .byte 0xDC ! FFFFF292300000D9 +0051 0
733 .byte 0x10 ! FFFFF292300000DA +0052 0
734 .byte 0x05 ! FFFFF292300000DB +0053 0
735 .half 0xBD70 ! FFFFF292300000DC +0054 0
736 .byte 0x26 ! FFFFF292300000DE +0056 0
737 .byte 0xF5 ! FFFFF292300000DF +0057 0
738 .xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
739 .word 0x2C23D596 ! FFFFF292300000E8 +0060 0
740 .word 0x609926D9 ! FFFFF292300000EC +0064 0
741 .word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
742 .word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
743 .xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
744 .xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
745 .xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
746
747!========================================================================
748
749SECTION .bdata009 DATA_VA=0x18ff4b30000
750attr_data {
751 Name = .bdata009,
752 VA = 0x18ff4b30000,
753 RA = 0xffffa0000,
754 PA = ra2pa(0xffffa0000,0),
755 part_0_ctx_nonzero_tsb_config_1,
756 TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
757 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
758 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
759}
760
761
762SECTION .bdata009
763.data
764DATA010:
765 .xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA011+0x88
766 .xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA009+0x88
767 .xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
768 .xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
769 .xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
770 .word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
771 .half 0x8AF3 ! 0000018FF4B3002C -005C 0
772 .byte 0x83 ! 0000018FF4B3002E -005A 0
773 .byte 0x3B ! 0000018FF4B3002F -0059 0
774 .xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
775 .xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
776 .xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
777 .xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
778 .xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
779 .half 0xC3F7 ! 0000018FF4B30058 -0030 0
780 .half 0x950E ! 0000018FF4B3005A -002E 0
781 .word 0x61E9A84F ! 0000018FF4B3005C -002C 0
782 .byte 0x7E ! 0000018FF4B30060 -0028 0
783 .byte 0xD3 ! 0000018FF4B30061 -0027 0
784 .half 0xE0DA ! 0000018FF4B30062 -0026 0
785 .word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
786 .word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
787 .half 0xDEB5 ! 0000018FF4B3006C -001C 0
788 .half 0x6108 ! 0000018FF4B3006E -001A 0
789 .xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
790 .half 0xE7BB ! 0000018FF4B30078 -0010 0
791 .half 0xB571 ! 0000018FF4B3007A -000E 0
792 .word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
793 .xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
794 .word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
795 .byte 0x62 ! 0000018FF4B3008C +0004 0
796 .byte 0x08 ! 0000018FF4B3008D +0005 0
797 .byte 0x44 ! 0000018FF4B3008E +0006 0
798 .byte 0xC4 ! 0000018FF4B3008F +0007 0
799 .xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
800 .xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
801 .xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
802 .xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
803 .half 0x68AD ! 0000018FF4B300B0 +0028 0
804 .byte 0x16 ! 0000018FF4B300B2 +002A 0
805 .byte 0xAB ! 0000018FF4B300B3 +002B 0
806 .word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
807 .xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
808 .xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
809 .xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
810 .word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
811 .word 0xF95B719B ! 0000018FF4B300D4 +004C 0
812 .byte 0x8E ! 0000018FF4B300D8 +0050 0
813 .byte 0x6B ! 0000018FF4B300D9 +0051 0
814 .byte 0x35 ! 0000018FF4B300DA +0052 0
815 .byte 0xDC ! 0000018FF4B300DB +0053 0
816 .half 0x4BC2 ! 0000018FF4B300DC +0054 0
817 .byte 0x77 ! 0000018FF4B300DE +0056 0
818 .byte 0x90 ! 0000018FF4B300DF +0057 0
819 .xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
820 .word 0x9E371156 ! 0000018FF4B300E8 +0060 0
821 .word 0x544CF645 ! 0000018FF4B300EC +0064 0
822 .word 0x55354D61 ! 0000018FF4B300F0 +0068 0
823 .word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
824 .xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
825 .xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
826 .xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
827
828!========================================================================
829
830SECTION .bdata010 DATA_VA=0xffffd91910000000
831attr_data {
832 Name = .bdata010,
833 VA = 0xffffd91910000000,
834 RA = ra2pa(0xf90000000,0),
835 PA = ra2pa(0xf90000000,0),
836 part_0_ctx_nonzero_tsb_config_2,
837 TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
838 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
839 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
840}
841
842
843SECTION .bdata010
844.data
845DATA011:
846 .xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA012+0x88
847 .xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA010+0x88
848 .xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
849 .xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
850 .xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
851 .word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
852 .half 0x8629 ! FFFFD9191000002C -005C 0
853 .byte 0x8D ! FFFFD9191000002E -005A 0
854 .byte 0x97 ! FFFFD9191000002F -0059 0
855 .xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
856 .xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
857 .xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
858 .xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
859 .xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
860 .half 0xB60E ! FFFFD91910000058 -0030 0
861 .half 0x1685 ! FFFFD9191000005A -002E 0
862 .word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
863 .byte 0x07 ! FFFFD91910000060 -0028 0
864 .byte 0x59 ! FFFFD91910000061 -0027 0
865 .half 0xF408 ! FFFFD91910000062 -0026 0
866 .word 0xF460CB5B ! FFFFD91910000064 -0024 0
867 .word 0x85840BF1 ! FFFFD91910000068 -0020 0
868 .half 0xC34F ! FFFFD9191000006C -001C 0
869 .half 0x17CD ! FFFFD9191000006E -001A 0
870 .xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
871 .half 0x5978 ! FFFFD91910000078 -0010 0
872 .half 0x9214 ! FFFFD9191000007A -000E 0
873 .word 0x2D23F07A ! FFFFD9191000007C -000C 0
874 .xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
875 .word 0x431B657F ! FFFFD91910000088 +0000 0
876 .byte 0xD0 ! FFFFD9191000008C +0004 0
877 .byte 0x6F ! FFFFD9191000008D +0005 0
878 .byte 0x6E ! FFFFD9191000008E +0006 0
879 .byte 0x90 ! FFFFD9191000008F +0007 0
880 .xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
881 .xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
882 .xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
883 .xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
884 .half 0x1DE2 ! FFFFD919100000B0 +0028 0
885 .byte 0x1D ! FFFFD919100000B2 +002A 0
886 .byte 0x76 ! FFFFD919100000B3 +002B 0
887 .word 0xB75525B8 ! FFFFD919100000B4 +002C 0
888 .xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
889 .xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
890 .xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
891 .word 0xDE839651 ! FFFFD919100000D0 +0048 0
892 .word 0x575642AA ! FFFFD919100000D4 +004C 0
893 .byte 0xB2 ! FFFFD919100000D8 +0050 0
894 .byte 0xE8 ! FFFFD919100000D9 +0051 0
895 .byte 0xB7 ! FFFFD919100000DA +0052 0
896 .byte 0x1E ! FFFFD919100000DB +0053 0
897 .half 0x250D ! FFFFD919100000DC +0054 0
898 .byte 0x18 ! FFFFD919100000DE +0056 0
899 .byte 0x0D ! FFFFD919100000DF +0057 0
900 .xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
901 .word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
902 .word 0xB0473DD8 ! FFFFD919100000EC +0064 0
903 .word 0xD440DA91 ! FFFFD919100000F0 +0068 0
904 .word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
905 .xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
906 .xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
907 .xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
908
909!========================================================================
910
911SECTION .bdata011 DATA_VA=0xfffff8ab21800000
912attr_data {
913 Name = .bdata011,
914 VA = 0xfffff8ab21800000,
915 RA = ra2pa(0xf8fc00000,0),
916 PA = ra2pa(0xf8fc00000,0),
917 part_0_ctx_nonzero_tsb_config_3,
918 TTE_Context=68, TTE_Size=3, TTE_W=1, TTE_X=0,
919 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
920 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
921}
922
923
924SECTION .bdata011
925.data
926DATA012:
927 .xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA003+0x88
928 .xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA011+0x88
929 .xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
930 .xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
931 .xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
932 .word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
933 .half 0xC823 ! FFFFF8AB2180002C -005C 0
934 .byte 0xBB ! FFFFF8AB2180002E -005A 0
935 .byte 0xD9 ! FFFFF8AB2180002F -0059 0
936 .xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
937 .xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
938 .xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
939 .xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
940 .xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
941 .half 0xDF3D ! FFFFF8AB21800058 -0030 0
942 .half 0x096A ! FFFFF8AB2180005A -002E 0
943 .word 0x774F043C ! FFFFF8AB2180005C -002C 0
944 .byte 0xA5 ! FFFFF8AB21800060 -0028 0
945 .byte 0x0A ! FFFFF8AB21800061 -0027 0
946 .half 0xA049 ! FFFFF8AB21800062 -0026 0
947 .word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
948 .word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
949 .half 0x2D89 ! FFFFF8AB2180006C -001C 0
950 .half 0xF169 ! FFFFF8AB2180006E -001A 0
951 .xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
952 .half 0x73F4 ! FFFFF8AB21800078 -0010 0
953 .half 0x709C ! FFFFF8AB2180007A -000E 0
954 .word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
955 .xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
956 .word 0xD67432CD ! FFFFF8AB21800088 +0000 0
957 .byte 0xD4 ! FFFFF8AB2180008C +0004 0
958 .byte 0x3E ! FFFFF8AB2180008D +0005 0
959 .byte 0x11 ! FFFFF8AB2180008E +0006 0
960 .byte 0xE4 ! FFFFF8AB2180008F +0007 0
961 .xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
962 .xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
963 .xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
964 .xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
965 .half 0xEA85 ! FFFFF8AB218000B0 +0028 0
966 .byte 0xF5 ! FFFFF8AB218000B2 +002A 0
967 .byte 0xB7 ! FFFFF8AB218000B3 +002B 0
968 .word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
969 .xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
970 .xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
971 .xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
972 .word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
973 .word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
974 .byte 0x5E ! FFFFF8AB218000D8 +0050 0
975 .byte 0x2F ! FFFFF8AB218000D9 +0051 0
976 .byte 0xEA ! FFFFF8AB218000DA +0052 0
977 .byte 0x31 ! FFFFF8AB218000DB +0053 0
978 .half 0x0D29 ! FFFFF8AB218000DC +0054 0
979 .byte 0x5D ! FFFFF8AB218000DE +0056 0
980 .byte 0xA2 ! FFFFF8AB218000DF +0057 0
981 .xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
982 .word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
983 .word 0x0270D80F ! FFFFF8AB218000EC +0064 0
984 .word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
985 .word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
986 .xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
987 .xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
988 .xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
989
990!========================================================================
991
992SECTION .bblk012 DATA_VA=0xe1092c00000
993attr_data {
994 Name = .bblk012,
995 VA = 0xe1092c00000,
996 RA = ra2pa(0xf8f800000,0),
997 PA = ra2pa(0xf8f800000,0),
998 part_0_ctx_nonzero_tsb_config_3,
999 TTE_Context=68, TTE_Size=3, TTE_W=1, TTE_X=0,
1000 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1001 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1002}
1003
1004
1005SECTION .bblk012
1006.data
1007DATA013:
1008 .xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
1009 .xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
1010 .xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
1011 .xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
1012 .xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
1013 .xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
1014 .xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
1015 .xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
1016 .xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
1017 .xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
1018 .xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
1019 .xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
1020 .xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
1021 .xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
1022 .xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
1023 .xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
1024
1025!========================================================================
1026
1027SECTION .bcom001 DATA_VA=0x0
1028attr_data {
1029 Name = .bcom001,
1030 VA = 0x0,
1031 RA = ra2pa(0xfe0000000,0),
1032 PA = ra2pa(0xfe0000000,0),
1033 part_0_ctx_nonzero_tsb_config_0,
1034 TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
1035 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
1036 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1037}
1038
1039
1040SECTION .bcom001
1041.data
1042DATA002:
1043 .xword 0x7233DBDD151D415F ! 0000000000000000 +0000 0
1044
1045!========================================================================
1046
1047SECTION .bstk013 DATA_VA=0xb352c470000
1048attr_data {
1049 Name = .bstk013,
1050 VA = 0xb352c470000,
1051 RA = 0xffff90000,
1052 PA = ra2pa(0xffff90000,0),
1053 part_0_ctx_nonzero_tsb_config_1,
1054 TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
1055 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1056 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1057}
1058
1059
1060SECTION .bstk013
1061.data
1062 .skip 0x2000 ! 00000B352C470000
1063STACK0068:
1064
1065!========================================================================
1066
1067SECTION .bkey014 DATA_VA=0x19aa4800000
1068attr_data {
1069 Name = .bkey014,
1070 VA = 0x19aa4800000,
1071 RA = ra2pa(0xf8f400000,0),
1072 PA = ra2pa(0xf8f400000,0),
1073 part_0_ctx_nonzero_tsb_config_3,
1074 TTE_Context=68, TTE_Size=3, TTE_W=1, TTE_X=0,
1075 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1076 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1077}
1078
1079
1080SECTION .bkey014
1081.data
1082DATA015:
1083 .xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA003+0x88
1084 .xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA004+0x88
1085 .xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA005+0x88
1086 .xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA006+0x88
1087 .xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA007+0x88
1088 .xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA008+0x88
1089 .xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA009+0x88
1090 .xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA010+0x88
1091 .xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA011+0x88
1092 .xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA012+0x88
1093 .xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA013+0x0
1094 .xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
1095 .xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
1096 .xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
1097 .word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
1098
1099! Context 69 runs in 64-bit addressing mode, big-endian
1100
1101!========================================================================
1102
1103SECTION .bdata015 DATA_VA=0x11f3fce0000
1104attr_data {
1105 Name = .bdata015,
1106 VA = 0x11f3fce0000,
1107 RA = 0xffff80000,
1108 PA = ra2pa(0xffff80000,0),
1109 part_0_ctx_nonzero_tsb_config_1,
1110 TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
1111 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
1112 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1113}
1114
1115
1116SECTION .bdata015
1117.data
1118DATA025:
1119 .xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA026+0x88
1120 .xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA034+0x88
1121BD20159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
1122BD20164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
1123BD20050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
1124BD20005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
1125BD20078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
1126 .byte 0x97 ! 0000011F3FCE002E -005A 0
1127BD20046: .byte 0x6A ! 0000011F3FCE002F -0059 0
1128BD20048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
1129BD20140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
1130BD20076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
1131BD20018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
1132BD20020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
1133BD20079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
1134BD20049: .half 0x691C ! 0000011F3FCE005A -002E 0
1135BD20038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
1136 .byte 0xE5 ! 0000011F3FCE0060 -0028 0
1137BD20083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
1138BD20003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
1139BD20036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
1140BD20015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
1141BD20092: .half 0x6190 ! 0000011F3FCE006C -001C 0
1142BD20120: .half 0x645C ! 0000011F3FCE006E -001A 0
1143BD20144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
1144BD20056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
1145BD20141: .half 0x0280 ! 0000011F3FCE007A -000E 0
1146BD20032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
1147BD20107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
1148BD20057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
1149BD20142: .byte 0x97 ! 0000011F3FCE008C +0004 0
1150BD20055: .byte 0x86 ! 0000011F3FCE008D +0005 0
1151BD20006: .byte 0xFB ! 0000011F3FCE008E +0006 0
1152BD20094: .byte 0x0B ! 0000011F3FCE008F +0007 0
1153BD20053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
1154BD20025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
1155BD20091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
1156BD20052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
1157BD20024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
1158BD20258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
1159 .byte 0xDB ! 0000011F3FCE00B3 +002B 0
1160BD20224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
1161BD20022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
1162BD20106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
1163BD20013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
1164BD20063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
1165BD20112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
1166BD20017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
1167BD20188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
1168BD20104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
1169BD20088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
1170BD20254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
1171BD20131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
1172BD20122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
1173BD20138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
1174BD20080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
1175BD20180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
1176BD20044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
1177BD20002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
1178BD20019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
1179BD20058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
1180BD20062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
1181
1182!========================================================================
1183
1184SECTION .bdata016 DATA_VA=0xffffd38950000000
1185attr_data {
1186 Name = .bdata016,
1187 VA = 0xffffd38950000000,
1188 RA = ra2pa(0xe50000000,0),
1189 PA = ra2pa(0xe50000000,0),
1190 part_0_ctx_nonzero_tsb_config_2,
1191 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
1192 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1193 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1194}
1195
1196
1197SECTION .bdata016
1198.data
1199DATA026:
1200 .xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA027+0x88
1201 .xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA025+0x88
1202 .xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
1203 .xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
1204 .xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
1205 .word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
1206 .half 0xE358 ! FFFFD3895000002C -005C 0
1207 .byte 0xB4 ! FFFFD3895000002E -005A 0
1208 .byte 0xBD ! FFFFD3895000002F -0059 0
1209 .xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
1210 .xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
1211 .xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
1212 .xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
1213 .xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
1214 .half 0x08E1 ! FFFFD38950000058 -0030 0
1215 .half 0x7FEF ! FFFFD3895000005A -002E 0
1216 .word 0xE42E935B ! FFFFD3895000005C -002C 0
1217 .byte 0x7C ! FFFFD38950000060 -0028 0
1218 .byte 0xF5 ! FFFFD38950000061 -0027 0
1219 .half 0x91F9 ! FFFFD38950000062 -0026 0
1220 .word 0xD35959B2 ! FFFFD38950000064 -0024 0
1221 .word 0xE096059F ! FFFFD38950000068 -0020 0
1222 .half 0x56DD ! FFFFD3895000006C -001C 0
1223 .half 0xD69D ! FFFFD3895000006E -001A 0
1224 .xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
1225 .half 0xDA77 ! FFFFD38950000078 -0010 0
1226 .half 0xCF86 ! FFFFD3895000007A -000E 0
1227 .word 0x926AEF82 ! FFFFD3895000007C -000C 0
1228 .xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
1229 .word 0x687C0D73 ! FFFFD38950000088 +0000 0
1230 .byte 0x83 ! FFFFD3895000008C +0004 0
1231 .byte 0x7C ! FFFFD3895000008D +0005 0
1232 .byte 0x0E ! FFFFD3895000008E +0006 0
1233 .byte 0x6A ! FFFFD3895000008F +0007 0
1234 .xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
1235 .xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
1236 .xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
1237 .xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
1238 .half 0x6FD9 ! FFFFD389500000B0 +0028 0
1239 .byte 0x37 ! FFFFD389500000B2 +002A 0
1240 .byte 0x69 ! FFFFD389500000B3 +002B 0
1241 .word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
1242 .xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
1243 .xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
1244 .xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
1245 .word 0x0042EA34 ! FFFFD389500000D0 +0048 0
1246 .word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
1247 .byte 0x4F ! FFFFD389500000D8 +0050 0
1248 .byte 0xFF ! FFFFD389500000D9 +0051 0
1249 .byte 0x48 ! FFFFD389500000DA +0052 0
1250 .byte 0x37 ! FFFFD389500000DB +0053 0
1251 .half 0xB01D ! FFFFD389500000DC +0054 0
1252 .byte 0xAA ! FFFFD389500000DE +0056 0
1253 .byte 0x2A ! FFFFD389500000DF +0057 0
1254 .xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
1255 .word 0xC7222301 ! FFFFD389500000E8 +0060 0
1256 .word 0xAA92CD9A ! FFFFD389500000EC +0064 0
1257 .word 0x7BD8102C ! FFFFD389500000F0 +0068 0
1258 .word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
1259 .xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
1260 .xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
1261 .xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
1262
1263!========================================================================
1264
1265SECTION .bdata017 DATA_VA=0x97e60000
1266attr_data {
1267 Name = .bdata017,
1268 VA = 0x97e60000,
1269 RA = 0xffff70000,
1270 PA = ra2pa(0xffff70000,0),
1271 part_0_ctx_nonzero_tsb_config_1,
1272 TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
1273 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
1274 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1275}
1276
1277
1278SECTION .bdata017
1279.data
1280DATA027:
1281 .xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA028+0x88
1282 .xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA026+0x88
1283 .xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
1284 .xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
1285 .xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
1286 .word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
1287 .half 0x8BF2 ! 0000000097E6002C -005C 0
1288 .byte 0xCA ! 0000000097E6002E -005A 0
1289 .byte 0x3D ! 0000000097E6002F -0059 0
1290 .xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
1291 .xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
1292 .xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
1293 .xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
1294 .xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
1295 .half 0x46DE ! 0000000097E60058 -0030 0
1296 .half 0x4E70 ! 0000000097E6005A -002E 0
1297 .word 0x54B43438 ! 0000000097E6005C -002C 0
1298 .byte 0x7B ! 0000000097E60060 -0028 0
1299 .byte 0x1E ! 0000000097E60061 -0027 0
1300 .half 0xE6E5 ! 0000000097E60062 -0026 0
1301 .word 0xA227C0EC ! 0000000097E60064 -0024 0
1302 .word 0x7B08F269 ! 0000000097E60068 -0020 0
1303 .half 0x1179 ! 0000000097E6006C -001C 0
1304 .half 0x4D93 ! 0000000097E6006E -001A 0
1305 .xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
1306 .half 0x5FB7 ! 0000000097E60078 -0010 0
1307 .half 0x8466 ! 0000000097E6007A -000E 0
1308 .word 0x10D8EE45 ! 0000000097E6007C -000C 0
1309 .xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
1310 .word 0xA63537FA ! 0000000097E60088 +0000 0
1311 .byte 0x23 ! 0000000097E6008C +0004 0
1312 .byte 0x93 ! 0000000097E6008D +0005 0
1313 .byte 0x37 ! 0000000097E6008E +0006 0
1314 .byte 0xAD ! 0000000097E6008F +0007 0
1315 .xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
1316 .xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
1317 .xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
1318 .xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
1319 .half 0x5E21 ! 0000000097E600B0 +0028 0
1320 .byte 0xE1 ! 0000000097E600B2 +002A 0
1321 .byte 0xC6 ! 0000000097E600B3 +002B 0
1322 .word 0xA08618C4 ! 0000000097E600B4 +002C 0
1323 .xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
1324 .xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
1325 .xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
1326 .word 0x45D5E096 ! 0000000097E600D0 +0048 0
1327 .word 0xE3C3856E ! 0000000097E600D4 +004C 0
1328 .byte 0x57 ! 0000000097E600D8 +0050 0
1329 .byte 0xEA ! 0000000097E600D9 +0051 0
1330 .byte 0x2D ! 0000000097E600DA +0052 0
1331 .byte 0x50 ! 0000000097E600DB +0053 0
1332 .half 0xEA9F ! 0000000097E600DC +0054 0
1333 .byte 0xA0 ! 0000000097E600DE +0056 0
1334 .byte 0xD3 ! 0000000097E600DF +0057 0
1335 .xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
1336 .word 0xE0E276C7 ! 0000000097E600E8 +0060 0
1337 .word 0x9E1EB393 ! 0000000097E600EC +0064 0
1338 .word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
1339 .word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
1340 .xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
1341 .xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
1342 .xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
1343
1344!========================================================================
1345
1346SECTION .bdata018 DATA_VA=0x1ef13c0000
1347attr_data {
1348 Name = .bdata018,
1349 VA = 0x1ef13c0000,
1350 RA = 0xffff60000,
1351 PA = ra2pa(0xffff60000,0),
1352 part_0_ctx_nonzero_tsb_config_1,
1353 TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
1354 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
1355 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1356}
1357
1358
1359SECTION .bdata018
1360.data
1361DATA028:
1362 .xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA029+0x88
1363 .xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA027+0x88
1364 .xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
1365 .xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
1366 .xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
1367 .word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
1368 .half 0x172D ! 0000001EF13C002C -005C 0
1369 .byte 0xB3 ! 0000001EF13C002E -005A 0
1370 .byte 0xA9 ! 0000001EF13C002F -0059 0
1371 .xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
1372 .xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
1373 .xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
1374 .xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
1375 .xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
1376 .half 0x373E ! 0000001EF13C0058 -0030 0
1377 .half 0x2AF7 ! 0000001EF13C005A -002E 0
1378 .word 0x9B9883FC ! 0000001EF13C005C -002C 0
1379 .byte 0xA7 ! 0000001EF13C0060 -0028 0
1380 .byte 0xEF ! 0000001EF13C0061 -0027 0
1381 .half 0x8777 ! 0000001EF13C0062 -0026 0
1382 .word 0x0B89E94A ! 0000001EF13C0064 -0024 0
1383 .word 0xD916D42E ! 0000001EF13C0068 -0020 0
1384 .half 0xFD69 ! 0000001EF13C006C -001C 0
1385 .half 0x5750 ! 0000001EF13C006E -001A 0
1386 .xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
1387 .half 0x5A80 ! 0000001EF13C0078 -0010 0
1388 .half 0xFC99 ! 0000001EF13C007A -000E 0
1389 .word 0x57022153 ! 0000001EF13C007C -000C 0
1390 .xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
1391 .word 0x16D5B40E ! 0000001EF13C0088 +0000 0
1392 .byte 0x1B ! 0000001EF13C008C +0004 0
1393 .byte 0x6C ! 0000001EF13C008D +0005 0
1394 .byte 0x1F ! 0000001EF13C008E +0006 0
1395 .byte 0x70 ! 0000001EF13C008F +0007 0
1396 .xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
1397 .xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
1398 .xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
1399 .xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
1400 .half 0xF48E ! 0000001EF13C00B0 +0028 0
1401 .byte 0xFF ! 0000001EF13C00B2 +002A 0
1402 .byte 0x24 ! 0000001EF13C00B3 +002B 0
1403 .word 0xC013291D ! 0000001EF13C00B4 +002C 0
1404 .xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
1405 .xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
1406 .xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
1407 .word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
1408 .word 0x223B7787 ! 0000001EF13C00D4 +004C 0
1409 .byte 0x31 ! 0000001EF13C00D8 +0050 0
1410 .byte 0x3F ! 0000001EF13C00D9 +0051 0
1411 .byte 0xE7 ! 0000001EF13C00DA +0052 0
1412 .byte 0x8A ! 0000001EF13C00DB +0053 0
1413 .half 0xDEEC ! 0000001EF13C00DC +0054 0
1414 .byte 0x52 ! 0000001EF13C00DE +0056 0
1415 .byte 0x13 ! 0000001EF13C00DF +0057 0
1416 .xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
1417 .word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
1418 .word 0xD64D72FD ! 0000001EF13C00EC +0064 0
1419 .word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
1420 .word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
1421 .xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
1422 .xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
1423 .xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
1424
1425!========================================================================
1426
1427SECTION .bdata019 DATA_VA=0xffffa654f0000000
1428attr_data {
1429 Name = .bdata019,
1430 VA = 0xffffa654f0000000,
1431 RA = ra2pa(0xe40000000,0),
1432 PA = ra2pa(0xe40000000,0),
1433 part_0_ctx_nonzero_tsb_config_2,
1434 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
1435 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
1436 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1437}
1438
1439
1440SECTION .bdata019
1441.data
1442DATA029:
1443 .xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA030+0x88
1444 .xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA028+0x88
1445 .xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
1446 .xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
1447 .xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
1448 .word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
1449 .half 0x5729 ! FFFFA654F000002C -005C 0
1450 .byte 0x58 ! FFFFA654F000002E -005A 0
1451 .byte 0x4D ! FFFFA654F000002F -0059 0
1452 .xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
1453 .xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
1454 .xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
1455 .xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
1456 .xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
1457 .half 0x8207 ! FFFFA654F0000058 -0030 0
1458 .half 0x99C6 ! FFFFA654F000005A -002E 0
1459 .word 0x6D2167E2 ! FFFFA654F000005C -002C 0
1460 .byte 0xBB ! FFFFA654F0000060 -0028 0
1461 .byte 0x66 ! FFFFA654F0000061 -0027 0
1462 .half 0x22BA ! FFFFA654F0000062 -0026 0
1463 .word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
1464 .word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
1465 .half 0x9166 ! FFFFA654F000006C -001C 0
1466 .half 0x2DC8 ! FFFFA654F000006E -001A 0
1467 .xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
1468 .half 0x41D3 ! FFFFA654F0000078 -0010 0
1469 .half 0x7FAD ! FFFFA654F000007A -000E 0
1470 .word 0x3BE8C27A ! FFFFA654F000007C -000C 0
1471 .xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
1472 .word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
1473 .byte 0xC9 ! FFFFA654F000008C +0004 0
1474 .byte 0xA7 ! FFFFA654F000008D +0005 0
1475 .byte 0x83 ! FFFFA654F000008E +0006 0
1476 .byte 0x15 ! FFFFA654F000008F +0007 0
1477 .xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
1478 .xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
1479 .xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
1480 .xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
1481 .half 0xD3AB ! FFFFA654F00000B0 +0028 0
1482 .byte 0xC5 ! FFFFA654F00000B2 +002A 0
1483 .byte 0xB6 ! FFFFA654F00000B3 +002B 0
1484 .word 0xD753A09F ! FFFFA654F00000B4 +002C 0
1485 .xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
1486 .xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
1487 .xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
1488 .word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
1489 .word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
1490 .byte 0x19 ! FFFFA654F00000D8 +0050 0
1491 .byte 0x1C ! FFFFA654F00000D9 +0051 0
1492 .byte 0xA6 ! FFFFA654F00000DA +0052 0
1493 .byte 0xD5 ! FFFFA654F00000DB +0053 0
1494 .half 0x95D3 ! FFFFA654F00000DC +0054 0
1495 .byte 0x8E ! FFFFA654F00000DE +0056 0
1496 .byte 0xB7 ! FFFFA654F00000DF +0057 0
1497 .xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
1498 .word 0xD4439115 ! FFFFA654F00000E8 +0060 0
1499 .word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
1500 .word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
1501 .word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
1502 .xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
1503 .xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
1504 .xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
1505
1506!========================================================================
1507
1508SECTION .bdata020 DATA_VA=0xffff816450000000
1509attr_data {
1510 Name = .bdata020,
1511 VA = 0xffff816450000000,
1512 RA = ra2pa(0xe30000000,0),
1513 PA = ra2pa(0xe30000000,0),
1514 part_0_ctx_nonzero_tsb_config_2,
1515 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
1516 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
1517 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1518}
1519
1520
1521SECTION .bdata020
1522.data
1523DATA030:
1524 .xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA031+0x88
1525 .xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA029+0x88
1526 .xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
1527 .xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
1528 .xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
1529 .word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
1530 .half 0xC696 ! FFFF81645000002C -005C 0
1531 .byte 0xBF ! FFFF81645000002E -005A 0
1532 .byte 0x3C ! FFFF81645000002F -0059 0
1533 .xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
1534 .xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
1535 .xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
1536 .xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
1537 .xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
1538 .half 0xF62D ! FFFF816450000058 -0030 0
1539 .half 0x0BB3 ! FFFF81645000005A -002E 0
1540 .word 0x9611CDBA ! FFFF81645000005C -002C 0
1541 .byte 0x13 ! FFFF816450000060 -0028 0
1542 .byte 0x9E ! FFFF816450000061 -0027 0
1543 .half 0xB771 ! FFFF816450000062 -0026 0
1544 .word 0xF8C922D6 ! FFFF816450000064 -0024 0
1545 .word 0x34E607FC ! FFFF816450000068 -0020 0
1546 .half 0x9221 ! FFFF81645000006C -001C 0
1547 .half 0x8549 ! FFFF81645000006E -001A 0
1548 .xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
1549 .half 0xEDA0 ! FFFF816450000078 -0010 0
1550 .half 0xA09D ! FFFF81645000007A -000E 0
1551 .word 0x424195A1 ! FFFF81645000007C -000C 0
1552 .xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
1553 .word 0x75F62C27 ! FFFF816450000088 +0000 0
1554 .byte 0x8B ! FFFF81645000008C +0004 0
1555 .byte 0x72 ! FFFF81645000008D +0005 0
1556 .byte 0xAF ! FFFF81645000008E +0006 0
1557 .byte 0x79 ! FFFF81645000008F +0007 0
1558 .xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
1559 .xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
1560 .xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
1561 .xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
1562 .half 0x98B0 ! FFFF8164500000B0 +0028 0
1563 .byte 0x91 ! FFFF8164500000B2 +002A 0
1564 .byte 0xBF ! FFFF8164500000B3 +002B 0
1565 .word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
1566 .xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
1567 .xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
1568 .xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
1569 .word 0x889B70EC ! FFFF8164500000D0 +0048 0
1570 .word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
1571 .byte 0x4F ! FFFF8164500000D8 +0050 0
1572 .byte 0x19 ! FFFF8164500000D9 +0051 0
1573 .byte 0x98 ! FFFF8164500000DA +0052 0
1574 .byte 0xA1 ! FFFF8164500000DB +0053 0
1575 .half 0xC4FC ! FFFF8164500000DC +0054 0
1576 .byte 0x15 ! FFFF8164500000DE +0056 0
1577 .byte 0x89 ! FFFF8164500000DF +0057 0
1578 .xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
1579 .word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
1580 .word 0x54114D60 ! FFFF8164500000EC +0064 0
1581 .word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
1582 .word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
1583 .xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
1584 .xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
1585 .xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
1586
1587!========================================================================
1588
1589SECTION .bdata021 DATA_VA=0xfffff29230000000
1590attr_data {
1591 Name = .bdata021,
1592 VA = 0xfffff29230000000,
1593 RA = ra2pa(0xe20000000,0),
1594 PA = ra2pa(0xe20000000,0),
1595 part_0_ctx_nonzero_tsb_config_2,
1596 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
1597 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
1598 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1599}
1600
1601
1602SECTION .bdata021
1603.data
1604DATA031:
1605 .xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA032+0x88
1606 .xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA030+0x88
1607 .xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
1608 .xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
1609 .xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
1610 .word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
1611 .half 0x2275 ! FFFFF2923000002C -005C 0
1612 .byte 0x71 ! FFFFF2923000002E -005A 0
1613 .byte 0xB3 ! FFFFF2923000002F -0059 0
1614 .xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
1615 .xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
1616 .xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
1617 .xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
1618 .xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
1619 .half 0x9A10 ! FFFFF29230000058 -0030 0
1620 .half 0x516A ! FFFFF2923000005A -002E 0
1621 .word 0xC87109EF ! FFFFF2923000005C -002C 0
1622 .byte 0x8B ! FFFFF29230000060 -0028 0
1623 .byte 0x65 ! FFFFF29230000061 -0027 0
1624 .half 0x9B5E ! FFFFF29230000062 -0026 0
1625 .word 0xED846735 ! FFFFF29230000064 -0024 0
1626 .word 0x54AB0E00 ! FFFFF29230000068 -0020 0
1627 .half 0xAC1D ! FFFFF2923000006C -001C 0
1628 .half 0x2350 ! FFFFF2923000006E -001A 0
1629 .xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
1630 .half 0x9A2A ! FFFFF29230000078 -0010 0
1631 .half 0xE6D4 ! FFFFF2923000007A -000E 0
1632 .word 0x1BC150EB ! FFFFF2923000007C -000C 0
1633 .xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
1634 .word 0x1E5979B2 ! FFFFF29230000088 +0000 0
1635 .byte 0xF0 ! FFFFF2923000008C +0004 0
1636 .byte 0xC0 ! FFFFF2923000008D +0005 0
1637 .byte 0x52 ! FFFFF2923000008E +0006 0
1638 .byte 0x42 ! FFFFF2923000008F +0007 0
1639 .xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
1640 .xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
1641 .xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
1642 .xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
1643 .half 0x3E01 ! FFFFF292300000B0 +0028 0
1644 .byte 0xC4 ! FFFFF292300000B2 +002A 0
1645 .byte 0xED ! FFFFF292300000B3 +002B 0
1646 .word 0xCB21F183 ! FFFFF292300000B4 +002C 0
1647 .xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
1648 .xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
1649 .xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
1650 .word 0x6A8023CF ! FFFFF292300000D0 +0048 0
1651 .word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
1652 .byte 0xF1 ! FFFFF292300000D8 +0050 0
1653 .byte 0xDC ! FFFFF292300000D9 +0051 0
1654 .byte 0x10 ! FFFFF292300000DA +0052 0
1655 .byte 0x05 ! FFFFF292300000DB +0053 0
1656 .half 0xBD70 ! FFFFF292300000DC +0054 0
1657 .byte 0x26 ! FFFFF292300000DE +0056 0
1658 .byte 0xF5 ! FFFFF292300000DF +0057 0
1659 .xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
1660 .word 0x2C23D596 ! FFFFF292300000E8 +0060 0
1661 .word 0x609926D9 ! FFFFF292300000EC +0064 0
1662 .word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
1663 .word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
1664 .xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
1665 .xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
1666 .xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
1667
1668!========================================================================
1669
1670SECTION .bdata022 DATA_VA=0x18ff4b30000
1671attr_data {
1672 Name = .bdata022,
1673 VA = 0x18ff4b30000,
1674 RA = 0xffff50000,
1675 PA = ra2pa(0xffff50000,0),
1676 part_0_ctx_nonzero_tsb_config_1,
1677 TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
1678 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
1679 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1680}
1681
1682
1683SECTION .bdata022
1684.data
1685DATA032:
1686 .xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA033+0x88
1687 .xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA031+0x88
1688 .xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
1689 .xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
1690 .xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
1691 .word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
1692 .half 0x8AF3 ! 0000018FF4B3002C -005C 0
1693 .byte 0x83 ! 0000018FF4B3002E -005A 0
1694 .byte 0x3B ! 0000018FF4B3002F -0059 0
1695 .xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
1696 .xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
1697 .xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
1698 .xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
1699 .xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
1700 .half 0xC3F7 ! 0000018FF4B30058 -0030 0
1701 .half 0x950E ! 0000018FF4B3005A -002E 0
1702 .word 0x61E9A84F ! 0000018FF4B3005C -002C 0
1703 .byte 0x7E ! 0000018FF4B30060 -0028 0
1704 .byte 0xD3 ! 0000018FF4B30061 -0027 0
1705 .half 0xE0DA ! 0000018FF4B30062 -0026 0
1706 .word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
1707 .word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
1708 .half 0xDEB5 ! 0000018FF4B3006C -001C 0
1709 .half 0x6108 ! 0000018FF4B3006E -001A 0
1710 .xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
1711 .half 0xE7BB ! 0000018FF4B30078 -0010 0
1712 .half 0xB571 ! 0000018FF4B3007A -000E 0
1713 .word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
1714 .xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
1715 .word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
1716 .byte 0x62 ! 0000018FF4B3008C +0004 0
1717 .byte 0x08 ! 0000018FF4B3008D +0005 0
1718 .byte 0x44 ! 0000018FF4B3008E +0006 0
1719 .byte 0xC4 ! 0000018FF4B3008F +0007 0
1720 .xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
1721 .xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
1722 .xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
1723 .xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
1724 .half 0x68AD ! 0000018FF4B300B0 +0028 0
1725 .byte 0x16 ! 0000018FF4B300B2 +002A 0
1726 .byte 0xAB ! 0000018FF4B300B3 +002B 0
1727 .word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
1728 .xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
1729 .xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
1730 .xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
1731 .word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
1732 .word 0xF95B719B ! 0000018FF4B300D4 +004C 0
1733 .byte 0x8E ! 0000018FF4B300D8 +0050 0
1734 .byte 0x6B ! 0000018FF4B300D9 +0051 0
1735 .byte 0x35 ! 0000018FF4B300DA +0052 0
1736 .byte 0xDC ! 0000018FF4B300DB +0053 0
1737 .half 0x4BC2 ! 0000018FF4B300DC +0054 0
1738 .byte 0x77 ! 0000018FF4B300DE +0056 0
1739 .byte 0x90 ! 0000018FF4B300DF +0057 0
1740 .xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
1741 .word 0x9E371156 ! 0000018FF4B300E8 +0060 0
1742 .word 0x544CF645 ! 0000018FF4B300EC +0064 0
1743 .word 0x55354D61 ! 0000018FF4B300F0 +0068 0
1744 .word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
1745 .xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
1746 .xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
1747 .xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
1748
1749!========================================================================
1750
1751SECTION .bdata023 DATA_VA=0xffffd91910000000
1752attr_data {
1753 Name = .bdata023,
1754 VA = 0xffffd91910000000,
1755 RA = ra2pa(0xe10000000,0),
1756 PA = ra2pa(0xe10000000,0),
1757 part_0_ctx_nonzero_tsb_config_2,
1758 TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
1759 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1760 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1761}
1762
1763
1764SECTION .bdata023
1765.data
1766DATA033:
1767 .xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA034+0x88
1768 .xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA032+0x88
1769 .xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
1770 .xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
1771 .xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
1772 .word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
1773 .half 0x8629 ! FFFFD9191000002C -005C 0
1774 .byte 0x8D ! FFFFD9191000002E -005A 0
1775 .byte 0x97 ! FFFFD9191000002F -0059 0
1776 .xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
1777 .xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
1778 .xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
1779 .xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
1780 .xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
1781 .half 0xB60E ! FFFFD91910000058 -0030 0
1782 .half 0x1685 ! FFFFD9191000005A -002E 0
1783 .word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
1784 .byte 0x07 ! FFFFD91910000060 -0028 0
1785 .byte 0x59 ! FFFFD91910000061 -0027 0
1786 .half 0xF408 ! FFFFD91910000062 -0026 0
1787 .word 0xF460CB5B ! FFFFD91910000064 -0024 0
1788 .word 0x85840BF1 ! FFFFD91910000068 -0020 0
1789 .half 0xC34F ! FFFFD9191000006C -001C 0
1790 .half 0x17CD ! FFFFD9191000006E -001A 0
1791 .xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
1792 .half 0x5978 ! FFFFD91910000078 -0010 0
1793 .half 0x9214 ! FFFFD9191000007A -000E 0
1794 .word 0x2D23F07A ! FFFFD9191000007C -000C 0
1795 .xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
1796 .word 0x431B657F ! FFFFD91910000088 +0000 0
1797 .byte 0xD0 ! FFFFD9191000008C +0004 0
1798 .byte 0x6F ! FFFFD9191000008D +0005 0
1799 .byte 0x6E ! FFFFD9191000008E +0006 0
1800 .byte 0x90 ! FFFFD9191000008F +0007 0
1801 .xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
1802 .xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
1803 .xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
1804 .xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
1805 .half 0x1DE2 ! FFFFD919100000B0 +0028 0
1806 .byte 0x1D ! FFFFD919100000B2 +002A 0
1807 .byte 0x76 ! FFFFD919100000B3 +002B 0
1808 .word 0xB75525B8 ! FFFFD919100000B4 +002C 0
1809 .xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
1810 .xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
1811 .xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
1812 .word 0xDE839651 ! FFFFD919100000D0 +0048 0
1813 .word 0x575642AA ! FFFFD919100000D4 +004C 0
1814 .byte 0xB2 ! FFFFD919100000D8 +0050 0
1815 .byte 0xE8 ! FFFFD919100000D9 +0051 0
1816 .byte 0xB7 ! FFFFD919100000DA +0052 0
1817 .byte 0x1E ! FFFFD919100000DB +0053 0
1818 .half 0x250D ! FFFFD919100000DC +0054 0
1819 .byte 0x18 ! FFFFD919100000DE +0056 0
1820 .byte 0x0D ! FFFFD919100000DF +0057 0
1821 .xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
1822 .word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
1823 .word 0xB0473DD8 ! FFFFD919100000EC +0064 0
1824 .word 0xD440DA91 ! FFFFD919100000F0 +0068 0
1825 .word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
1826 .xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
1827 .xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
1828 .xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
1829
1830!========================================================================
1831
1832SECTION .bdata024 DATA_VA=0xfffff8ab21800000
1833attr_data {
1834 Name = .bdata024,
1835 VA = 0xfffff8ab21800000,
1836 RA = ra2pa(0xf8f000000,0),
1837 PA = ra2pa(0xf8f000000,0),
1838 part_0_ctx_nonzero_tsb_config_3,
1839 TTE_Context=69, TTE_Size=3, TTE_W=1, TTE_X=0,
1840 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
1841 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1842}
1843
1844
1845SECTION .bdata024
1846.data
1847DATA034:
1848 .xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA025+0x88
1849 .xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA033+0x88
1850 .xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
1851 .xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
1852 .xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
1853 .word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
1854 .half 0xC823 ! FFFFF8AB2180002C -005C 0
1855 .byte 0xBB ! FFFFF8AB2180002E -005A 0
1856 .byte 0xD9 ! FFFFF8AB2180002F -0059 0
1857 .xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
1858 .xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
1859 .xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
1860 .xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
1861 .xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
1862 .half 0xDF3D ! FFFFF8AB21800058 -0030 0
1863 .half 0x096A ! FFFFF8AB2180005A -002E 0
1864 .word 0x774F043C ! FFFFF8AB2180005C -002C 0
1865 .byte 0xA5 ! FFFFF8AB21800060 -0028 0
1866 .byte 0x0A ! FFFFF8AB21800061 -0027 0
1867 .half 0xA049 ! FFFFF8AB21800062 -0026 0
1868 .word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
1869 .word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
1870 .half 0x2D89 ! FFFFF8AB2180006C -001C 0
1871 .half 0xF169 ! FFFFF8AB2180006E -001A 0
1872 .xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
1873 .half 0x73F4 ! FFFFF8AB21800078 -0010 0
1874 .half 0x709C ! FFFFF8AB2180007A -000E 0
1875 .word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
1876 .xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
1877 .word 0xD67432CD ! FFFFF8AB21800088 +0000 0
1878 .byte 0xD4 ! FFFFF8AB2180008C +0004 0
1879 .byte 0x3E ! FFFFF8AB2180008D +0005 0
1880 .byte 0x11 ! FFFFF8AB2180008E +0006 0
1881 .byte 0xE4 ! FFFFF8AB2180008F +0007 0
1882 .xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
1883 .xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
1884 .xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
1885 .xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
1886 .half 0xEA85 ! FFFFF8AB218000B0 +0028 0
1887 .byte 0xF5 ! FFFFF8AB218000B2 +002A 0
1888 .byte 0xB7 ! FFFFF8AB218000B3 +002B 0
1889 .word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
1890 .xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
1891 .xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
1892 .xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
1893 .word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
1894 .word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
1895 .byte 0x5E ! FFFFF8AB218000D8 +0050 0
1896 .byte 0x2F ! FFFFF8AB218000D9 +0051 0
1897 .byte 0xEA ! FFFFF8AB218000DA +0052 0
1898 .byte 0x31 ! FFFFF8AB218000DB +0053 0
1899 .half 0x0D29 ! FFFFF8AB218000DC +0054 0
1900 .byte 0x5D ! FFFFF8AB218000DE +0056 0
1901 .byte 0xA2 ! FFFFF8AB218000DF +0057 0
1902 .xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
1903 .word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
1904 .word 0x0270D80F ! FFFFF8AB218000EC +0064 0
1905 .word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
1906 .word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
1907 .xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
1908 .xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
1909 .xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
1910
1911!========================================================================
1912
1913SECTION .bblk025 DATA_VA=0xe1092c00000
1914attr_data {
1915 Name = .bblk025,
1916 VA = 0xe1092c00000,
1917 RA = ra2pa(0xf8ec00000,0),
1918 PA = ra2pa(0xf8ec00000,0),
1919 part_0_ctx_nonzero_tsb_config_3,
1920 TTE_Context=69, TTE_Size=3, TTE_W=1, TTE_X=0,
1921 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1922 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1923}
1924
1925
1926SECTION .bblk025
1927.data
1928DATA035:
1929 .xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
1930 .xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
1931 .xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
1932 .xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
1933 .xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
1934 .xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
1935 .xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
1936 .xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
1937 .xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
1938 .xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
1939 .xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
1940 .xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
1941 .xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
1942 .xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
1943 .xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
1944 .xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
1945
1946!========================================================================
1947
1948SECTION .bstk026 DATA_VA=0xb352c470000
1949attr_data {
1950 Name = .bstk026,
1951 VA = 0xb352c470000,
1952 RA = 0xffff40000,
1953 PA = ra2pa(0xffff40000,0),
1954 part_0_ctx_nonzero_tsb_config_1,
1955 TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
1956 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1957 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1958}
1959
1960
1961SECTION .bstk026
1962.data
1963 .skip 0x2000 ! 00000B352C470000
1964STACK0069:
1965
1966!========================================================================
1967
1968SECTION .bkey027 DATA_VA=0x19aa4800000
1969attr_data {
1970 Name = .bkey027,
1971 VA = 0x19aa4800000,
1972 RA = ra2pa(0xf8e800000,0),
1973 PA = ra2pa(0xf8e800000,0),
1974 part_0_ctx_nonzero_tsb_config_3,
1975 TTE_Context=69, TTE_Size=3, TTE_W=1, TTE_X=0,
1976 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
1977 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
1978}
1979
1980
1981SECTION .bkey027
1982.data
1983DATA037:
1984 .xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA025+0x88
1985 .xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA026+0x88
1986 .xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA027+0x88
1987 .xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA028+0x88
1988 .xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA029+0x88
1989 .xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA030+0x88
1990 .xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA031+0x88
1991 .xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA032+0x88
1992 .xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA033+0x88
1993 .xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA034+0x88
1994 .xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA035+0x0
1995 .xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
1996 .xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
1997 .xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
1998 .word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
1999
2000! Context 70 runs in 64-bit addressing mode, big-endian
2001
2002!========================================================================
2003
2004SECTION .bdata028 DATA_VA=0x11f3fce0000
2005attr_data {
2006 Name = .bdata028,
2007 VA = 0x11f3fce0000,
2008 RA = 0xffff30000,
2009 PA = ra2pa(0xffff30000,0),
2010 part_0_ctx_nonzero_tsb_config_1,
2011 TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
2012 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2013 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2014}
2015
2016
2017SECTION .bdata028
2018.data
2019DATA038:
2020 .xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA039+0x88
2021 .xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA047+0x88
2022BD40159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
2023BD40164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
2024BD40050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
2025BD40005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
2026BD40078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
2027 .byte 0x97 ! 0000011F3FCE002E -005A 0
2028BD40046: .byte 0x6A ! 0000011F3FCE002F -0059 0
2029BD40048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
2030BD40140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
2031BD40076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
2032BD40018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
2033BD40020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
2034BD40079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
2035BD40049: .half 0x691C ! 0000011F3FCE005A -002E 0
2036BD40038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
2037 .byte 0xE5 ! 0000011F3FCE0060 -0028 0
2038BD40083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
2039BD40003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
2040BD40036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
2041BD40015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
2042BD40092: .half 0x6190 ! 0000011F3FCE006C -001C 0
2043BD40120: .half 0x645C ! 0000011F3FCE006E -001A 0
2044BD40144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
2045BD40056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
2046BD40141: .half 0x0280 ! 0000011F3FCE007A -000E 0
2047BD40032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
2048BD40107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
2049BD40057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
2050BD40142: .byte 0x97 ! 0000011F3FCE008C +0004 0
2051BD40055: .byte 0x86 ! 0000011F3FCE008D +0005 0
2052BD40006: .byte 0xFB ! 0000011F3FCE008E +0006 0
2053BD40094: .byte 0x0B ! 0000011F3FCE008F +0007 0
2054BD40053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
2055BD40025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
2056BD40091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
2057BD40052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
2058BD40024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
2059BD40258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
2060 .byte 0xDB ! 0000011F3FCE00B3 +002B 0
2061BD40224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
2062BD40022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
2063BD40106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
2064BD40013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
2065BD40063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
2066BD40112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
2067BD40017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
2068BD40188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
2069BD40104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
2070BD40088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
2071BD40254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
2072BD40131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
2073BD40122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
2074BD40138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
2075BD40080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
2076BD40180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
2077BD40044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
2078BD40002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
2079BD40019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
2080BD40058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
2081BD40062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
2082
2083!========================================================================
2084
2085SECTION .bdata029 DATA_VA=0xffffd38950000000
2086attr_data {
2087 Name = .bdata029,
2088 VA = 0xffffd38950000000,
2089 RA = ra2pa(0xe00000000,0),
2090 PA = ra2pa(0xe00000000,0),
2091 part_0_ctx_nonzero_tsb_config_2,
2092 TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
2093 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2094 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2095}
2096
2097
2098SECTION .bdata029
2099.data
2100DATA039:
2101 .xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA040+0x88
2102 .xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA038+0x88
2103 .xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
2104 .xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
2105 .xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
2106 .word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
2107 .half 0xE358 ! FFFFD3895000002C -005C 0
2108 .byte 0xB4 ! FFFFD3895000002E -005A 0
2109 .byte 0xBD ! FFFFD3895000002F -0059 0
2110 .xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
2111 .xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
2112 .xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
2113 .xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
2114 .xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
2115 .half 0x08E1 ! FFFFD38950000058 -0030 0
2116 .half 0x7FEF ! FFFFD3895000005A -002E 0
2117 .word 0xE42E935B ! FFFFD3895000005C -002C 0
2118 .byte 0x7C ! FFFFD38950000060 -0028 0
2119 .byte 0xF5 ! FFFFD38950000061 -0027 0
2120 .half 0x91F9 ! FFFFD38950000062 -0026 0
2121 .word 0xD35959B2 ! FFFFD38950000064 -0024 0
2122 .word 0xE096059F ! FFFFD38950000068 -0020 0
2123 .half 0x56DD ! FFFFD3895000006C -001C 0
2124 .half 0xD69D ! FFFFD3895000006E -001A 0
2125 .xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
2126 .half 0xDA77 ! FFFFD38950000078 -0010 0
2127 .half 0xCF86 ! FFFFD3895000007A -000E 0
2128 .word 0x926AEF82 ! FFFFD3895000007C -000C 0
2129 .xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
2130 .word 0x687C0D73 ! FFFFD38950000088 +0000 0
2131 .byte 0x83 ! FFFFD3895000008C +0004 0
2132 .byte 0x7C ! FFFFD3895000008D +0005 0
2133 .byte 0x0E ! FFFFD3895000008E +0006 0
2134 .byte 0x6A ! FFFFD3895000008F +0007 0
2135 .xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
2136 .xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
2137 .xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
2138 .xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
2139 .half 0x6FD9 ! FFFFD389500000B0 +0028 0
2140 .byte 0x37 ! FFFFD389500000B2 +002A 0
2141 .byte 0x69 ! FFFFD389500000B3 +002B 0
2142 .word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
2143 .xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
2144 .xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
2145 .xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
2146 .word 0x0042EA34 ! FFFFD389500000D0 +0048 0
2147 .word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
2148 .byte 0x4F ! FFFFD389500000D8 +0050 0
2149 .byte 0xFF ! FFFFD389500000D9 +0051 0
2150 .byte 0x48 ! FFFFD389500000DA +0052 0
2151 .byte 0x37 ! FFFFD389500000DB +0053 0
2152 .half 0xB01D ! FFFFD389500000DC +0054 0
2153 .byte 0xAA ! FFFFD389500000DE +0056 0
2154 .byte 0x2A ! FFFFD389500000DF +0057 0
2155 .xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
2156 .word 0xC7222301 ! FFFFD389500000E8 +0060 0
2157 .word 0xAA92CD9A ! FFFFD389500000EC +0064 0
2158 .word 0x7BD8102C ! FFFFD389500000F0 +0068 0
2159 .word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
2160 .xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
2161 .xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
2162 .xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
2163
2164!========================================================================
2165
2166SECTION .bdata030 DATA_VA=0x97e60000
2167attr_data {
2168 Name = .bdata030,
2169 VA = 0x97e60000,
2170 RA = 0xffff20000,
2171 PA = ra2pa(0xffff20000,0),
2172 part_0_ctx_nonzero_tsb_config_1,
2173 TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
2174 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2175 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2176}
2177
2178
2179SECTION .bdata030
2180.data
2181DATA040:
2182 .xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA041+0x88
2183 .xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA039+0x88
2184 .xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
2185 .xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
2186 .xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
2187 .word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
2188 .half 0x8BF2 ! 0000000097E6002C -005C 0
2189 .byte 0xCA ! 0000000097E6002E -005A 0
2190 .byte 0x3D ! 0000000097E6002F -0059 0
2191 .xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
2192 .xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
2193 .xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
2194 .xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
2195 .xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
2196 .half 0x46DE ! 0000000097E60058 -0030 0
2197 .half 0x4E70 ! 0000000097E6005A -002E 0
2198 .word 0x54B43438 ! 0000000097E6005C -002C 0
2199 .byte 0x7B ! 0000000097E60060 -0028 0
2200 .byte 0x1E ! 0000000097E60061 -0027 0
2201 .half 0xE6E5 ! 0000000097E60062 -0026 0
2202 .word 0xA227C0EC ! 0000000097E60064 -0024 0
2203 .word 0x7B08F269 ! 0000000097E60068 -0020 0
2204 .half 0x1179 ! 0000000097E6006C -001C 0
2205 .half 0x4D93 ! 0000000097E6006E -001A 0
2206 .xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
2207 .half 0x5FB7 ! 0000000097E60078 -0010 0
2208 .half 0x8466 ! 0000000097E6007A -000E 0
2209 .word 0x10D8EE45 ! 0000000097E6007C -000C 0
2210 .xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
2211 .word 0xA63537FA ! 0000000097E60088 +0000 0
2212 .byte 0x23 ! 0000000097E6008C +0004 0
2213 .byte 0x93 ! 0000000097E6008D +0005 0
2214 .byte 0x37 ! 0000000097E6008E +0006 0
2215 .byte 0xAD ! 0000000097E6008F +0007 0
2216 .xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
2217 .xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
2218 .xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
2219 .xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
2220 .half 0x5E21 ! 0000000097E600B0 +0028 0
2221 .byte 0xE1 ! 0000000097E600B2 +002A 0
2222 .byte 0xC6 ! 0000000097E600B3 +002B 0
2223 .word 0xA08618C4 ! 0000000097E600B4 +002C 0
2224 .xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
2225 .xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
2226 .xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
2227 .word 0x45D5E096 ! 0000000097E600D0 +0048 0
2228 .word 0xE3C3856E ! 0000000097E600D4 +004C 0
2229 .byte 0x57 ! 0000000097E600D8 +0050 0
2230 .byte 0xEA ! 0000000097E600D9 +0051 0
2231 .byte 0x2D ! 0000000097E600DA +0052 0
2232 .byte 0x50 ! 0000000097E600DB +0053 0
2233 .half 0xEA9F ! 0000000097E600DC +0054 0
2234 .byte 0xA0 ! 0000000097E600DE +0056 0
2235 .byte 0xD3 ! 0000000097E600DF +0057 0
2236 .xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
2237 .word 0xE0E276C7 ! 0000000097E600E8 +0060 0
2238 .word 0x9E1EB393 ! 0000000097E600EC +0064 0
2239 .word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
2240 .word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
2241 .xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
2242 .xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
2243 .xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
2244
2245!========================================================================
2246
2247SECTION .bdata031 DATA_VA=0x1ef13c0000
2248attr_data {
2249 Name = .bdata031,
2250 VA = 0x1ef13c0000,
2251 RA = 0xffff10000,
2252 PA = ra2pa(0xffff10000,0),
2253 part_0_ctx_nonzero_tsb_config_1,
2254 TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
2255 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2256 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2257}
2258
2259
2260SECTION .bdata031
2261.data
2262DATA041:
2263 .xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA042+0x88
2264 .xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA040+0x88
2265 .xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
2266 .xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
2267 .xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
2268 .word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
2269 .half 0x172D ! 0000001EF13C002C -005C 0
2270 .byte 0xB3 ! 0000001EF13C002E -005A 0
2271 .byte 0xA9 ! 0000001EF13C002F -0059 0
2272 .xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
2273 .xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
2274 .xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
2275 .xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
2276 .xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
2277 .half 0x373E ! 0000001EF13C0058 -0030 0
2278 .half 0x2AF7 ! 0000001EF13C005A -002E 0
2279 .word 0x9B9883FC ! 0000001EF13C005C -002C 0
2280 .byte 0xA7 ! 0000001EF13C0060 -0028 0
2281 .byte 0xEF ! 0000001EF13C0061 -0027 0
2282 .half 0x8777 ! 0000001EF13C0062 -0026 0
2283 .word 0x0B89E94A ! 0000001EF13C0064 -0024 0
2284 .word 0xD916D42E ! 0000001EF13C0068 -0020 0
2285 .half 0xFD69 ! 0000001EF13C006C -001C 0
2286 .half 0x5750 ! 0000001EF13C006E -001A 0
2287 .xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
2288 .half 0x5A80 ! 0000001EF13C0078 -0010 0
2289 .half 0xFC99 ! 0000001EF13C007A -000E 0
2290 .word 0x57022153 ! 0000001EF13C007C -000C 0
2291 .xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
2292 .word 0x16D5B40E ! 0000001EF13C0088 +0000 0
2293 .byte 0x1B ! 0000001EF13C008C +0004 0
2294 .byte 0x6C ! 0000001EF13C008D +0005 0
2295 .byte 0x1F ! 0000001EF13C008E +0006 0
2296 .byte 0x70 ! 0000001EF13C008F +0007 0
2297 .xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
2298 .xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
2299 .xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
2300 .xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
2301 .half 0xF48E ! 0000001EF13C00B0 +0028 0
2302 .byte 0xFF ! 0000001EF13C00B2 +002A 0
2303 .byte 0x24 ! 0000001EF13C00B3 +002B 0
2304 .word 0xC013291D ! 0000001EF13C00B4 +002C 0
2305 .xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
2306 .xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
2307 .xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
2308 .word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
2309 .word 0x223B7787 ! 0000001EF13C00D4 +004C 0
2310 .byte 0x31 ! 0000001EF13C00D8 +0050 0
2311 .byte 0x3F ! 0000001EF13C00D9 +0051 0
2312 .byte 0xE7 ! 0000001EF13C00DA +0052 0
2313 .byte 0x8A ! 0000001EF13C00DB +0053 0
2314 .half 0xDEEC ! 0000001EF13C00DC +0054 0
2315 .byte 0x52 ! 0000001EF13C00DE +0056 0
2316 .byte 0x13 ! 0000001EF13C00DF +0057 0
2317 .xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
2318 .word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
2319 .word 0xD64D72FD ! 0000001EF13C00EC +0064 0
2320 .word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
2321 .word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
2322 .xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
2323 .xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
2324 .xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
2325
2326!========================================================================
2327
2328SECTION .bdata032 DATA_VA=0xffffa654f0000000
2329attr_data {
2330 Name = .bdata032,
2331 VA = 0xffffa654f0000000,
2332 RA = ra2pa(0xdf0000000,0),
2333 PA = ra2pa(0xdf0000000,0),
2334 part_0_ctx_nonzero_tsb_config_2,
2335 TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
2336 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2337 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2338}
2339
2340
2341SECTION .bdata032
2342.data
2343DATA042:
2344 .xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA043+0x88
2345 .xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA041+0x88
2346 .xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
2347 .xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
2348 .xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
2349 .word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
2350 .half 0x5729 ! FFFFA654F000002C -005C 0
2351 .byte 0x58 ! FFFFA654F000002E -005A 0
2352 .byte 0x4D ! FFFFA654F000002F -0059 0
2353 .xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
2354 .xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
2355 .xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
2356 .xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
2357 .xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
2358 .half 0x8207 ! FFFFA654F0000058 -0030 0
2359 .half 0x99C6 ! FFFFA654F000005A -002E 0
2360 .word 0x6D2167E2 ! FFFFA654F000005C -002C 0
2361 .byte 0xBB ! FFFFA654F0000060 -0028 0
2362 .byte 0x66 ! FFFFA654F0000061 -0027 0
2363 .half 0x22BA ! FFFFA654F0000062 -0026 0
2364 .word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
2365 .word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
2366 .half 0x9166 ! FFFFA654F000006C -001C 0
2367 .half 0x2DC8 ! FFFFA654F000006E -001A 0
2368 .xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
2369 .half 0x41D3 ! FFFFA654F0000078 -0010 0
2370 .half 0x7FAD ! FFFFA654F000007A -000E 0
2371 .word 0x3BE8C27A ! FFFFA654F000007C -000C 0
2372 .xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
2373 .word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
2374 .byte 0xC9 ! FFFFA654F000008C +0004 0
2375 .byte 0xA7 ! FFFFA654F000008D +0005 0
2376 .byte 0x83 ! FFFFA654F000008E +0006 0
2377 .byte 0x15 ! FFFFA654F000008F +0007 0
2378 .xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
2379 .xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
2380 .xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
2381 .xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
2382 .half 0xD3AB ! FFFFA654F00000B0 +0028 0
2383 .byte 0xC5 ! FFFFA654F00000B2 +002A 0
2384 .byte 0xB6 ! FFFFA654F00000B3 +002B 0
2385 .word 0xD753A09F ! FFFFA654F00000B4 +002C 0
2386 .xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
2387 .xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
2388 .xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
2389 .word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
2390 .word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
2391 .byte 0x19 ! FFFFA654F00000D8 +0050 0
2392 .byte 0x1C ! FFFFA654F00000D9 +0051 0
2393 .byte 0xA6 ! FFFFA654F00000DA +0052 0
2394 .byte 0xD5 ! FFFFA654F00000DB +0053 0
2395 .half 0x95D3 ! FFFFA654F00000DC +0054 0
2396 .byte 0x8E ! FFFFA654F00000DE +0056 0
2397 .byte 0xB7 ! FFFFA654F00000DF +0057 0
2398 .xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
2399 .word 0xD4439115 ! FFFFA654F00000E8 +0060 0
2400 .word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
2401 .word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
2402 .word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
2403 .xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
2404 .xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
2405 .xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
2406
2407!========================================================================
2408
2409SECTION .bdata033 DATA_VA=0xffff816450000000
2410attr_data {
2411 Name = .bdata033,
2412 VA = 0xffff816450000000,
2413 RA = ra2pa(0xde0000000,0),
2414 PA = ra2pa(0xde0000000,0),
2415 part_0_ctx_nonzero_tsb_config_2,
2416 TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
2417 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2418 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2419}
2420
2421
2422SECTION .bdata033
2423.data
2424DATA043:
2425 .xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA044+0x88
2426 .xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA042+0x88
2427 .xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
2428 .xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
2429 .xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
2430 .word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
2431 .half 0xC696 ! FFFF81645000002C -005C 0
2432 .byte 0xBF ! FFFF81645000002E -005A 0
2433 .byte 0x3C ! FFFF81645000002F -0059 0
2434 .xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
2435 .xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
2436 .xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
2437 .xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
2438 .xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
2439 .half 0xF62D ! FFFF816450000058 -0030 0
2440 .half 0x0BB3 ! FFFF81645000005A -002E 0
2441 .word 0x9611CDBA ! FFFF81645000005C -002C 0
2442 .byte 0x13 ! FFFF816450000060 -0028 0
2443 .byte 0x9E ! FFFF816450000061 -0027 0
2444 .half 0xB771 ! FFFF816450000062 -0026 0
2445 .word 0xF8C922D6 ! FFFF816450000064 -0024 0
2446 .word 0x34E607FC ! FFFF816450000068 -0020 0
2447 .half 0x9221 ! FFFF81645000006C -001C 0
2448 .half 0x8549 ! FFFF81645000006E -001A 0
2449 .xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
2450 .half 0xEDA0 ! FFFF816450000078 -0010 0
2451 .half 0xA09D ! FFFF81645000007A -000E 0
2452 .word 0x424195A1 ! FFFF81645000007C -000C 0
2453 .xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
2454 .word 0x75F62C27 ! FFFF816450000088 +0000 0
2455 .byte 0x8B ! FFFF81645000008C +0004 0
2456 .byte 0x72 ! FFFF81645000008D +0005 0
2457 .byte 0xAF ! FFFF81645000008E +0006 0
2458 .byte 0x79 ! FFFF81645000008F +0007 0
2459 .xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
2460 .xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
2461 .xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
2462 .xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
2463 .half 0x98B0 ! FFFF8164500000B0 +0028 0
2464 .byte 0x91 ! FFFF8164500000B2 +002A 0
2465 .byte 0xBF ! FFFF8164500000B3 +002B 0
2466 .word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
2467 .xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
2468 .xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
2469 .xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
2470 .word 0x889B70EC ! FFFF8164500000D0 +0048 0
2471 .word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
2472 .byte 0x4F ! FFFF8164500000D8 +0050 0
2473 .byte 0x19 ! FFFF8164500000D9 +0051 0
2474 .byte 0x98 ! FFFF8164500000DA +0052 0
2475 .byte 0xA1 ! FFFF8164500000DB +0053 0
2476 .half 0xC4FC ! FFFF8164500000DC +0054 0
2477 .byte 0x15 ! FFFF8164500000DE +0056 0
2478 .byte 0x89 ! FFFF8164500000DF +0057 0
2479 .xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
2480 .word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
2481 .word 0x54114D60 ! FFFF8164500000EC +0064 0
2482 .word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
2483 .word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
2484 .xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
2485 .xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
2486 .xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
2487
2488!========================================================================
2489
2490SECTION .bdata034 DATA_VA=0xfffff29230000000
2491attr_data {
2492 Name = .bdata034,
2493 VA = 0xfffff29230000000,
2494 RA = ra2pa(0xdd0000000,0),
2495 PA = ra2pa(0xdd0000000,0),
2496 part_0_ctx_nonzero_tsb_config_2,
2497 TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
2498 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2499 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2500}
2501
2502
2503SECTION .bdata034
2504.data
2505DATA044:
2506 .xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA045+0x88
2507 .xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA043+0x88
2508 .xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
2509 .xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
2510 .xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
2511 .word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
2512 .half 0x2275 ! FFFFF2923000002C -005C 0
2513 .byte 0x71 ! FFFFF2923000002E -005A 0
2514 .byte 0xB3 ! FFFFF2923000002F -0059 0
2515 .xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
2516 .xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
2517 .xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
2518 .xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
2519 .xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
2520 .half 0x9A10 ! FFFFF29230000058 -0030 0
2521 .half 0x516A ! FFFFF2923000005A -002E 0
2522 .word 0xC87109EF ! FFFFF2923000005C -002C 0
2523 .byte 0x8B ! FFFFF29230000060 -0028 0
2524 .byte 0x65 ! FFFFF29230000061 -0027 0
2525 .half 0x9B5E ! FFFFF29230000062 -0026 0
2526 .word 0xED846735 ! FFFFF29230000064 -0024 0
2527 .word 0x54AB0E00 ! FFFFF29230000068 -0020 0
2528 .half 0xAC1D ! FFFFF2923000006C -001C 0
2529 .half 0x2350 ! FFFFF2923000006E -001A 0
2530 .xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
2531 .half 0x9A2A ! FFFFF29230000078 -0010 0
2532 .half 0xE6D4 ! FFFFF2923000007A -000E 0
2533 .word 0x1BC150EB ! FFFFF2923000007C -000C 0
2534 .xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
2535 .word 0x1E5979B2 ! FFFFF29230000088 +0000 0
2536 .byte 0xF0 ! FFFFF2923000008C +0004 0
2537 .byte 0xC0 ! FFFFF2923000008D +0005 0
2538 .byte 0x52 ! FFFFF2923000008E +0006 0
2539 .byte 0x42 ! FFFFF2923000008F +0007 0
2540 .xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
2541 .xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
2542 .xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
2543 .xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
2544 .half 0x3E01 ! FFFFF292300000B0 +0028 0
2545 .byte 0xC4 ! FFFFF292300000B2 +002A 0
2546 .byte 0xED ! FFFFF292300000B3 +002B 0
2547 .word 0xCB21F183 ! FFFFF292300000B4 +002C 0
2548 .xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
2549 .xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
2550 .xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
2551 .word 0x6A8023CF ! FFFFF292300000D0 +0048 0
2552 .word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
2553 .byte 0xF1 ! FFFFF292300000D8 +0050 0
2554 .byte 0xDC ! FFFFF292300000D9 +0051 0
2555 .byte 0x10 ! FFFFF292300000DA +0052 0
2556 .byte 0x05 ! FFFFF292300000DB +0053 0
2557 .half 0xBD70 ! FFFFF292300000DC +0054 0
2558 .byte 0x26 ! FFFFF292300000DE +0056 0
2559 .byte 0xF5 ! FFFFF292300000DF +0057 0
2560 .xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
2561 .word 0x2C23D596 ! FFFFF292300000E8 +0060 0
2562 .word 0x609926D9 ! FFFFF292300000EC +0064 0
2563 .word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
2564 .word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
2565 .xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
2566 .xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
2567 .xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
2568
2569!========================================================================
2570
2571SECTION .bdata035 DATA_VA=0x18ff4b30000
2572attr_data {
2573 Name = .bdata035,
2574 VA = 0x18ff4b30000,
2575 RA = 0xffff00000,
2576 PA = ra2pa(0xffff00000,0),
2577 part_0_ctx_nonzero_tsb_config_1,
2578 TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
2579 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2580 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2581}
2582
2583
2584SECTION .bdata035
2585.data
2586DATA045:
2587 .xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA046+0x88
2588 .xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA044+0x88
2589 .xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
2590 .xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
2591 .xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
2592 .word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
2593 .half 0x8AF3 ! 0000018FF4B3002C -005C 0
2594 .byte 0x83 ! 0000018FF4B3002E -005A 0
2595 .byte 0x3B ! 0000018FF4B3002F -0059 0
2596 .xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
2597 .xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
2598 .xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
2599 .xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
2600 .xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
2601 .half 0xC3F7 ! 0000018FF4B30058 -0030 0
2602 .half 0x950E ! 0000018FF4B3005A -002E 0
2603 .word 0x61E9A84F ! 0000018FF4B3005C -002C 0
2604 .byte 0x7E ! 0000018FF4B30060 -0028 0
2605 .byte 0xD3 ! 0000018FF4B30061 -0027 0
2606 .half 0xE0DA ! 0000018FF4B30062 -0026 0
2607 .word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
2608 .word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
2609 .half 0xDEB5 ! 0000018FF4B3006C -001C 0
2610 .half 0x6108 ! 0000018FF4B3006E -001A 0
2611 .xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
2612 .half 0xE7BB ! 0000018FF4B30078 -0010 0
2613 .half 0xB571 ! 0000018FF4B3007A -000E 0
2614 .word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
2615 .xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
2616 .word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
2617 .byte 0x62 ! 0000018FF4B3008C +0004 0
2618 .byte 0x08 ! 0000018FF4B3008D +0005 0
2619 .byte 0x44 ! 0000018FF4B3008E +0006 0
2620 .byte 0xC4 ! 0000018FF4B3008F +0007 0
2621 .xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
2622 .xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
2623 .xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
2624 .xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
2625 .half 0x68AD ! 0000018FF4B300B0 +0028 0
2626 .byte 0x16 ! 0000018FF4B300B2 +002A 0
2627 .byte 0xAB ! 0000018FF4B300B3 +002B 0
2628 .word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
2629 .xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
2630 .xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
2631 .xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
2632 .word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
2633 .word 0xF95B719B ! 0000018FF4B300D4 +004C 0
2634 .byte 0x8E ! 0000018FF4B300D8 +0050 0
2635 .byte 0x6B ! 0000018FF4B300D9 +0051 0
2636 .byte 0x35 ! 0000018FF4B300DA +0052 0
2637 .byte 0xDC ! 0000018FF4B300DB +0053 0
2638 .half 0x4BC2 ! 0000018FF4B300DC +0054 0
2639 .byte 0x77 ! 0000018FF4B300DE +0056 0
2640 .byte 0x90 ! 0000018FF4B300DF +0057 0
2641 .xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
2642 .word 0x9E371156 ! 0000018FF4B300E8 +0060 0
2643 .word 0x544CF645 ! 0000018FF4B300EC +0064 0
2644 .word 0x55354D61 ! 0000018FF4B300F0 +0068 0
2645 .word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
2646 .xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
2647 .xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
2648 .xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
2649
2650!========================================================================
2651
2652SECTION .bdata036 DATA_VA=0xffffd91910000000
2653attr_data {
2654 Name = .bdata036,
2655 VA = 0xffffd91910000000,
2656 RA = ra2pa(0xdc0000000,0),
2657 PA = ra2pa(0xdc0000000,0),
2658 part_0_ctx_nonzero_tsb_config_2,
2659 TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
2660 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2661 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2662}
2663
2664
2665SECTION .bdata036
2666.data
2667DATA046:
2668 .xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA047+0x88
2669 .xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA045+0x88
2670 .xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
2671 .xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
2672 .xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
2673 .word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
2674 .half 0x8629 ! FFFFD9191000002C -005C 0
2675 .byte 0x8D ! FFFFD9191000002E -005A 0
2676 .byte 0x97 ! FFFFD9191000002F -0059 0
2677 .xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
2678 .xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
2679 .xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
2680 .xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
2681 .xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
2682 .half 0xB60E ! FFFFD91910000058 -0030 0
2683 .half 0x1685 ! FFFFD9191000005A -002E 0
2684 .word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
2685 .byte 0x07 ! FFFFD91910000060 -0028 0
2686 .byte 0x59 ! FFFFD91910000061 -0027 0
2687 .half 0xF408 ! FFFFD91910000062 -0026 0
2688 .word 0xF460CB5B ! FFFFD91910000064 -0024 0
2689 .word 0x85840BF1 ! FFFFD91910000068 -0020 0
2690 .half 0xC34F ! FFFFD9191000006C -001C 0
2691 .half 0x17CD ! FFFFD9191000006E -001A 0
2692 .xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
2693 .half 0x5978 ! FFFFD91910000078 -0010 0
2694 .half 0x9214 ! FFFFD9191000007A -000E 0
2695 .word 0x2D23F07A ! FFFFD9191000007C -000C 0
2696 .xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
2697 .word 0x431B657F ! FFFFD91910000088 +0000 0
2698 .byte 0xD0 ! FFFFD9191000008C +0004 0
2699 .byte 0x6F ! FFFFD9191000008D +0005 0
2700 .byte 0x6E ! FFFFD9191000008E +0006 0
2701 .byte 0x90 ! FFFFD9191000008F +0007 0
2702 .xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
2703 .xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
2704 .xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
2705 .xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
2706 .half 0x1DE2 ! FFFFD919100000B0 +0028 0
2707 .byte 0x1D ! FFFFD919100000B2 +002A 0
2708 .byte 0x76 ! FFFFD919100000B3 +002B 0
2709 .word 0xB75525B8 ! FFFFD919100000B4 +002C 0
2710 .xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
2711 .xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
2712 .xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
2713 .word 0xDE839651 ! FFFFD919100000D0 +0048 0
2714 .word 0x575642AA ! FFFFD919100000D4 +004C 0
2715 .byte 0xB2 ! FFFFD919100000D8 +0050 0
2716 .byte 0xE8 ! FFFFD919100000D9 +0051 0
2717 .byte 0xB7 ! FFFFD919100000DA +0052 0
2718 .byte 0x1E ! FFFFD919100000DB +0053 0
2719 .half 0x250D ! FFFFD919100000DC +0054 0
2720 .byte 0x18 ! FFFFD919100000DE +0056 0
2721 .byte 0x0D ! FFFFD919100000DF +0057 0
2722 .xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
2723 .word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
2724 .word 0xB0473DD8 ! FFFFD919100000EC +0064 0
2725 .word 0xD440DA91 ! FFFFD919100000F0 +0068 0
2726 .word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
2727 .xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
2728 .xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
2729 .xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
2730
2731!========================================================================
2732
2733SECTION .bdata037 DATA_VA=0xfffff8ab21800000
2734attr_data {
2735 Name = .bdata037,
2736 VA = 0xfffff8ab21800000,
2737 RA = ra2pa(0xf8e400000,0),
2738 PA = ra2pa(0xf8e400000,0),
2739 part_0_ctx_nonzero_tsb_config_3,
2740 TTE_Context=70, TTE_Size=3, TTE_W=1, TTE_X=0,
2741 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2742 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2743}
2744
2745
2746SECTION .bdata037
2747.data
2748DATA047:
2749 .xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA038+0x88
2750 .xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA046+0x88
2751 .xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
2752 .xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
2753 .xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
2754 .word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
2755 .half 0xC823 ! FFFFF8AB2180002C -005C 0
2756 .byte 0xBB ! FFFFF8AB2180002E -005A 0
2757 .byte 0xD9 ! FFFFF8AB2180002F -0059 0
2758 .xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
2759 .xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
2760 .xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
2761 .xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
2762 .xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
2763 .half 0xDF3D ! FFFFF8AB21800058 -0030 0
2764 .half 0x096A ! FFFFF8AB2180005A -002E 0
2765 .word 0x774F043C ! FFFFF8AB2180005C -002C 0
2766 .byte 0xA5 ! FFFFF8AB21800060 -0028 0
2767 .byte 0x0A ! FFFFF8AB21800061 -0027 0
2768 .half 0xA049 ! FFFFF8AB21800062 -0026 0
2769 .word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
2770 .word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
2771 .half 0x2D89 ! FFFFF8AB2180006C -001C 0
2772 .half 0xF169 ! FFFFF8AB2180006E -001A 0
2773 .xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
2774 .half 0x73F4 ! FFFFF8AB21800078 -0010 0
2775 .half 0x709C ! FFFFF8AB2180007A -000E 0
2776 .word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
2777 .xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
2778 .word 0xD67432CD ! FFFFF8AB21800088 +0000 0
2779 .byte 0xD4 ! FFFFF8AB2180008C +0004 0
2780 .byte 0x3E ! FFFFF8AB2180008D +0005 0
2781 .byte 0x11 ! FFFFF8AB2180008E +0006 0
2782 .byte 0xE4 ! FFFFF8AB2180008F +0007 0
2783 .xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
2784 .xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
2785 .xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
2786 .xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
2787 .half 0xEA85 ! FFFFF8AB218000B0 +0028 0
2788 .byte 0xF5 ! FFFFF8AB218000B2 +002A 0
2789 .byte 0xB7 ! FFFFF8AB218000B3 +002B 0
2790 .word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
2791 .xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
2792 .xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
2793 .xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
2794 .word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
2795 .word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
2796 .byte 0x5E ! FFFFF8AB218000D8 +0050 0
2797 .byte 0x2F ! FFFFF8AB218000D9 +0051 0
2798 .byte 0xEA ! FFFFF8AB218000DA +0052 0
2799 .byte 0x31 ! FFFFF8AB218000DB +0053 0
2800 .half 0x0D29 ! FFFFF8AB218000DC +0054 0
2801 .byte 0x5D ! FFFFF8AB218000DE +0056 0
2802 .byte 0xA2 ! FFFFF8AB218000DF +0057 0
2803 .xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
2804 .word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
2805 .word 0x0270D80F ! FFFFF8AB218000EC +0064 0
2806 .word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
2807 .word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
2808 .xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
2809 .xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
2810 .xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
2811
2812!========================================================================
2813
2814SECTION .bblk038 DATA_VA=0xe1092c00000
2815attr_data {
2816 Name = .bblk038,
2817 VA = 0xe1092c00000,
2818 RA = ra2pa(0xf8e000000,0),
2819 PA = ra2pa(0xf8e000000,0),
2820 part_0_ctx_nonzero_tsb_config_3,
2821 TTE_Context=70, TTE_Size=3, TTE_W=1, TTE_X=0,
2822 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2823 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2824}
2825
2826
2827SECTION .bblk038
2828.data
2829DATA048:
2830 .xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
2831 .xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
2832 .xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
2833 .xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
2834 .xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
2835 .xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
2836 .xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
2837 .xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
2838 .xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
2839 .xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
2840 .xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
2841 .xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
2842 .xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
2843 .xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
2844 .xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
2845 .xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
2846
2847!========================================================================
2848
2849SECTION .bstk039 DATA_VA=0xb352c470000
2850attr_data {
2851 Name = .bstk039,
2852 VA = 0xb352c470000,
2853 RA = 0xfffef0000,
2854 PA = ra2pa(0xfffef0000,0),
2855 part_0_ctx_nonzero_tsb_config_1,
2856 TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
2857 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2858 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2859}
2860
2861
2862SECTION .bstk039
2863.data
2864 .skip 0x2000 ! 00000B352C470000
2865STACK0070:
2866
2867!========================================================================
2868
2869SECTION .bkey040 DATA_VA=0x19aa4800000
2870attr_data {
2871 Name = .bkey040,
2872 VA = 0x19aa4800000,
2873 RA = ra2pa(0xf8dc00000,0),
2874 PA = ra2pa(0xf8dc00000,0),
2875 part_0_ctx_nonzero_tsb_config_3,
2876 TTE_Context=70, TTE_Size=3, TTE_W=1, TTE_X=0,
2877 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2878 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2879}
2880
2881
2882SECTION .bkey040
2883.data
2884DATA050:
2885 .xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA038+0x88
2886 .xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA039+0x88
2887 .xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA040+0x88
2888 .xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA041+0x88
2889 .xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA042+0x88
2890 .xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA043+0x88
2891 .xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA044+0x88
2892 .xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA045+0x88
2893 .xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA046+0x88
2894 .xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA047+0x88
2895 .xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA048+0x0
2896 .xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
2897 .xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
2898 .xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
2899 .word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
2900
2901! Context 71 runs in 64-bit addressing mode, big-endian
2902
2903!========================================================================
2904
2905SECTION .bdata041 DATA_VA=0x11f3fce0000
2906attr_data {
2907 Name = .bdata041,
2908 VA = 0x11f3fce0000,
2909 RA = 0xfffee0000,
2910 PA = ra2pa(0xfffee0000,0),
2911 part_0_ctx_nonzero_tsb_config_1,
2912 TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
2913 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
2914 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2915}
2916
2917
2918SECTION .bdata041
2919.data
2920DATA051:
2921 .xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA052+0x88
2922 .xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA060+0x88
2923BD60159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
2924BD60164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
2925BD60050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
2926BD60005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
2927BD60078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
2928 .byte 0x97 ! 0000011F3FCE002E -005A 0
2929BD60046: .byte 0x6A ! 0000011F3FCE002F -0059 0
2930BD60048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
2931BD60140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
2932BD60076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
2933BD60018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
2934BD60020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
2935BD60079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
2936BD60049: .half 0x691C ! 0000011F3FCE005A -002E 0
2937BD60038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
2938 .byte 0xE5 ! 0000011F3FCE0060 -0028 0
2939BD60083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
2940BD60003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
2941BD60036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
2942BD60015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
2943BD60092: .half 0x6190 ! 0000011F3FCE006C -001C 0
2944BD60120: .half 0x645C ! 0000011F3FCE006E -001A 0
2945BD60144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
2946BD60056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
2947BD60141: .half 0x0280 ! 0000011F3FCE007A -000E 0
2948BD60032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
2949BD60107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
2950BD60057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
2951BD60142: .byte 0x97 ! 0000011F3FCE008C +0004 0
2952BD60055: .byte 0x86 ! 0000011F3FCE008D +0005 0
2953BD60006: .byte 0xFB ! 0000011F3FCE008E +0006 0
2954BD60094: .byte 0x0B ! 0000011F3FCE008F +0007 0
2955BD60053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
2956BD60025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
2957BD60091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
2958BD60052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
2959BD60024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
2960BD60258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
2961 .byte 0xDB ! 0000011F3FCE00B3 +002B 0
2962BD60224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
2963BD60022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
2964BD60106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
2965BD60013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
2966BD60063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
2967BD60112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
2968BD60017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
2969BD60188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
2970BD60104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
2971BD60088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
2972BD60254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
2973BD60131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
2974BD60122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
2975BD60138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
2976BD60080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
2977BD60180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
2978BD60044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
2979BD60002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
2980BD60019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
2981BD60058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
2982BD60062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
2983
2984!========================================================================
2985
2986SECTION .bdata042 DATA_VA=0xffffd38950000000
2987attr_data {
2988 Name = .bdata042,
2989 VA = 0xffffd38950000000,
2990 RA = ra2pa(0xdb0000000,0),
2991 PA = ra2pa(0xdb0000000,0),
2992 part_0_ctx_nonzero_tsb_config_2,
2993 TTE_Context=71, TTE_Size=5, TTE_W=1, TTE_X=0,
2994 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
2995 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
2996}
2997
2998
2999SECTION .bdata042
3000.data
3001DATA052:
3002 .xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA053+0x88
3003 .xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA051+0x88
3004 .xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
3005 .xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
3006 .xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
3007 .word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
3008 .half 0xE358 ! FFFFD3895000002C -005C 0
3009 .byte 0xB4 ! FFFFD3895000002E -005A 0
3010 .byte 0xBD ! FFFFD3895000002F -0059 0
3011 .xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
3012 .xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
3013 .xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
3014 .xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
3015 .xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
3016 .half 0x08E1 ! FFFFD38950000058 -0030 0
3017 .half 0x7FEF ! FFFFD3895000005A -002E 0
3018 .word 0xE42E935B ! FFFFD3895000005C -002C 0
3019 .byte 0x7C ! FFFFD38950000060 -0028 0
3020 .byte 0xF5 ! FFFFD38950000061 -0027 0
3021 .half 0x91F9 ! FFFFD38950000062 -0026 0
3022 .word 0xD35959B2 ! FFFFD38950000064 -0024 0
3023 .word 0xE096059F ! FFFFD38950000068 -0020 0
3024 .half 0x56DD ! FFFFD3895000006C -001C 0
3025 .half 0xD69D ! FFFFD3895000006E -001A 0
3026 .xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
3027 .half 0xDA77 ! FFFFD38950000078 -0010 0
3028 .half 0xCF86 ! FFFFD3895000007A -000E 0
3029 .word 0x926AEF82 ! FFFFD3895000007C -000C 0
3030 .xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
3031 .word 0x687C0D73 ! FFFFD38950000088 +0000 0
3032 .byte 0x83 ! FFFFD3895000008C +0004 0
3033 .byte 0x7C ! FFFFD3895000008D +0005 0
3034 .byte 0x0E ! FFFFD3895000008E +0006 0
3035 .byte 0x6A ! FFFFD3895000008F +0007 0
3036 .xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
3037 .xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
3038 .xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
3039 .xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
3040 .half 0x6FD9 ! FFFFD389500000B0 +0028 0
3041 .byte 0x37 ! FFFFD389500000B2 +002A 0
3042 .byte 0x69 ! FFFFD389500000B3 +002B 0
3043 .word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
3044 .xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
3045 .xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
3046 .xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
3047 .word 0x0042EA34 ! FFFFD389500000D0 +0048 0
3048 .word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
3049 .byte 0x4F ! FFFFD389500000D8 +0050 0
3050 .byte 0xFF ! FFFFD389500000D9 +0051 0
3051 .byte 0x48 ! FFFFD389500000DA +0052 0
3052 .byte 0x37 ! FFFFD389500000DB +0053 0
3053 .half 0xB01D ! FFFFD389500000DC +0054 0
3054 .byte 0xAA ! FFFFD389500000DE +0056 0
3055 .byte 0x2A ! FFFFD389500000DF +0057 0
3056 .xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
3057 .word 0xC7222301 ! FFFFD389500000E8 +0060 0
3058 .word 0xAA92CD9A ! FFFFD389500000EC +0064 0
3059 .word 0x7BD8102C ! FFFFD389500000F0 +0068 0
3060 .word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
3061 .xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
3062 .xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
3063 .xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
3064
3065!========================================================================
3066
3067SECTION .bdata043 DATA_VA=0x97e60000
3068attr_data {
3069 Name = .bdata043,
3070 VA = 0x97e60000,
3071 RA = 0xfffed0000,
3072 PA = ra2pa(0xfffed0000,0),
3073 part_0_ctx_nonzero_tsb_config_1,
3074 TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
3075 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3076 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3077}
3078
3079
3080SECTION .bdata043
3081.data
3082DATA053:
3083 .xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA054+0x88
3084 .xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA052+0x88
3085 .xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
3086 .xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
3087 .xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
3088 .word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
3089 .half 0x8BF2 ! 0000000097E6002C -005C 0
3090 .byte 0xCA ! 0000000097E6002E -005A 0
3091 .byte 0x3D ! 0000000097E6002F -0059 0
3092 .xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
3093 .xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
3094 .xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
3095 .xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
3096 .xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
3097 .half 0x46DE ! 0000000097E60058 -0030 0
3098 .half 0x4E70 ! 0000000097E6005A -002E 0
3099 .word 0x54B43438 ! 0000000097E6005C -002C 0
3100 .byte 0x7B ! 0000000097E60060 -0028 0
3101 .byte 0x1E ! 0000000097E60061 -0027 0
3102 .half 0xE6E5 ! 0000000097E60062 -0026 0
3103 .word 0xA227C0EC ! 0000000097E60064 -0024 0
3104 .word 0x7B08F269 ! 0000000097E60068 -0020 0
3105 .half 0x1179 ! 0000000097E6006C -001C 0
3106 .half 0x4D93 ! 0000000097E6006E -001A 0
3107 .xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
3108 .half 0x5FB7 ! 0000000097E60078 -0010 0
3109 .half 0x8466 ! 0000000097E6007A -000E 0
3110 .word 0x10D8EE45 ! 0000000097E6007C -000C 0
3111 .xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
3112 .word 0xA63537FA ! 0000000097E60088 +0000 0
3113 .byte 0x23 ! 0000000097E6008C +0004 0
3114 .byte 0x93 ! 0000000097E6008D +0005 0
3115 .byte 0x37 ! 0000000097E6008E +0006 0
3116 .byte 0xAD ! 0000000097E6008F +0007 0
3117 .xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
3118 .xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
3119 .xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
3120 .xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
3121 .half 0x5E21 ! 0000000097E600B0 +0028 0
3122 .byte 0xE1 ! 0000000097E600B2 +002A 0
3123 .byte 0xC6 ! 0000000097E600B3 +002B 0
3124 .word 0xA08618C4 ! 0000000097E600B4 +002C 0
3125 .xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
3126 .xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
3127 .xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
3128 .word 0x45D5E096 ! 0000000097E600D0 +0048 0
3129 .word 0xE3C3856E ! 0000000097E600D4 +004C 0
3130 .byte 0x57 ! 0000000097E600D8 +0050 0
3131 .byte 0xEA ! 0000000097E600D9 +0051 0
3132 .byte 0x2D ! 0000000097E600DA +0052 0
3133 .byte 0x50 ! 0000000097E600DB +0053 0
3134 .half 0xEA9F ! 0000000097E600DC +0054 0
3135 .byte 0xA0 ! 0000000097E600DE +0056 0
3136 .byte 0xD3 ! 0000000097E600DF +0057 0
3137 .xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
3138 .word 0xE0E276C7 ! 0000000097E600E8 +0060 0
3139 .word 0x9E1EB393 ! 0000000097E600EC +0064 0
3140 .word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
3141 .word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
3142 .xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
3143 .xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
3144 .xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
3145
3146!========================================================================
3147
3148SECTION .bdata044 DATA_VA=0x1ef13c0000
3149attr_data {
3150 Name = .bdata044,
3151 VA = 0x1ef13c0000,
3152 RA = 0xfffec0000,
3153 PA = ra2pa(0xfffec0000,0),
3154 part_0_ctx_nonzero_tsb_config_1,
3155 TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
3156 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3157 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3158}
3159
3160
3161SECTION .bdata044
3162.data
3163DATA054:
3164 .xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA055+0x88
3165 .xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA053+0x88
3166 .xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
3167 .xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
3168 .xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
3169 .word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
3170 .half 0x172D ! 0000001EF13C002C -005C 0
3171 .byte 0xB3 ! 0000001EF13C002E -005A 0
3172 .byte 0xA9 ! 0000001EF13C002F -0059 0
3173 .xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
3174 .xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
3175 .xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
3176 .xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
3177 .xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
3178 .half 0x373E ! 0000001EF13C0058 -0030 0
3179 .half 0x2AF7 ! 0000001EF13C005A -002E 0
3180 .word 0x9B9883FC ! 0000001EF13C005C -002C 0
3181 .byte 0xA7 ! 0000001EF13C0060 -0028 0
3182 .byte 0xEF ! 0000001EF13C0061 -0027 0
3183 .half 0x8777 ! 0000001EF13C0062 -0026 0
3184 .word 0x0B89E94A ! 0000001EF13C0064 -0024 0
3185 .word 0xD916D42E ! 0000001EF13C0068 -0020 0
3186 .half 0xFD69 ! 0000001EF13C006C -001C 0
3187 .half 0x5750 ! 0000001EF13C006E -001A 0
3188 .xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
3189 .half 0x5A80 ! 0000001EF13C0078 -0010 0
3190 .half 0xFC99 ! 0000001EF13C007A -000E 0
3191 .word 0x57022153 ! 0000001EF13C007C -000C 0
3192 .xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
3193 .word 0x16D5B40E ! 0000001EF13C0088 +0000 0
3194 .byte 0x1B ! 0000001EF13C008C +0004 0
3195 .byte 0x6C ! 0000001EF13C008D +0005 0
3196 .byte 0x1F ! 0000001EF13C008E +0006 0
3197 .byte 0x70 ! 0000001EF13C008F +0007 0
3198 .xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
3199 .xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
3200 .xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
3201 .xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
3202 .half 0xF48E ! 0000001EF13C00B0 +0028 0
3203 .byte 0xFF ! 0000001EF13C00B2 +002A 0
3204 .byte 0x24 ! 0000001EF13C00B3 +002B 0
3205 .word 0xC013291D ! 0000001EF13C00B4 +002C 0
3206 .xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
3207 .xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
3208 .xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
3209 .word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
3210 .word 0x223B7787 ! 0000001EF13C00D4 +004C 0
3211 .byte 0x31 ! 0000001EF13C00D8 +0050 0
3212 .byte 0x3F ! 0000001EF13C00D9 +0051 0
3213 .byte 0xE7 ! 0000001EF13C00DA +0052 0
3214 .byte 0x8A ! 0000001EF13C00DB +0053 0
3215 .half 0xDEEC ! 0000001EF13C00DC +0054 0
3216 .byte 0x52 ! 0000001EF13C00DE +0056 0
3217 .byte 0x13 ! 0000001EF13C00DF +0057 0
3218 .xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
3219 .word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
3220 .word 0xD64D72FD ! 0000001EF13C00EC +0064 0
3221 .word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
3222 .word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
3223 .xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
3224 .xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
3225 .xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
3226
3227!========================================================================
3228
3229SECTION .bdata045 DATA_VA=0xffffa654f0000000
3230attr_data {
3231 Name = .bdata045,
3232 VA = 0xffffa654f0000000,
3233 RA = ra2pa(0xda0000000,0),
3234 PA = ra2pa(0xda0000000,0),
3235 part_0_ctx_nonzero_tsb_config_2,
3236 TTE_Context=71, TTE_Size=5, TTE_W=1, TTE_X=0,
3237 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3238 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3239}
3240
3241
3242SECTION .bdata045
3243.data
3244DATA055:
3245 .xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA056+0x88
3246 .xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA054+0x88
3247 .xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
3248 .xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
3249 .xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
3250 .word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
3251 .half 0x5729 ! FFFFA654F000002C -005C 0
3252 .byte 0x58 ! FFFFA654F000002E -005A 0
3253 .byte 0x4D ! FFFFA654F000002F -0059 0
3254 .xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
3255 .xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
3256 .xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
3257 .xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
3258 .xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
3259 .half 0x8207 ! FFFFA654F0000058 -0030 0
3260 .half 0x99C6 ! FFFFA654F000005A -002E 0
3261 .word 0x6D2167E2 ! FFFFA654F000005C -002C 0
3262 .byte 0xBB ! FFFFA654F0000060 -0028 0
3263 .byte 0x66 ! FFFFA654F0000061 -0027 0
3264 .half 0x22BA ! FFFFA654F0000062 -0026 0
3265 .word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
3266 .word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
3267 .half 0x9166 ! FFFFA654F000006C -001C 0
3268 .half 0x2DC8 ! FFFFA654F000006E -001A 0
3269 .xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
3270 .half 0x41D3 ! FFFFA654F0000078 -0010 0
3271 .half 0x7FAD ! FFFFA654F000007A -000E 0
3272 .word 0x3BE8C27A ! FFFFA654F000007C -000C 0
3273 .xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
3274 .word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
3275 .byte 0xC9 ! FFFFA654F000008C +0004 0
3276 .byte 0xA7 ! FFFFA654F000008D +0005 0
3277 .byte 0x83 ! FFFFA654F000008E +0006 0
3278 .byte 0x15 ! FFFFA654F000008F +0007 0
3279 .xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
3280 .xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
3281 .xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
3282 .xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
3283 .half 0xD3AB ! FFFFA654F00000B0 +0028 0
3284 .byte 0xC5 ! FFFFA654F00000B2 +002A 0
3285 .byte 0xB6 ! FFFFA654F00000B3 +002B 0
3286 .word 0xD753A09F ! FFFFA654F00000B4 +002C 0
3287 .xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
3288 .xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
3289 .xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
3290 .word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
3291 .word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
3292 .byte 0x19 ! FFFFA654F00000D8 +0050 0
3293 .byte 0x1C ! FFFFA654F00000D9 +0051 0
3294 .byte 0xA6 ! FFFFA654F00000DA +0052 0
3295 .byte 0xD5 ! FFFFA654F00000DB +0053 0
3296 .half 0x95D3 ! FFFFA654F00000DC +0054 0
3297 .byte 0x8E ! FFFFA654F00000DE +0056 0
3298 .byte 0xB7 ! FFFFA654F00000DF +0057 0
3299 .xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
3300 .word 0xD4439115 ! FFFFA654F00000E8 +0060 0
3301 .word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
3302 .word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
3303 .word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
3304 .xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
3305 .xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
3306 .xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
3307
3308!========================================================================
3309
3310SECTION .bdata046 DATA_VA=0xffff816450000000
3311attr_data {
3312 Name = .bdata046,
3313 VA = 0xffff816450000000,
3314 RA = ra2pa(0xd90000000,0),
3315 PA = ra2pa(0xd90000000,0),
3316 part_0_ctx_nonzero_tsb_config_2,
3317 TTE_Context=71, TTE_Size=5, TTE_W=1, TTE_X=0,
3318 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3319 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3320}
3321
3322
3323SECTION .bdata046
3324.data
3325DATA056:
3326 .xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA057+0x88
3327 .xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA055+0x88
3328 .xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
3329 .xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
3330 .xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
3331 .word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
3332 .half 0xC696 ! FFFF81645000002C -005C 0
3333 .byte 0xBF ! FFFF81645000002E -005A 0
3334 .byte 0x3C ! FFFF81645000002F -0059 0
3335 .xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
3336 .xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
3337 .xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
3338 .xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
3339 .xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
3340 .half 0xF62D ! FFFF816450000058 -0030 0
3341 .half 0x0BB3 ! FFFF81645000005A -002E 0
3342 .word 0x9611CDBA ! FFFF81645000005C -002C 0
3343 .byte 0x13 ! FFFF816450000060 -0028 0
3344 .byte 0x9E ! FFFF816450000061 -0027 0
3345 .half 0xB771 ! FFFF816450000062 -0026 0
3346 .word 0xF8C922D6 ! FFFF816450000064 -0024 0
3347 .word 0x34E607FC ! FFFF816450000068 -0020 0
3348 .half 0x9221 ! FFFF81645000006C -001C 0
3349 .half 0x8549 ! FFFF81645000006E -001A 0
3350 .xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
3351 .half 0xEDA0 ! FFFF816450000078 -0010 0
3352 .half 0xA09D ! FFFF81645000007A -000E 0
3353 .word 0x424195A1 ! FFFF81645000007C -000C 0
3354 .xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
3355 .word 0x75F62C27 ! FFFF816450000088 +0000 0
3356 .byte 0x8B ! FFFF81645000008C +0004 0
3357 .byte 0x72 ! FFFF81645000008D +0005 0
3358 .byte 0xAF ! FFFF81645000008E +0006 0
3359 .byte 0x79 ! FFFF81645000008F +0007 0
3360 .xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
3361 .xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
3362 .xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
3363 .xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
3364 .half 0x98B0 ! FFFF8164500000B0 +0028 0
3365 .byte 0x91 ! FFFF8164500000B2 +002A 0
3366 .byte 0xBF ! FFFF8164500000B3 +002B 0
3367 .word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
3368 .xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
3369 .xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
3370 .xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
3371 .word 0x889B70EC ! FFFF8164500000D0 +0048 0
3372 .word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
3373 .byte 0x4F ! FFFF8164500000D8 +0050 0
3374 .byte 0x19 ! FFFF8164500000D9 +0051 0
3375 .byte 0x98 ! FFFF8164500000DA +0052 0
3376 .byte 0xA1 ! FFFF8164500000DB +0053 0
3377 .half 0xC4FC ! FFFF8164500000DC +0054 0
3378 .byte 0x15 ! FFFF8164500000DE +0056 0
3379 .byte 0x89 ! FFFF8164500000DF +0057 0
3380 .xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
3381 .word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
3382 .word 0x54114D60 ! FFFF8164500000EC +0064 0
3383 .word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
3384 .word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
3385 .xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
3386 .xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
3387 .xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
3388
3389!========================================================================
3390
3391SECTION .bdata047 DATA_VA=0xfffff29230000000
3392attr_data {
3393 Name = .bdata047,
3394 VA = 0xfffff29230000000,
3395 RA = ra2pa(0xd80000000,0),
3396 PA = ra2pa(0xd80000000,0),
3397 part_0_ctx_nonzero_tsb_config_2,
3398 TTE_Context=71, TTE_Size=5, TTE_W=1, TTE_X=0,
3399 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3400 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3401}
3402
3403
3404SECTION .bdata047
3405.data
3406DATA057:
3407 .xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA058+0x88
3408 .xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA056+0x88
3409 .xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
3410 .xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
3411 .xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
3412 .word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
3413 .half 0x2275 ! FFFFF2923000002C -005C 0
3414 .byte 0x71 ! FFFFF2923000002E -005A 0
3415 .byte 0xB3 ! FFFFF2923000002F -0059 0
3416 .xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
3417 .xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
3418 .xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
3419 .xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
3420 .xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
3421 .half 0x9A10 ! FFFFF29230000058 -0030 0
3422 .half 0x516A ! FFFFF2923000005A -002E 0
3423 .word 0xC87109EF ! FFFFF2923000005C -002C 0
3424 .byte 0x8B ! FFFFF29230000060 -0028 0
3425 .byte 0x65 ! FFFFF29230000061 -0027 0
3426 .half 0x9B5E ! FFFFF29230000062 -0026 0
3427 .word 0xED846735 ! FFFFF29230000064 -0024 0
3428 .word 0x54AB0E00 ! FFFFF29230000068 -0020 0
3429 .half 0xAC1D ! FFFFF2923000006C -001C 0
3430 .half 0x2350 ! FFFFF2923000006E -001A 0
3431 .xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
3432 .half 0x9A2A ! FFFFF29230000078 -0010 0
3433 .half 0xE6D4 ! FFFFF2923000007A -000E 0
3434 .word 0x1BC150EB ! FFFFF2923000007C -000C 0
3435 .xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
3436 .word 0x1E5979B2 ! FFFFF29230000088 +0000 0
3437 .byte 0xF0 ! FFFFF2923000008C +0004 0
3438 .byte 0xC0 ! FFFFF2923000008D +0005 0
3439 .byte 0x52 ! FFFFF2923000008E +0006 0
3440 .byte 0x42 ! FFFFF2923000008F +0007 0
3441 .xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
3442 .xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
3443 .xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
3444 .xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
3445 .half 0x3E01 ! FFFFF292300000B0 +0028 0
3446 .byte 0xC4 ! FFFFF292300000B2 +002A 0
3447 .byte 0xED ! FFFFF292300000B3 +002B 0
3448 .word 0xCB21F183 ! FFFFF292300000B4 +002C 0
3449 .xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
3450 .xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
3451 .xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
3452 .word 0x6A8023CF ! FFFFF292300000D0 +0048 0
3453 .word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
3454 .byte 0xF1 ! FFFFF292300000D8 +0050 0
3455 .byte 0xDC ! FFFFF292300000D9 +0051 0
3456 .byte 0x10 ! FFFFF292300000DA +0052 0
3457 .byte 0x05 ! FFFFF292300000DB +0053 0
3458 .half 0xBD70 ! FFFFF292300000DC +0054 0
3459 .byte 0x26 ! FFFFF292300000DE +0056 0
3460 .byte 0xF5 ! FFFFF292300000DF +0057 0
3461 .xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
3462 .word 0x2C23D596 ! FFFFF292300000E8 +0060 0
3463 .word 0x609926D9 ! FFFFF292300000EC +0064 0
3464 .word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
3465 .word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
3466 .xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
3467 .xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
3468 .xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
3469
3470!========================================================================
3471
3472SECTION .bdata048 DATA_VA=0x18ff4b30000
3473attr_data {
3474 Name = .bdata048,
3475 VA = 0x18ff4b30000,
3476 RA = 0xfffeb0000,
3477 PA = ra2pa(0xfffeb0000,0),
3478 part_0_ctx_nonzero_tsb_config_1,
3479 TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
3480 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3481 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3482}
3483
3484
3485SECTION .bdata048
3486.data
3487DATA058:
3488 .xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA059+0x88
3489 .xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA057+0x88
3490 .xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
3491 .xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
3492 .xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
3493 .word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
3494 .half 0x8AF3 ! 0000018FF4B3002C -005C 0
3495 .byte 0x83 ! 0000018FF4B3002E -005A 0
3496 .byte 0x3B ! 0000018FF4B3002F -0059 0
3497 .xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
3498 .xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
3499 .xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
3500 .xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
3501 .xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
3502 .half 0xC3F7 ! 0000018FF4B30058 -0030 0
3503 .half 0x950E ! 0000018FF4B3005A -002E 0
3504 .word 0x61E9A84F ! 0000018FF4B3005C -002C 0
3505 .byte 0x7E ! 0000018FF4B30060 -0028 0
3506 .byte 0xD3 ! 0000018FF4B30061 -0027 0
3507 .half 0xE0DA ! 0000018FF4B30062 -0026 0
3508 .word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
3509 .word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
3510 .half 0xDEB5 ! 0000018FF4B3006C -001C 0
3511 .half 0x6108 ! 0000018FF4B3006E -001A 0
3512 .xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
3513 .half 0xE7BB ! 0000018FF4B30078 -0010 0
3514 .half 0xB571 ! 0000018FF4B3007A -000E 0
3515 .word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
3516 .xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
3517 .word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
3518 .byte 0x62 ! 0000018FF4B3008C +0004 0
3519 .byte 0x08 ! 0000018FF4B3008D +0005 0
3520 .byte 0x44 ! 0000018FF4B3008E +0006 0
3521 .byte 0xC4 ! 0000018FF4B3008F +0007 0
3522 .xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
3523 .xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
3524 .xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
3525 .xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
3526 .half 0x68AD ! 0000018FF4B300B0 +0028 0
3527 .byte 0x16 ! 0000018FF4B300B2 +002A 0
3528 .byte 0xAB ! 0000018FF4B300B3 +002B 0
3529 .word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
3530 .xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
3531 .xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
3532 .xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
3533 .word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
3534 .word 0xF95B719B ! 0000018FF4B300D4 +004C 0
3535 .byte 0x8E ! 0000018FF4B300D8 +0050 0
3536 .byte 0x6B ! 0000018FF4B300D9 +0051 0
3537 .byte 0x35 ! 0000018FF4B300DA +0052 0
3538 .byte 0xDC ! 0000018FF4B300DB +0053 0
3539 .half 0x4BC2 ! 0000018FF4B300DC +0054 0
3540 .byte 0x77 ! 0000018FF4B300DE +0056 0
3541 .byte 0x90 ! 0000018FF4B300DF +0057 0
3542 .xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
3543 .word 0x9E371156 ! 0000018FF4B300E8 +0060 0
3544 .word 0x544CF645 ! 0000018FF4B300EC +0064 0
3545 .word 0x55354D61 ! 0000018FF4B300F0 +0068 0
3546 .word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
3547 .xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
3548 .xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
3549 .xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
3550
3551!========================================================================
3552
3553SECTION .bdata049 DATA_VA=0xffffd91910000000
3554attr_data {
3555 Name = .bdata049,
3556 VA = 0xffffd91910000000,
3557 RA = ra2pa(0xd70000000,0),
3558 PA = ra2pa(0xd70000000,0),
3559 part_0_ctx_nonzero_tsb_config_2,
3560 TTE_Context=71, TTE_Size=5, TTE_W=1, TTE_X=0,
3561 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3562 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3563}
3564
3565
3566SECTION .bdata049
3567.data
3568DATA059:
3569 .xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA060+0x88
3570 .xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA058+0x88
3571 .xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
3572 .xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
3573 .xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
3574 .word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
3575 .half 0x8629 ! FFFFD9191000002C -005C 0
3576 .byte 0x8D ! FFFFD9191000002E -005A 0
3577 .byte 0x97 ! FFFFD9191000002F -0059 0
3578 .xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
3579 .xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
3580 .xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
3581 .xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
3582 .xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
3583 .half 0xB60E ! FFFFD91910000058 -0030 0
3584 .half 0x1685 ! FFFFD9191000005A -002E 0
3585 .word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
3586 .byte 0x07 ! FFFFD91910000060 -0028 0
3587 .byte 0x59 ! FFFFD91910000061 -0027 0
3588 .half 0xF408 ! FFFFD91910000062 -0026 0
3589 .word 0xF460CB5B ! FFFFD91910000064 -0024 0
3590 .word 0x85840BF1 ! FFFFD91910000068 -0020 0
3591 .half 0xC34F ! FFFFD9191000006C -001C 0
3592 .half 0x17CD ! FFFFD9191000006E -001A 0
3593 .xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
3594 .half 0x5978 ! FFFFD91910000078 -0010 0
3595 .half 0x9214 ! FFFFD9191000007A -000E 0
3596 .word 0x2D23F07A ! FFFFD9191000007C -000C 0
3597 .xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
3598 .word 0x431B657F ! FFFFD91910000088 +0000 0
3599 .byte 0xD0 ! FFFFD9191000008C +0004 0
3600 .byte 0x6F ! FFFFD9191000008D +0005 0
3601 .byte 0x6E ! FFFFD9191000008E +0006 0
3602 .byte 0x90 ! FFFFD9191000008F +0007 0
3603 .xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
3604 .xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
3605 .xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
3606 .xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
3607 .half 0x1DE2 ! FFFFD919100000B0 +0028 0
3608 .byte 0x1D ! FFFFD919100000B2 +002A 0
3609 .byte 0x76 ! FFFFD919100000B3 +002B 0
3610 .word 0xB75525B8 ! FFFFD919100000B4 +002C 0
3611 .xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
3612 .xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
3613 .xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
3614 .word 0xDE839651 ! FFFFD919100000D0 +0048 0
3615 .word 0x575642AA ! FFFFD919100000D4 +004C 0
3616 .byte 0xB2 ! FFFFD919100000D8 +0050 0
3617 .byte 0xE8 ! FFFFD919100000D9 +0051 0
3618 .byte 0xB7 ! FFFFD919100000DA +0052 0
3619 .byte 0x1E ! FFFFD919100000DB +0053 0
3620 .half 0x250D ! FFFFD919100000DC +0054 0
3621 .byte 0x18 ! FFFFD919100000DE +0056 0
3622 .byte 0x0D ! FFFFD919100000DF +0057 0
3623 .xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
3624 .word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
3625 .word 0xB0473DD8 ! FFFFD919100000EC +0064 0
3626 .word 0xD440DA91 ! FFFFD919100000F0 +0068 0
3627 .word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
3628 .xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
3629 .xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
3630 .xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
3631
3632!========================================================================
3633
3634SECTION .bdata050 DATA_VA=0xfffff8ab21800000
3635attr_data {
3636 Name = .bdata050,
3637 VA = 0xfffff8ab21800000,
3638 RA = ra2pa(0xf8d800000,0),
3639 PA = ra2pa(0xf8d800000,0),
3640 part_0_ctx_nonzero_tsb_config_3,
3641 TTE_Context=71, TTE_Size=3, TTE_W=1, TTE_X=0,
3642 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3643 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3644}
3645
3646
3647SECTION .bdata050
3648.data
3649DATA060:
3650 .xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA051+0x88
3651 .xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA059+0x88
3652 .xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
3653 .xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
3654 .xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
3655 .word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
3656 .half 0xC823 ! FFFFF8AB2180002C -005C 0
3657 .byte 0xBB ! FFFFF8AB2180002E -005A 0
3658 .byte 0xD9 ! FFFFF8AB2180002F -0059 0
3659 .xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
3660 .xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
3661 .xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
3662 .xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
3663 .xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
3664 .half 0xDF3D ! FFFFF8AB21800058 -0030 0
3665 .half 0x096A ! FFFFF8AB2180005A -002E 0
3666 .word 0x774F043C ! FFFFF8AB2180005C -002C 0
3667 .byte 0xA5 ! FFFFF8AB21800060 -0028 0
3668 .byte 0x0A ! FFFFF8AB21800061 -0027 0
3669 .half 0xA049 ! FFFFF8AB21800062 -0026 0
3670 .word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
3671 .word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
3672 .half 0x2D89 ! FFFFF8AB2180006C -001C 0
3673 .half 0xF169 ! FFFFF8AB2180006E -001A 0
3674 .xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
3675 .half 0x73F4 ! FFFFF8AB21800078 -0010 0
3676 .half 0x709C ! FFFFF8AB2180007A -000E 0
3677 .word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
3678 .xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
3679 .word 0xD67432CD ! FFFFF8AB21800088 +0000 0
3680 .byte 0xD4 ! FFFFF8AB2180008C +0004 0
3681 .byte 0x3E ! FFFFF8AB2180008D +0005 0
3682 .byte 0x11 ! FFFFF8AB2180008E +0006 0
3683 .byte 0xE4 ! FFFFF8AB2180008F +0007 0
3684 .xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
3685 .xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
3686 .xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
3687 .xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
3688 .half 0xEA85 ! FFFFF8AB218000B0 +0028 0
3689 .byte 0xF5 ! FFFFF8AB218000B2 +002A 0
3690 .byte 0xB7 ! FFFFF8AB218000B3 +002B 0
3691 .word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
3692 .xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
3693 .xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
3694 .xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
3695 .word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
3696 .word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
3697 .byte 0x5E ! FFFFF8AB218000D8 +0050 0
3698 .byte 0x2F ! FFFFF8AB218000D9 +0051 0
3699 .byte 0xEA ! FFFFF8AB218000DA +0052 0
3700 .byte 0x31 ! FFFFF8AB218000DB +0053 0
3701 .half 0x0D29 ! FFFFF8AB218000DC +0054 0
3702 .byte 0x5D ! FFFFF8AB218000DE +0056 0
3703 .byte 0xA2 ! FFFFF8AB218000DF +0057 0
3704 .xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
3705 .word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
3706 .word 0x0270D80F ! FFFFF8AB218000EC +0064 0
3707 .word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
3708 .word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
3709 .xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
3710 .xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
3711 .xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
3712
3713!========================================================================
3714
3715SECTION .bblk051 DATA_VA=0xe1092c00000
3716attr_data {
3717 Name = .bblk051,
3718 VA = 0xe1092c00000,
3719 RA = ra2pa(0xf8d400000,0),
3720 PA = ra2pa(0xf8d400000,0),
3721 part_0_ctx_nonzero_tsb_config_3,
3722 TTE_Context=71, TTE_Size=3, TTE_W=1, TTE_X=0,
3723 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3724 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3725}
3726
3727
3728SECTION .bblk051
3729.data
3730DATA061:
3731 .xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
3732 .xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
3733 .xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
3734 .xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
3735 .xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
3736 .xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
3737 .xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
3738 .xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
3739 .xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
3740 .xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
3741 .xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
3742 .xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
3743 .xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
3744 .xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
3745 .xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
3746 .xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
3747
3748!========================================================================
3749
3750SECTION .bstk052 DATA_VA=0xb352c470000
3751attr_data {
3752 Name = .bstk052,
3753 VA = 0xb352c470000,
3754 RA = 0xfffea0000,
3755 PA = ra2pa(0xfffea0000,0),
3756 part_0_ctx_nonzero_tsb_config_1,
3757 TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
3758 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3759 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3760}
3761
3762
3763SECTION .bstk052
3764.data
3765 .skip 0x2000 ! 00000B352C470000
3766STACK0071:
3767
3768!========================================================================
3769
3770SECTION .bkey053 DATA_VA=0x19aa4800000
3771attr_data {
3772 Name = .bkey053,
3773 VA = 0x19aa4800000,
3774 RA = ra2pa(0xf8d000000,0),
3775 PA = ra2pa(0xf8d000000,0),
3776 part_0_ctx_nonzero_tsb_config_3,
3777 TTE_Context=71, TTE_Size=3, TTE_W=1, TTE_X=0,
3778 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3779 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3780}
3781
3782
3783SECTION .bkey053
3784.data
3785DATA063:
3786 .xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA051+0x88
3787 .xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA052+0x88
3788 .xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA053+0x88
3789 .xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA054+0x88
3790 .xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA055+0x88
3791 .xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA056+0x88
3792 .xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA057+0x88
3793 .xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA058+0x88
3794 .xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA059+0x88
3795 .xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA060+0x88
3796 .xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA061+0x0
3797 .xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
3798 .xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
3799 .xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
3800 .word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
3801
3802! Context 72 runs in 64-bit addressing mode, big-endian
3803
3804!========================================================================
3805
3806SECTION .bdata054 DATA_VA=0x11f3fce0000
3807attr_data {
3808 Name = .bdata054,
3809 VA = 0x11f3fce0000,
3810 RA = 0xfffe90000,
3811 PA = ra2pa(0xfffe90000,0),
3812 part_0_ctx_nonzero_tsb_config_1,
3813 TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
3814 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3815 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3816}
3817
3818
3819SECTION .bdata054
3820.data
3821DATA064:
3822 .xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA065+0x88
3823 .xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA073+0x88
3824BD80159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
3825BD80164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
3826BD80050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
3827BD80005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
3828BD80078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
3829 .byte 0x97 ! 0000011F3FCE002E -005A 0
3830BD80046: .byte 0x6A ! 0000011F3FCE002F -0059 0
3831BD80048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
3832BD80140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
3833BD80076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
3834BD80018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
3835BD80020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
3836BD80079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
3837BD80049: .half 0x691C ! 0000011F3FCE005A -002E 0
3838BD80038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
3839 .byte 0xE5 ! 0000011F3FCE0060 -0028 0
3840BD80083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
3841BD80003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
3842BD80036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
3843BD80015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
3844BD80092: .half 0x6190 ! 0000011F3FCE006C -001C 0
3845BD80120: .half 0x645C ! 0000011F3FCE006E -001A 0
3846BD80144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
3847BD80056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
3848BD80141: .half 0x0280 ! 0000011F3FCE007A -000E 0
3849BD80032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
3850BD80107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
3851BD80057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
3852BD80142: .byte 0x97 ! 0000011F3FCE008C +0004 0
3853BD80055: .byte 0x86 ! 0000011F3FCE008D +0005 0
3854BD80006: .byte 0xFB ! 0000011F3FCE008E +0006 0
3855BD80094: .byte 0x0B ! 0000011F3FCE008F +0007 0
3856BD80053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
3857BD80025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
3858BD80091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
3859BD80052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
3860BD80024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
3861BD80258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
3862 .byte 0xDB ! 0000011F3FCE00B3 +002B 0
3863BD80224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
3864BD80022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
3865BD80106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
3866BD80013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
3867BD80063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
3868BD80112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
3869BD80017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
3870BD80188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
3871BD80104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
3872BD80088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
3873BD80254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
3874BD80131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
3875BD80122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
3876BD80138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
3877BD80080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
3878BD80180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
3879BD80044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
3880BD80002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
3881BD80019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
3882BD80058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
3883BD80062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
3884
3885!========================================================================
3886
3887SECTION .bdata055 DATA_VA=0xffffd38950000000
3888attr_data {
3889 Name = .bdata055,
3890 VA = 0xffffd38950000000,
3891 RA = ra2pa(0xd60000000,0),
3892 PA = ra2pa(0xd60000000,0),
3893 part_0_ctx_nonzero_tsb_config_2,
3894 TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
3895 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
3896 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3897}
3898
3899
3900SECTION .bdata055
3901.data
3902DATA065:
3903 .xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA066+0x88
3904 .xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA064+0x88
3905 .xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
3906 .xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
3907 .xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
3908 .word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
3909 .half 0xE358 ! FFFFD3895000002C -005C 0
3910 .byte 0xB4 ! FFFFD3895000002E -005A 0
3911 .byte 0xBD ! FFFFD3895000002F -0059 0
3912 .xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
3913 .xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
3914 .xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
3915 .xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
3916 .xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
3917 .half 0x08E1 ! FFFFD38950000058 -0030 0
3918 .half 0x7FEF ! FFFFD3895000005A -002E 0
3919 .word 0xE42E935B ! FFFFD3895000005C -002C 0
3920 .byte 0x7C ! FFFFD38950000060 -0028 0
3921 .byte 0xF5 ! FFFFD38950000061 -0027 0
3922 .half 0x91F9 ! FFFFD38950000062 -0026 0
3923 .word 0xD35959B2 ! FFFFD38950000064 -0024 0
3924 .word 0xE096059F ! FFFFD38950000068 -0020 0
3925 .half 0x56DD ! FFFFD3895000006C -001C 0
3926 .half 0xD69D ! FFFFD3895000006E -001A 0
3927 .xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
3928 .half 0xDA77 ! FFFFD38950000078 -0010 0
3929 .half 0xCF86 ! FFFFD3895000007A -000E 0
3930 .word 0x926AEF82 ! FFFFD3895000007C -000C 0
3931 .xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
3932 .word 0x687C0D73 ! FFFFD38950000088 +0000 0
3933 .byte 0x83 ! FFFFD3895000008C +0004 0
3934 .byte 0x7C ! FFFFD3895000008D +0005 0
3935 .byte 0x0E ! FFFFD3895000008E +0006 0
3936 .byte 0x6A ! FFFFD3895000008F +0007 0
3937 .xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
3938 .xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
3939 .xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
3940 .xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
3941 .half 0x6FD9 ! FFFFD389500000B0 +0028 0
3942 .byte 0x37 ! FFFFD389500000B2 +002A 0
3943 .byte 0x69 ! FFFFD389500000B3 +002B 0
3944 .word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
3945 .xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
3946 .xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
3947 .xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
3948 .word 0x0042EA34 ! FFFFD389500000D0 +0048 0
3949 .word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
3950 .byte 0x4F ! FFFFD389500000D8 +0050 0
3951 .byte 0xFF ! FFFFD389500000D9 +0051 0
3952 .byte 0x48 ! FFFFD389500000DA +0052 0
3953 .byte 0x37 ! FFFFD389500000DB +0053 0
3954 .half 0xB01D ! FFFFD389500000DC +0054 0
3955 .byte 0xAA ! FFFFD389500000DE +0056 0
3956 .byte 0x2A ! FFFFD389500000DF +0057 0
3957 .xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
3958 .word 0xC7222301 ! FFFFD389500000E8 +0060 0
3959 .word 0xAA92CD9A ! FFFFD389500000EC +0064 0
3960 .word 0x7BD8102C ! FFFFD389500000F0 +0068 0
3961 .word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
3962 .xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
3963 .xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
3964 .xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
3965
3966!========================================================================
3967
3968SECTION .bdata056 DATA_VA=0x97e60000
3969attr_data {
3970 Name = .bdata056,
3971 VA = 0x97e60000,
3972 RA = 0xfffe80000,
3973 PA = ra2pa(0xfffe80000,0),
3974 part_0_ctx_nonzero_tsb_config_1,
3975 TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
3976 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
3977 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
3978}
3979
3980
3981SECTION .bdata056
3982.data
3983DATA066:
3984 .xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA067+0x88
3985 .xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA065+0x88
3986 .xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
3987 .xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
3988 .xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
3989 .word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
3990 .half 0x8BF2 ! 0000000097E6002C -005C 0
3991 .byte 0xCA ! 0000000097E6002E -005A 0
3992 .byte 0x3D ! 0000000097E6002F -0059 0
3993 .xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
3994 .xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
3995 .xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
3996 .xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
3997 .xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
3998 .half 0x46DE ! 0000000097E60058 -0030 0
3999 .half 0x4E70 ! 0000000097E6005A -002E 0
4000 .word 0x54B43438 ! 0000000097E6005C -002C 0
4001 .byte 0x7B ! 0000000097E60060 -0028 0
4002 .byte 0x1E ! 0000000097E60061 -0027 0
4003 .half 0xE6E5 ! 0000000097E60062 -0026 0
4004 .word 0xA227C0EC ! 0000000097E60064 -0024 0
4005 .word 0x7B08F269 ! 0000000097E60068 -0020 0
4006 .half 0x1179 ! 0000000097E6006C -001C 0
4007 .half 0x4D93 ! 0000000097E6006E -001A 0
4008 .xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
4009 .half 0x5FB7 ! 0000000097E60078 -0010 0
4010 .half 0x8466 ! 0000000097E6007A -000E 0
4011 .word 0x10D8EE45 ! 0000000097E6007C -000C 0
4012 .xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
4013 .word 0xA63537FA ! 0000000097E60088 +0000 0
4014 .byte 0x23 ! 0000000097E6008C +0004 0
4015 .byte 0x93 ! 0000000097E6008D +0005 0
4016 .byte 0x37 ! 0000000097E6008E +0006 0
4017 .byte 0xAD ! 0000000097E6008F +0007 0
4018 .xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
4019 .xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
4020 .xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
4021 .xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
4022 .half 0x5E21 ! 0000000097E600B0 +0028 0
4023 .byte 0xE1 ! 0000000097E600B2 +002A 0
4024 .byte 0xC6 ! 0000000097E600B3 +002B 0
4025 .word 0xA08618C4 ! 0000000097E600B4 +002C 0
4026 .xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
4027 .xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
4028 .xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
4029 .word 0x45D5E096 ! 0000000097E600D0 +0048 0
4030 .word 0xE3C3856E ! 0000000097E600D4 +004C 0
4031 .byte 0x57 ! 0000000097E600D8 +0050 0
4032 .byte 0xEA ! 0000000097E600D9 +0051 0
4033 .byte 0x2D ! 0000000097E600DA +0052 0
4034 .byte 0x50 ! 0000000097E600DB +0053 0
4035 .half 0xEA9F ! 0000000097E600DC +0054 0
4036 .byte 0xA0 ! 0000000097E600DE +0056 0
4037 .byte 0xD3 ! 0000000097E600DF +0057 0
4038 .xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
4039 .word 0xE0E276C7 ! 0000000097E600E8 +0060 0
4040 .word 0x9E1EB393 ! 0000000097E600EC +0064 0
4041 .word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
4042 .word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
4043 .xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
4044 .xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
4045 .xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
4046
4047!========================================================================
4048
4049SECTION .bdata057 DATA_VA=0x1ef13c0000
4050attr_data {
4051 Name = .bdata057,
4052 VA = 0x1ef13c0000,
4053 RA = 0xfffe70000,
4054 PA = ra2pa(0xfffe70000,0),
4055 part_0_ctx_nonzero_tsb_config_1,
4056 TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
4057 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4058 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4059}
4060
4061
4062SECTION .bdata057
4063.data
4064DATA067:
4065 .xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA068+0x88
4066 .xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA066+0x88
4067 .xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
4068 .xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
4069 .xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
4070 .word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
4071 .half 0x172D ! 0000001EF13C002C -005C 0
4072 .byte 0xB3 ! 0000001EF13C002E -005A 0
4073 .byte 0xA9 ! 0000001EF13C002F -0059 0
4074 .xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
4075 .xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
4076 .xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
4077 .xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
4078 .xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
4079 .half 0x373E ! 0000001EF13C0058 -0030 0
4080 .half 0x2AF7 ! 0000001EF13C005A -002E 0
4081 .word 0x9B9883FC ! 0000001EF13C005C -002C 0
4082 .byte 0xA7 ! 0000001EF13C0060 -0028 0
4083 .byte 0xEF ! 0000001EF13C0061 -0027 0
4084 .half 0x8777 ! 0000001EF13C0062 -0026 0
4085 .word 0x0B89E94A ! 0000001EF13C0064 -0024 0
4086 .word 0xD916D42E ! 0000001EF13C0068 -0020 0
4087 .half 0xFD69 ! 0000001EF13C006C -001C 0
4088 .half 0x5750 ! 0000001EF13C006E -001A 0
4089 .xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
4090 .half 0x5A80 ! 0000001EF13C0078 -0010 0
4091 .half 0xFC99 ! 0000001EF13C007A -000E 0
4092 .word 0x57022153 ! 0000001EF13C007C -000C 0
4093 .xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
4094 .word 0x16D5B40E ! 0000001EF13C0088 +0000 0
4095 .byte 0x1B ! 0000001EF13C008C +0004 0
4096 .byte 0x6C ! 0000001EF13C008D +0005 0
4097 .byte 0x1F ! 0000001EF13C008E +0006 0
4098 .byte 0x70 ! 0000001EF13C008F +0007 0
4099 .xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
4100 .xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
4101 .xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
4102 .xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
4103 .half 0xF48E ! 0000001EF13C00B0 +0028 0
4104 .byte 0xFF ! 0000001EF13C00B2 +002A 0
4105 .byte 0x24 ! 0000001EF13C00B3 +002B 0
4106 .word 0xC013291D ! 0000001EF13C00B4 +002C 0
4107 .xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
4108 .xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
4109 .xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
4110 .word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
4111 .word 0x223B7787 ! 0000001EF13C00D4 +004C 0
4112 .byte 0x31 ! 0000001EF13C00D8 +0050 0
4113 .byte 0x3F ! 0000001EF13C00D9 +0051 0
4114 .byte 0xE7 ! 0000001EF13C00DA +0052 0
4115 .byte 0x8A ! 0000001EF13C00DB +0053 0
4116 .half 0xDEEC ! 0000001EF13C00DC +0054 0
4117 .byte 0x52 ! 0000001EF13C00DE +0056 0
4118 .byte 0x13 ! 0000001EF13C00DF +0057 0
4119 .xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
4120 .word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
4121 .word 0xD64D72FD ! 0000001EF13C00EC +0064 0
4122 .word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
4123 .word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
4124 .xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
4125 .xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
4126 .xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
4127
4128!========================================================================
4129
4130SECTION .bdata058 DATA_VA=0xffffa654f0000000
4131attr_data {
4132 Name = .bdata058,
4133 VA = 0xffffa654f0000000,
4134 RA = ra2pa(0xd50000000,0),
4135 PA = ra2pa(0xd50000000,0),
4136 part_0_ctx_nonzero_tsb_config_2,
4137 TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
4138 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4139 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4140}
4141
4142
4143SECTION .bdata058
4144.data
4145DATA068:
4146 .xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA069+0x88
4147 .xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA067+0x88
4148 .xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
4149 .xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
4150 .xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
4151 .word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
4152 .half 0x5729 ! FFFFA654F000002C -005C 0
4153 .byte 0x58 ! FFFFA654F000002E -005A 0
4154 .byte 0x4D ! FFFFA654F000002F -0059 0
4155 .xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
4156 .xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
4157 .xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
4158 .xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
4159 .xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
4160 .half 0x8207 ! FFFFA654F0000058 -0030 0
4161 .half 0x99C6 ! FFFFA654F000005A -002E 0
4162 .word 0x6D2167E2 ! FFFFA654F000005C -002C 0
4163 .byte 0xBB ! FFFFA654F0000060 -0028 0
4164 .byte 0x66 ! FFFFA654F0000061 -0027 0
4165 .half 0x22BA ! FFFFA654F0000062 -0026 0
4166 .word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
4167 .word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
4168 .half 0x9166 ! FFFFA654F000006C -001C 0
4169 .half 0x2DC8 ! FFFFA654F000006E -001A 0
4170 .xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
4171 .half 0x41D3 ! FFFFA654F0000078 -0010 0
4172 .half 0x7FAD ! FFFFA654F000007A -000E 0
4173 .word 0x3BE8C27A ! FFFFA654F000007C -000C 0
4174 .xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
4175 .word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
4176 .byte 0xC9 ! FFFFA654F000008C +0004 0
4177 .byte 0xA7 ! FFFFA654F000008D +0005 0
4178 .byte 0x83 ! FFFFA654F000008E +0006 0
4179 .byte 0x15 ! FFFFA654F000008F +0007 0
4180 .xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
4181 .xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
4182 .xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
4183 .xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
4184 .half 0xD3AB ! FFFFA654F00000B0 +0028 0
4185 .byte 0xC5 ! FFFFA654F00000B2 +002A 0
4186 .byte 0xB6 ! FFFFA654F00000B3 +002B 0
4187 .word 0xD753A09F ! FFFFA654F00000B4 +002C 0
4188 .xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
4189 .xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
4190 .xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
4191 .word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
4192 .word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
4193 .byte 0x19 ! FFFFA654F00000D8 +0050 0
4194 .byte 0x1C ! FFFFA654F00000D9 +0051 0
4195 .byte 0xA6 ! FFFFA654F00000DA +0052 0
4196 .byte 0xD5 ! FFFFA654F00000DB +0053 0
4197 .half 0x95D3 ! FFFFA654F00000DC +0054 0
4198 .byte 0x8E ! FFFFA654F00000DE +0056 0
4199 .byte 0xB7 ! FFFFA654F00000DF +0057 0
4200 .xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
4201 .word 0xD4439115 ! FFFFA654F00000E8 +0060 0
4202 .word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
4203 .word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
4204 .word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
4205 .xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
4206 .xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
4207 .xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
4208
4209!========================================================================
4210
4211SECTION .bdata059 DATA_VA=0xffff816450000000
4212attr_data {
4213 Name = .bdata059,
4214 VA = 0xffff816450000000,
4215 RA = ra2pa(0xd40000000,0),
4216 PA = ra2pa(0xd40000000,0),
4217 part_0_ctx_nonzero_tsb_config_2,
4218 TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
4219 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4220 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4221}
4222
4223
4224SECTION .bdata059
4225.data
4226DATA069:
4227 .xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA070+0x88
4228 .xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA068+0x88
4229 .xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
4230 .xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
4231 .xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
4232 .word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
4233 .half 0xC696 ! FFFF81645000002C -005C 0
4234 .byte 0xBF ! FFFF81645000002E -005A 0
4235 .byte 0x3C ! FFFF81645000002F -0059 0
4236 .xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
4237 .xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
4238 .xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
4239 .xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
4240 .xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
4241 .half 0xF62D ! FFFF816450000058 -0030 0
4242 .half 0x0BB3 ! FFFF81645000005A -002E 0
4243 .word 0x9611CDBA ! FFFF81645000005C -002C 0
4244 .byte 0x13 ! FFFF816450000060 -0028 0
4245 .byte 0x9E ! FFFF816450000061 -0027 0
4246 .half 0xB771 ! FFFF816450000062 -0026 0
4247 .word 0xF8C922D6 ! FFFF816450000064 -0024 0
4248 .word 0x34E607FC ! FFFF816450000068 -0020 0
4249 .half 0x9221 ! FFFF81645000006C -001C 0
4250 .half 0x8549 ! FFFF81645000006E -001A 0
4251 .xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
4252 .half 0xEDA0 ! FFFF816450000078 -0010 0
4253 .half 0xA09D ! FFFF81645000007A -000E 0
4254 .word 0x424195A1 ! FFFF81645000007C -000C 0
4255 .xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
4256 .word 0x75F62C27 ! FFFF816450000088 +0000 0
4257 .byte 0x8B ! FFFF81645000008C +0004 0
4258 .byte 0x72 ! FFFF81645000008D +0005 0
4259 .byte 0xAF ! FFFF81645000008E +0006 0
4260 .byte 0x79 ! FFFF81645000008F +0007 0
4261 .xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
4262 .xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
4263 .xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
4264 .xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
4265 .half 0x98B0 ! FFFF8164500000B0 +0028 0
4266 .byte 0x91 ! FFFF8164500000B2 +002A 0
4267 .byte 0xBF ! FFFF8164500000B3 +002B 0
4268 .word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
4269 .xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
4270 .xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
4271 .xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
4272 .word 0x889B70EC ! FFFF8164500000D0 +0048 0
4273 .word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
4274 .byte 0x4F ! FFFF8164500000D8 +0050 0
4275 .byte 0x19 ! FFFF8164500000D9 +0051 0
4276 .byte 0x98 ! FFFF8164500000DA +0052 0
4277 .byte 0xA1 ! FFFF8164500000DB +0053 0
4278 .half 0xC4FC ! FFFF8164500000DC +0054 0
4279 .byte 0x15 ! FFFF8164500000DE +0056 0
4280 .byte 0x89 ! FFFF8164500000DF +0057 0
4281 .xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
4282 .word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
4283 .word 0x54114D60 ! FFFF8164500000EC +0064 0
4284 .word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
4285 .word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
4286 .xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
4287 .xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
4288 .xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
4289
4290!========================================================================
4291
4292SECTION .bdata060 DATA_VA=0xfffff29230000000
4293attr_data {
4294 Name = .bdata060,
4295 VA = 0xfffff29230000000,
4296 RA = ra2pa(0xd30000000,0),
4297 PA = ra2pa(0xd30000000,0),
4298 part_0_ctx_nonzero_tsb_config_2,
4299 TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
4300 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4301 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4302}
4303
4304
4305SECTION .bdata060
4306.data
4307DATA070:
4308 .xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA071+0x88
4309 .xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA069+0x88
4310 .xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
4311 .xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
4312 .xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
4313 .word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
4314 .half 0x2275 ! FFFFF2923000002C -005C 0
4315 .byte 0x71 ! FFFFF2923000002E -005A 0
4316 .byte 0xB3 ! FFFFF2923000002F -0059 0
4317 .xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
4318 .xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
4319 .xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
4320 .xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
4321 .xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
4322 .half 0x9A10 ! FFFFF29230000058 -0030 0
4323 .half 0x516A ! FFFFF2923000005A -002E 0
4324 .word 0xC87109EF ! FFFFF2923000005C -002C 0
4325 .byte 0x8B ! FFFFF29230000060 -0028 0
4326 .byte 0x65 ! FFFFF29230000061 -0027 0
4327 .half 0x9B5E ! FFFFF29230000062 -0026 0
4328 .word 0xED846735 ! FFFFF29230000064 -0024 0
4329 .word 0x54AB0E00 ! FFFFF29230000068 -0020 0
4330 .half 0xAC1D ! FFFFF2923000006C -001C 0
4331 .half 0x2350 ! FFFFF2923000006E -001A 0
4332 .xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
4333 .half 0x9A2A ! FFFFF29230000078 -0010 0
4334 .half 0xE6D4 ! FFFFF2923000007A -000E 0
4335 .word 0x1BC150EB ! FFFFF2923000007C -000C 0
4336 .xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
4337 .word 0x1E5979B2 ! FFFFF29230000088 +0000 0
4338 .byte 0xF0 ! FFFFF2923000008C +0004 0
4339 .byte 0xC0 ! FFFFF2923000008D +0005 0
4340 .byte 0x52 ! FFFFF2923000008E +0006 0
4341 .byte 0x42 ! FFFFF2923000008F +0007 0
4342 .xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
4343 .xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
4344 .xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
4345 .xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
4346 .half 0x3E01 ! FFFFF292300000B0 +0028 0
4347 .byte 0xC4 ! FFFFF292300000B2 +002A 0
4348 .byte 0xED ! FFFFF292300000B3 +002B 0
4349 .word 0xCB21F183 ! FFFFF292300000B4 +002C 0
4350 .xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
4351 .xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
4352 .xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
4353 .word 0x6A8023CF ! FFFFF292300000D0 +0048 0
4354 .word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
4355 .byte 0xF1 ! FFFFF292300000D8 +0050 0
4356 .byte 0xDC ! FFFFF292300000D9 +0051 0
4357 .byte 0x10 ! FFFFF292300000DA +0052 0
4358 .byte 0x05 ! FFFFF292300000DB +0053 0
4359 .half 0xBD70 ! FFFFF292300000DC +0054 0
4360 .byte 0x26 ! FFFFF292300000DE +0056 0
4361 .byte 0xF5 ! FFFFF292300000DF +0057 0
4362 .xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
4363 .word 0x2C23D596 ! FFFFF292300000E8 +0060 0
4364 .word 0x609926D9 ! FFFFF292300000EC +0064 0
4365 .word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
4366 .word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
4367 .xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
4368 .xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
4369 .xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
4370
4371!========================================================================
4372
4373SECTION .bdata061 DATA_VA=0x18ff4b30000
4374attr_data {
4375 Name = .bdata061,
4376 VA = 0x18ff4b30000,
4377 RA = 0xfffe60000,
4378 PA = ra2pa(0xfffe60000,0),
4379 part_0_ctx_nonzero_tsb_config_1,
4380 TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
4381 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4382 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4383}
4384
4385
4386SECTION .bdata061
4387.data
4388DATA071:
4389 .xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA072+0x88
4390 .xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA070+0x88
4391 .xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
4392 .xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
4393 .xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
4394 .word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
4395 .half 0x8AF3 ! 0000018FF4B3002C -005C 0
4396 .byte 0x83 ! 0000018FF4B3002E -005A 0
4397 .byte 0x3B ! 0000018FF4B3002F -0059 0
4398 .xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
4399 .xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
4400 .xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
4401 .xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
4402 .xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
4403 .half 0xC3F7 ! 0000018FF4B30058 -0030 0
4404 .half 0x950E ! 0000018FF4B3005A -002E 0
4405 .word 0x61E9A84F ! 0000018FF4B3005C -002C 0
4406 .byte 0x7E ! 0000018FF4B30060 -0028 0
4407 .byte 0xD3 ! 0000018FF4B30061 -0027 0
4408 .half 0xE0DA ! 0000018FF4B30062 -0026 0
4409 .word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
4410 .word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
4411 .half 0xDEB5 ! 0000018FF4B3006C -001C 0
4412 .half 0x6108 ! 0000018FF4B3006E -001A 0
4413 .xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
4414 .half 0xE7BB ! 0000018FF4B30078 -0010 0
4415 .half 0xB571 ! 0000018FF4B3007A -000E 0
4416 .word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
4417 .xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
4418 .word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
4419 .byte 0x62 ! 0000018FF4B3008C +0004 0
4420 .byte 0x08 ! 0000018FF4B3008D +0005 0
4421 .byte 0x44 ! 0000018FF4B3008E +0006 0
4422 .byte 0xC4 ! 0000018FF4B3008F +0007 0
4423 .xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
4424 .xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
4425 .xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
4426 .xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
4427 .half 0x68AD ! 0000018FF4B300B0 +0028 0
4428 .byte 0x16 ! 0000018FF4B300B2 +002A 0
4429 .byte 0xAB ! 0000018FF4B300B3 +002B 0
4430 .word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
4431 .xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
4432 .xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
4433 .xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
4434 .word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
4435 .word 0xF95B719B ! 0000018FF4B300D4 +004C 0
4436 .byte 0x8E ! 0000018FF4B300D8 +0050 0
4437 .byte 0x6B ! 0000018FF4B300D9 +0051 0
4438 .byte 0x35 ! 0000018FF4B300DA +0052 0
4439 .byte 0xDC ! 0000018FF4B300DB +0053 0
4440 .half 0x4BC2 ! 0000018FF4B300DC +0054 0
4441 .byte 0x77 ! 0000018FF4B300DE +0056 0
4442 .byte 0x90 ! 0000018FF4B300DF +0057 0
4443 .xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
4444 .word 0x9E371156 ! 0000018FF4B300E8 +0060 0
4445 .word 0x544CF645 ! 0000018FF4B300EC +0064 0
4446 .word 0x55354D61 ! 0000018FF4B300F0 +0068 0
4447 .word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
4448 .xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
4449 .xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
4450 .xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
4451
4452!========================================================================
4453
4454SECTION .bdata062 DATA_VA=0xffffd91910000000
4455attr_data {
4456 Name = .bdata062,
4457 VA = 0xffffd91910000000,
4458 RA = ra2pa(0xd20000000,0),
4459 PA = ra2pa(0xd20000000,0),
4460 part_0_ctx_nonzero_tsb_config_2,
4461 TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
4462 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4463 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4464}
4465
4466
4467SECTION .bdata062
4468.data
4469DATA072:
4470 .xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA073+0x88
4471 .xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA071+0x88
4472 .xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
4473 .xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
4474 .xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
4475 .word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
4476 .half 0x8629 ! FFFFD9191000002C -005C 0
4477 .byte 0x8D ! FFFFD9191000002E -005A 0
4478 .byte 0x97 ! FFFFD9191000002F -0059 0
4479 .xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
4480 .xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
4481 .xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
4482 .xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
4483 .xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
4484 .half 0xB60E ! FFFFD91910000058 -0030 0
4485 .half 0x1685 ! FFFFD9191000005A -002E 0
4486 .word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
4487 .byte 0x07 ! FFFFD91910000060 -0028 0
4488 .byte 0x59 ! FFFFD91910000061 -0027 0
4489 .half 0xF408 ! FFFFD91910000062 -0026 0
4490 .word 0xF460CB5B ! FFFFD91910000064 -0024 0
4491 .word 0x85840BF1 ! FFFFD91910000068 -0020 0
4492 .half 0xC34F ! FFFFD9191000006C -001C 0
4493 .half 0x17CD ! FFFFD9191000006E -001A 0
4494 .xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
4495 .half 0x5978 ! FFFFD91910000078 -0010 0
4496 .half 0x9214 ! FFFFD9191000007A -000E 0
4497 .word 0x2D23F07A ! FFFFD9191000007C -000C 0
4498 .xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
4499 .word 0x431B657F ! FFFFD91910000088 +0000 0
4500 .byte 0xD0 ! FFFFD9191000008C +0004 0
4501 .byte 0x6F ! FFFFD9191000008D +0005 0
4502 .byte 0x6E ! FFFFD9191000008E +0006 0
4503 .byte 0x90 ! FFFFD9191000008F +0007 0
4504 .xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
4505 .xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
4506 .xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
4507 .xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
4508 .half 0x1DE2 ! FFFFD919100000B0 +0028 0
4509 .byte 0x1D ! FFFFD919100000B2 +002A 0
4510 .byte 0x76 ! FFFFD919100000B3 +002B 0
4511 .word 0xB75525B8 ! FFFFD919100000B4 +002C 0
4512 .xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
4513 .xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
4514 .xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
4515 .word 0xDE839651 ! FFFFD919100000D0 +0048 0
4516 .word 0x575642AA ! FFFFD919100000D4 +004C 0
4517 .byte 0xB2 ! FFFFD919100000D8 +0050 0
4518 .byte 0xE8 ! FFFFD919100000D9 +0051 0
4519 .byte 0xB7 ! FFFFD919100000DA +0052 0
4520 .byte 0x1E ! FFFFD919100000DB +0053 0
4521 .half 0x250D ! FFFFD919100000DC +0054 0
4522 .byte 0x18 ! FFFFD919100000DE +0056 0
4523 .byte 0x0D ! FFFFD919100000DF +0057 0
4524 .xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
4525 .word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
4526 .word 0xB0473DD8 ! FFFFD919100000EC +0064 0
4527 .word 0xD440DA91 ! FFFFD919100000F0 +0068 0
4528 .word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
4529 .xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
4530 .xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
4531 .xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
4532
4533!========================================================================
4534
4535SECTION .bdata063 DATA_VA=0xfffff8ab21800000
4536attr_data {
4537 Name = .bdata063,
4538 VA = 0xfffff8ab21800000,
4539 RA = ra2pa(0xf8cc00000,0),
4540 PA = ra2pa(0xf8cc00000,0),
4541 part_0_ctx_nonzero_tsb_config_3,
4542 TTE_Context=72, TTE_Size=3, TTE_W=1, TTE_X=0,
4543 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4544 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4545}
4546
4547
4548SECTION .bdata063
4549.data
4550DATA073:
4551 .xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA064+0x88
4552 .xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA072+0x88
4553 .xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
4554 .xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
4555 .xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
4556 .word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
4557 .half 0xC823 ! FFFFF8AB2180002C -005C 0
4558 .byte 0xBB ! FFFFF8AB2180002E -005A 0
4559 .byte 0xD9 ! FFFFF8AB2180002F -0059 0
4560 .xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
4561 .xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
4562 .xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
4563 .xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
4564 .xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
4565 .half 0xDF3D ! FFFFF8AB21800058 -0030 0
4566 .half 0x096A ! FFFFF8AB2180005A -002E 0
4567 .word 0x774F043C ! FFFFF8AB2180005C -002C 0
4568 .byte 0xA5 ! FFFFF8AB21800060 -0028 0
4569 .byte 0x0A ! FFFFF8AB21800061 -0027 0
4570 .half 0xA049 ! FFFFF8AB21800062 -0026 0
4571 .word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
4572 .word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
4573 .half 0x2D89 ! FFFFF8AB2180006C -001C 0
4574 .half 0xF169 ! FFFFF8AB2180006E -001A 0
4575 .xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
4576 .half 0x73F4 ! FFFFF8AB21800078 -0010 0
4577 .half 0x709C ! FFFFF8AB2180007A -000E 0
4578 .word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
4579 .xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
4580 .word 0xD67432CD ! FFFFF8AB21800088 +0000 0
4581 .byte 0xD4 ! FFFFF8AB2180008C +0004 0
4582 .byte 0x3E ! FFFFF8AB2180008D +0005 0
4583 .byte 0x11 ! FFFFF8AB2180008E +0006 0
4584 .byte 0xE4 ! FFFFF8AB2180008F +0007 0
4585 .xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
4586 .xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
4587 .xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
4588 .xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
4589 .half 0xEA85 ! FFFFF8AB218000B0 +0028 0
4590 .byte 0xF5 ! FFFFF8AB218000B2 +002A 0
4591 .byte 0xB7 ! FFFFF8AB218000B3 +002B 0
4592 .word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
4593 .xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
4594 .xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
4595 .xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
4596 .word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
4597 .word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
4598 .byte 0x5E ! FFFFF8AB218000D8 +0050 0
4599 .byte 0x2F ! FFFFF8AB218000D9 +0051 0
4600 .byte 0xEA ! FFFFF8AB218000DA +0052 0
4601 .byte 0x31 ! FFFFF8AB218000DB +0053 0
4602 .half 0x0D29 ! FFFFF8AB218000DC +0054 0
4603 .byte 0x5D ! FFFFF8AB218000DE +0056 0
4604 .byte 0xA2 ! FFFFF8AB218000DF +0057 0
4605 .xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
4606 .word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
4607 .word 0x0270D80F ! FFFFF8AB218000EC +0064 0
4608 .word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
4609 .word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
4610 .xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
4611 .xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
4612 .xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
4613
4614!========================================================================
4615
4616SECTION .bblk064 DATA_VA=0xe1092c00000
4617attr_data {
4618 Name = .bblk064,
4619 VA = 0xe1092c00000,
4620 RA = ra2pa(0xf8c800000,0),
4621 PA = ra2pa(0xf8c800000,0),
4622 part_0_ctx_nonzero_tsb_config_3,
4623 TTE_Context=72, TTE_Size=3, TTE_W=1, TTE_X=0,
4624 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4625 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4626}
4627
4628
4629SECTION .bblk064
4630.data
4631DATA074:
4632 .xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
4633 .xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
4634 .xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
4635 .xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
4636 .xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
4637 .xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
4638 .xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
4639 .xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
4640 .xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
4641 .xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
4642 .xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
4643 .xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
4644 .xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
4645 .xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
4646 .xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
4647 .xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
4648
4649!========================================================================
4650
4651SECTION .bstk065 DATA_VA=0xb352c470000
4652attr_data {
4653 Name = .bstk065,
4654 VA = 0xb352c470000,
4655 RA = 0xfffe50000,
4656 PA = ra2pa(0xfffe50000,0),
4657 part_0_ctx_nonzero_tsb_config_1,
4658 TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
4659 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4660 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4661}
4662
4663
4664SECTION .bstk065
4665.data
4666 .skip 0x2000 ! 00000B352C470000
4667STACK0072:
4668
4669!========================================================================
4670
4671SECTION .bkey066 DATA_VA=0x19aa4800000
4672attr_data {
4673 Name = .bkey066,
4674 VA = 0x19aa4800000,
4675 RA = ra2pa(0xf8c400000,0),
4676 PA = ra2pa(0xf8c400000,0),
4677 part_0_ctx_nonzero_tsb_config_3,
4678 TTE_Context=72, TTE_Size=3, TTE_W=1, TTE_X=0,
4679 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4680 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4681}
4682
4683
4684SECTION .bkey066
4685.data
4686DATA076:
4687 .xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA064+0x88
4688 .xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA065+0x88
4689 .xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA066+0x88
4690 .xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA067+0x88
4691 .xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA068+0x88
4692 .xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA069+0x88
4693 .xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA070+0x88
4694 .xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA071+0x88
4695 .xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA072+0x88
4696 .xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA073+0x88
4697 .xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA074+0x0
4698 .xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
4699 .xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
4700 .xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
4701 .word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
4702
4703! Context 73 runs in 64-bit addressing mode, big-endian
4704
4705!========================================================================
4706
4707SECTION .bdata067 DATA_VA=0x11f3fce0000
4708attr_data {
4709 Name = .bdata067,
4710 VA = 0x11f3fce0000,
4711 RA = 0xfffe40000,
4712 PA = ra2pa(0xfffe40000,0),
4713 part_0_ctx_nonzero_tsb_config_1,
4714 TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
4715 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4716 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4717}
4718
4719
4720SECTION .bdata067
4721.data
4722DATA077:
4723 .xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA078+0x88
4724 .xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA086+0x88
4725BD100159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
4726BD100164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
4727BD100050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
4728BD100005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
4729BD100078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
4730 .byte 0x97 ! 0000011F3FCE002E -005A 0
4731BD100046: .byte 0x6A ! 0000011F3FCE002F -0059 0
4732BD100048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
4733BD100140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
4734BD100076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
4735BD100018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
4736BD100020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
4737BD100079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
4738BD100049: .half 0x691C ! 0000011F3FCE005A -002E 0
4739BD100038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
4740 .byte 0xE5 ! 0000011F3FCE0060 -0028 0
4741BD100083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
4742BD100003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
4743BD100036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
4744BD100015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
4745BD100092: .half 0x6190 ! 0000011F3FCE006C -001C 0
4746BD100120: .half 0x645C ! 0000011F3FCE006E -001A 0
4747BD100144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
4748BD100056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
4749BD100141: .half 0x0280 ! 0000011F3FCE007A -000E 0
4750BD100032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
4751BD100107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
4752BD100057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
4753BD100142: .byte 0x97 ! 0000011F3FCE008C +0004 0
4754BD100055: .byte 0x86 ! 0000011F3FCE008D +0005 0
4755BD100006: .byte 0xFB ! 0000011F3FCE008E +0006 0
4756BD100094: .byte 0x0B ! 0000011F3FCE008F +0007 0
4757BD100053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
4758BD100025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
4759BD100091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
4760BD100052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
4761BD100024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
4762BD100258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
4763 .byte 0xDB ! 0000011F3FCE00B3 +002B 0
4764BD100224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
4765BD100022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
4766BD100106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
4767BD100013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
4768BD100063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
4769BD100112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
4770BD100017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
4771BD100188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
4772BD100104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
4773BD100088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
4774BD100254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
4775BD100131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
4776BD100122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
4777BD100138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
4778BD100080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
4779BD100180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
4780BD100044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
4781BD100002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
4782BD100019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
4783BD100058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
4784BD100062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
4785
4786!========================================================================
4787
4788SECTION .bdata068 DATA_VA=0xffffd38950000000
4789attr_data {
4790 Name = .bdata068,
4791 VA = 0xffffd38950000000,
4792 RA = ra2pa(0xd10000000,0),
4793 PA = ra2pa(0xd10000000,0),
4794 part_0_ctx_nonzero_tsb_config_2,
4795 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
4796 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
4797 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4798}
4799
4800
4801SECTION .bdata068
4802.data
4803DATA078:
4804 .xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA079+0x88
4805 .xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA077+0x88
4806 .xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
4807 .xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
4808 .xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
4809 .word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
4810 .half 0xE358 ! FFFFD3895000002C -005C 0
4811 .byte 0xB4 ! FFFFD3895000002E -005A 0
4812 .byte 0xBD ! FFFFD3895000002F -0059 0
4813 .xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
4814 .xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
4815 .xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
4816 .xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
4817 .xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
4818 .half 0x08E1 ! FFFFD38950000058 -0030 0
4819 .half 0x7FEF ! FFFFD3895000005A -002E 0
4820 .word 0xE42E935B ! FFFFD3895000005C -002C 0
4821 .byte 0x7C ! FFFFD38950000060 -0028 0
4822 .byte 0xF5 ! FFFFD38950000061 -0027 0
4823 .half 0x91F9 ! FFFFD38950000062 -0026 0
4824 .word 0xD35959B2 ! FFFFD38950000064 -0024 0
4825 .word 0xE096059F ! FFFFD38950000068 -0020 0
4826 .half 0x56DD ! FFFFD3895000006C -001C 0
4827 .half 0xD69D ! FFFFD3895000006E -001A 0
4828 .xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
4829 .half 0xDA77 ! FFFFD38950000078 -0010 0
4830 .half 0xCF86 ! FFFFD3895000007A -000E 0
4831 .word 0x926AEF82 ! FFFFD3895000007C -000C 0
4832 .xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
4833 .word 0x687C0D73 ! FFFFD38950000088 +0000 0
4834 .byte 0x83 ! FFFFD3895000008C +0004 0
4835 .byte 0x7C ! FFFFD3895000008D +0005 0
4836 .byte 0x0E ! FFFFD3895000008E +0006 0
4837 .byte 0x6A ! FFFFD3895000008F +0007 0
4838 .xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
4839 .xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
4840 .xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
4841 .xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
4842 .half 0x6FD9 ! FFFFD389500000B0 +0028 0
4843 .byte 0x37 ! FFFFD389500000B2 +002A 0
4844 .byte 0x69 ! FFFFD389500000B3 +002B 0
4845 .word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
4846 .xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
4847 .xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
4848 .xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
4849 .word 0x0042EA34 ! FFFFD389500000D0 +0048 0
4850 .word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
4851 .byte 0x4F ! FFFFD389500000D8 +0050 0
4852 .byte 0xFF ! FFFFD389500000D9 +0051 0
4853 .byte 0x48 ! FFFFD389500000DA +0052 0
4854 .byte 0x37 ! FFFFD389500000DB +0053 0
4855 .half 0xB01D ! FFFFD389500000DC +0054 0
4856 .byte 0xAA ! FFFFD389500000DE +0056 0
4857 .byte 0x2A ! FFFFD389500000DF +0057 0
4858 .xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
4859 .word 0xC7222301 ! FFFFD389500000E8 +0060 0
4860 .word 0xAA92CD9A ! FFFFD389500000EC +0064 0
4861 .word 0x7BD8102C ! FFFFD389500000F0 +0068 0
4862 .word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
4863 .xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
4864 .xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
4865 .xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
4866
4867!========================================================================
4868
4869SECTION .bdata069 DATA_VA=0x97e60000
4870attr_data {
4871 Name = .bdata069,
4872 VA = 0x97e60000,
4873 RA = 0xfffe30000,
4874 PA = ra2pa(0xfffe30000,0),
4875 part_0_ctx_nonzero_tsb_config_1,
4876 TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
4877 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4878 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4879}
4880
4881
4882SECTION .bdata069
4883.data
4884DATA079:
4885 .xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA080+0x88
4886 .xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA078+0x88
4887 .xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
4888 .xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
4889 .xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
4890 .word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
4891 .half 0x8BF2 ! 0000000097E6002C -005C 0
4892 .byte 0xCA ! 0000000097E6002E -005A 0
4893 .byte 0x3D ! 0000000097E6002F -0059 0
4894 .xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
4895 .xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
4896 .xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
4897 .xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
4898 .xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
4899 .half 0x46DE ! 0000000097E60058 -0030 0
4900 .half 0x4E70 ! 0000000097E6005A -002E 0
4901 .word 0x54B43438 ! 0000000097E6005C -002C 0
4902 .byte 0x7B ! 0000000097E60060 -0028 0
4903 .byte 0x1E ! 0000000097E60061 -0027 0
4904 .half 0xE6E5 ! 0000000097E60062 -0026 0
4905 .word 0xA227C0EC ! 0000000097E60064 -0024 0
4906 .word 0x7B08F269 ! 0000000097E60068 -0020 0
4907 .half 0x1179 ! 0000000097E6006C -001C 0
4908 .half 0x4D93 ! 0000000097E6006E -001A 0
4909 .xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
4910 .half 0x5FB7 ! 0000000097E60078 -0010 0
4911 .half 0x8466 ! 0000000097E6007A -000E 0
4912 .word 0x10D8EE45 ! 0000000097E6007C -000C 0
4913 .xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
4914 .word 0xA63537FA ! 0000000097E60088 +0000 0
4915 .byte 0x23 ! 0000000097E6008C +0004 0
4916 .byte 0x93 ! 0000000097E6008D +0005 0
4917 .byte 0x37 ! 0000000097E6008E +0006 0
4918 .byte 0xAD ! 0000000097E6008F +0007 0
4919 .xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
4920 .xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
4921 .xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
4922 .xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
4923 .half 0x5E21 ! 0000000097E600B0 +0028 0
4924 .byte 0xE1 ! 0000000097E600B2 +002A 0
4925 .byte 0xC6 ! 0000000097E600B3 +002B 0
4926 .word 0xA08618C4 ! 0000000097E600B4 +002C 0
4927 .xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
4928 .xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
4929 .xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
4930 .word 0x45D5E096 ! 0000000097E600D0 +0048 0
4931 .word 0xE3C3856E ! 0000000097E600D4 +004C 0
4932 .byte 0x57 ! 0000000097E600D8 +0050 0
4933 .byte 0xEA ! 0000000097E600D9 +0051 0
4934 .byte 0x2D ! 0000000097E600DA +0052 0
4935 .byte 0x50 ! 0000000097E600DB +0053 0
4936 .half 0xEA9F ! 0000000097E600DC +0054 0
4937 .byte 0xA0 ! 0000000097E600DE +0056 0
4938 .byte 0xD3 ! 0000000097E600DF +0057 0
4939 .xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
4940 .word 0xE0E276C7 ! 0000000097E600E8 +0060 0
4941 .word 0x9E1EB393 ! 0000000097E600EC +0064 0
4942 .word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
4943 .word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
4944 .xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
4945 .xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
4946 .xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
4947
4948!========================================================================
4949
4950SECTION .bdata070 DATA_VA=0x1ef13c0000
4951attr_data {
4952 Name = .bdata070,
4953 VA = 0x1ef13c0000,
4954 RA = 0xfffe20000,
4955 PA = ra2pa(0xfffe20000,0),
4956 part_0_ctx_nonzero_tsb_config_1,
4957 TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
4958 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
4959 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
4960}
4961
4962
4963SECTION .bdata070
4964.data
4965DATA080:
4966 .xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA081+0x88
4967 .xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA079+0x88
4968 .xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
4969 .xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
4970 .xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
4971 .word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
4972 .half 0x172D ! 0000001EF13C002C -005C 0
4973 .byte 0xB3 ! 0000001EF13C002E -005A 0
4974 .byte 0xA9 ! 0000001EF13C002F -0059 0
4975 .xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
4976 .xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
4977 .xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
4978 .xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
4979 .xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
4980 .half 0x373E ! 0000001EF13C0058 -0030 0
4981 .half 0x2AF7 ! 0000001EF13C005A -002E 0
4982 .word 0x9B9883FC ! 0000001EF13C005C -002C 0
4983 .byte 0xA7 ! 0000001EF13C0060 -0028 0
4984 .byte 0xEF ! 0000001EF13C0061 -0027 0
4985 .half 0x8777 ! 0000001EF13C0062 -0026 0
4986 .word 0x0B89E94A ! 0000001EF13C0064 -0024 0
4987 .word 0xD916D42E ! 0000001EF13C0068 -0020 0
4988 .half 0xFD69 ! 0000001EF13C006C -001C 0
4989 .half 0x5750 ! 0000001EF13C006E -001A 0
4990 .xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
4991 .half 0x5A80 ! 0000001EF13C0078 -0010 0
4992 .half 0xFC99 ! 0000001EF13C007A -000E 0
4993 .word 0x57022153 ! 0000001EF13C007C -000C 0
4994 .xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
4995 .word 0x16D5B40E ! 0000001EF13C0088 +0000 0
4996 .byte 0x1B ! 0000001EF13C008C +0004 0
4997 .byte 0x6C ! 0000001EF13C008D +0005 0
4998 .byte 0x1F ! 0000001EF13C008E +0006 0
4999 .byte 0x70 ! 0000001EF13C008F +0007 0
5000 .xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
5001 .xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
5002 .xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
5003 .xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
5004 .half 0xF48E ! 0000001EF13C00B0 +0028 0
5005 .byte 0xFF ! 0000001EF13C00B2 +002A 0
5006 .byte 0x24 ! 0000001EF13C00B3 +002B 0
5007 .word 0xC013291D ! 0000001EF13C00B4 +002C 0
5008 .xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
5009 .xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
5010 .xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
5011 .word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
5012 .word 0x223B7787 ! 0000001EF13C00D4 +004C 0
5013 .byte 0x31 ! 0000001EF13C00D8 +0050 0
5014 .byte 0x3F ! 0000001EF13C00D9 +0051 0
5015 .byte 0xE7 ! 0000001EF13C00DA +0052 0
5016 .byte 0x8A ! 0000001EF13C00DB +0053 0
5017 .half 0xDEEC ! 0000001EF13C00DC +0054 0
5018 .byte 0x52 ! 0000001EF13C00DE +0056 0
5019 .byte 0x13 ! 0000001EF13C00DF +0057 0
5020 .xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
5021 .word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
5022 .word 0xD64D72FD ! 0000001EF13C00EC +0064 0
5023 .word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
5024 .word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
5025 .xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
5026 .xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
5027 .xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
5028
5029!========================================================================
5030
5031SECTION .bdata071 DATA_VA=0xffffa654f0000000
5032attr_data {
5033 Name = .bdata071,
5034 VA = 0xffffa654f0000000,
5035 RA = ra2pa(0xd00000000,0),
5036 PA = ra2pa(0xd00000000,0),
5037 part_0_ctx_nonzero_tsb_config_2,
5038 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
5039 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5040 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5041}
5042
5043
5044SECTION .bdata071
5045.data
5046DATA081:
5047 .xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA082+0x88
5048 .xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA080+0x88
5049 .xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
5050 .xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
5051 .xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
5052 .word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
5053 .half 0x5729 ! FFFFA654F000002C -005C 0
5054 .byte 0x58 ! FFFFA654F000002E -005A 0
5055 .byte 0x4D ! FFFFA654F000002F -0059 0
5056 .xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
5057 .xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
5058 .xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
5059 .xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
5060 .xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
5061 .half 0x8207 ! FFFFA654F0000058 -0030 0
5062 .half 0x99C6 ! FFFFA654F000005A -002E 0
5063 .word 0x6D2167E2 ! FFFFA654F000005C -002C 0
5064 .byte 0xBB ! FFFFA654F0000060 -0028 0
5065 .byte 0x66 ! FFFFA654F0000061 -0027 0
5066 .half 0x22BA ! FFFFA654F0000062 -0026 0
5067 .word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
5068 .word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
5069 .half 0x9166 ! FFFFA654F000006C -001C 0
5070 .half 0x2DC8 ! FFFFA654F000006E -001A 0
5071 .xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
5072 .half 0x41D3 ! FFFFA654F0000078 -0010 0
5073 .half 0x7FAD ! FFFFA654F000007A -000E 0
5074 .word 0x3BE8C27A ! FFFFA654F000007C -000C 0
5075 .xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
5076 .word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
5077 .byte 0xC9 ! FFFFA654F000008C +0004 0
5078 .byte 0xA7 ! FFFFA654F000008D +0005 0
5079 .byte 0x83 ! FFFFA654F000008E +0006 0
5080 .byte 0x15 ! FFFFA654F000008F +0007 0
5081 .xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
5082 .xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
5083 .xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
5084 .xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
5085 .half 0xD3AB ! FFFFA654F00000B0 +0028 0
5086 .byte 0xC5 ! FFFFA654F00000B2 +002A 0
5087 .byte 0xB6 ! FFFFA654F00000B3 +002B 0
5088 .word 0xD753A09F ! FFFFA654F00000B4 +002C 0
5089 .xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
5090 .xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
5091 .xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
5092 .word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
5093 .word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
5094 .byte 0x19 ! FFFFA654F00000D8 +0050 0
5095 .byte 0x1C ! FFFFA654F00000D9 +0051 0
5096 .byte 0xA6 ! FFFFA654F00000DA +0052 0
5097 .byte 0xD5 ! FFFFA654F00000DB +0053 0
5098 .half 0x95D3 ! FFFFA654F00000DC +0054 0
5099 .byte 0x8E ! FFFFA654F00000DE +0056 0
5100 .byte 0xB7 ! FFFFA654F00000DF +0057 0
5101 .xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
5102 .word 0xD4439115 ! FFFFA654F00000E8 +0060 0
5103 .word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
5104 .word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
5105 .word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
5106 .xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
5107 .xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
5108 .xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
5109
5110!========================================================================
5111
5112SECTION .bdata072 DATA_VA=0xffff816450000000
5113attr_data {
5114 Name = .bdata072,
5115 VA = 0xffff816450000000,
5116 RA = ra2pa(0xcf0000000,0),
5117 PA = ra2pa(0xcf0000000,0),
5118 part_0_ctx_nonzero_tsb_config_2,
5119 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
5120 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5121 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5122}
5123
5124
5125SECTION .bdata072
5126.data
5127DATA082:
5128 .xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA083+0x88
5129 .xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA081+0x88
5130 .xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
5131 .xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
5132 .xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
5133 .word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
5134 .half 0xC696 ! FFFF81645000002C -005C 0
5135 .byte 0xBF ! FFFF81645000002E -005A 0
5136 .byte 0x3C ! FFFF81645000002F -0059 0
5137 .xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
5138 .xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
5139 .xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
5140 .xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
5141 .xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
5142 .half 0xF62D ! FFFF816450000058 -0030 0
5143 .half 0x0BB3 ! FFFF81645000005A -002E 0
5144 .word 0x9611CDBA ! FFFF81645000005C -002C 0
5145 .byte 0x13 ! FFFF816450000060 -0028 0
5146 .byte 0x9E ! FFFF816450000061 -0027 0
5147 .half 0xB771 ! FFFF816450000062 -0026 0
5148 .word 0xF8C922D6 ! FFFF816450000064 -0024 0
5149 .word 0x34E607FC ! FFFF816450000068 -0020 0
5150 .half 0x9221 ! FFFF81645000006C -001C 0
5151 .half 0x8549 ! FFFF81645000006E -001A 0
5152 .xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
5153 .half 0xEDA0 ! FFFF816450000078 -0010 0
5154 .half 0xA09D ! FFFF81645000007A -000E 0
5155 .word 0x424195A1 ! FFFF81645000007C -000C 0
5156 .xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
5157 .word 0x75F62C27 ! FFFF816450000088 +0000 0
5158 .byte 0x8B ! FFFF81645000008C +0004 0
5159 .byte 0x72 ! FFFF81645000008D +0005 0
5160 .byte 0xAF ! FFFF81645000008E +0006 0
5161 .byte 0x79 ! FFFF81645000008F +0007 0
5162 .xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
5163 .xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
5164 .xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
5165 .xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
5166 .half 0x98B0 ! FFFF8164500000B0 +0028 0
5167 .byte 0x91 ! FFFF8164500000B2 +002A 0
5168 .byte 0xBF ! FFFF8164500000B3 +002B 0
5169 .word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
5170 .xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
5171 .xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
5172 .xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
5173 .word 0x889B70EC ! FFFF8164500000D0 +0048 0
5174 .word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
5175 .byte 0x4F ! FFFF8164500000D8 +0050 0
5176 .byte 0x19 ! FFFF8164500000D9 +0051 0
5177 .byte 0x98 ! FFFF8164500000DA +0052 0
5178 .byte 0xA1 ! FFFF8164500000DB +0053 0
5179 .half 0xC4FC ! FFFF8164500000DC +0054 0
5180 .byte 0x15 ! FFFF8164500000DE +0056 0
5181 .byte 0x89 ! FFFF8164500000DF +0057 0
5182 .xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
5183 .word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
5184 .word 0x54114D60 ! FFFF8164500000EC +0064 0
5185 .word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
5186 .word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
5187 .xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
5188 .xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
5189 .xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
5190
5191!========================================================================
5192
5193SECTION .bdata073 DATA_VA=0xfffff29230000000
5194attr_data {
5195 Name = .bdata073,
5196 VA = 0xfffff29230000000,
5197 RA = ra2pa(0xce0000000,0),
5198 PA = ra2pa(0xce0000000,0),
5199 part_0_ctx_nonzero_tsb_config_2,
5200 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
5201 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5202 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5203}
5204
5205
5206SECTION .bdata073
5207.data
5208DATA083:
5209 .xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA084+0x88
5210 .xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA082+0x88
5211 .xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
5212 .xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
5213 .xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
5214 .word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
5215 .half 0x2275 ! FFFFF2923000002C -005C 0
5216 .byte 0x71 ! FFFFF2923000002E -005A 0
5217 .byte 0xB3 ! FFFFF2923000002F -0059 0
5218 .xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
5219 .xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
5220 .xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
5221 .xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
5222 .xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
5223 .half 0x9A10 ! FFFFF29230000058 -0030 0
5224 .half 0x516A ! FFFFF2923000005A -002E 0
5225 .word 0xC87109EF ! FFFFF2923000005C -002C 0
5226 .byte 0x8B ! FFFFF29230000060 -0028 0
5227 .byte 0x65 ! FFFFF29230000061 -0027 0
5228 .half 0x9B5E ! FFFFF29230000062 -0026 0
5229 .word 0xED846735 ! FFFFF29230000064 -0024 0
5230 .word 0x54AB0E00 ! FFFFF29230000068 -0020 0
5231 .half 0xAC1D ! FFFFF2923000006C -001C 0
5232 .half 0x2350 ! FFFFF2923000006E -001A 0
5233 .xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
5234 .half 0x9A2A ! FFFFF29230000078 -0010 0
5235 .half 0xE6D4 ! FFFFF2923000007A -000E 0
5236 .word 0x1BC150EB ! FFFFF2923000007C -000C 0
5237 .xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
5238 .word 0x1E5979B2 ! FFFFF29230000088 +0000 0
5239 .byte 0xF0 ! FFFFF2923000008C +0004 0
5240 .byte 0xC0 ! FFFFF2923000008D +0005 0
5241 .byte 0x52 ! FFFFF2923000008E +0006 0
5242 .byte 0x42 ! FFFFF2923000008F +0007 0
5243 .xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
5244 .xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
5245 .xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
5246 .xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
5247 .half 0x3E01 ! FFFFF292300000B0 +0028 0
5248 .byte 0xC4 ! FFFFF292300000B2 +002A 0
5249 .byte 0xED ! FFFFF292300000B3 +002B 0
5250 .word 0xCB21F183 ! FFFFF292300000B4 +002C 0
5251 .xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
5252 .xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
5253 .xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
5254 .word 0x6A8023CF ! FFFFF292300000D0 +0048 0
5255 .word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
5256 .byte 0xF1 ! FFFFF292300000D8 +0050 0
5257 .byte 0xDC ! FFFFF292300000D9 +0051 0
5258 .byte 0x10 ! FFFFF292300000DA +0052 0
5259 .byte 0x05 ! FFFFF292300000DB +0053 0
5260 .half 0xBD70 ! FFFFF292300000DC +0054 0
5261 .byte 0x26 ! FFFFF292300000DE +0056 0
5262 .byte 0xF5 ! FFFFF292300000DF +0057 0
5263 .xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
5264 .word 0x2C23D596 ! FFFFF292300000E8 +0060 0
5265 .word 0x609926D9 ! FFFFF292300000EC +0064 0
5266 .word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
5267 .word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
5268 .xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
5269 .xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
5270 .xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
5271
5272!========================================================================
5273
5274SECTION .bdata074 DATA_VA=0x18ff4b30000
5275attr_data {
5276 Name = .bdata074,
5277 VA = 0x18ff4b30000,
5278 RA = 0xfffe10000,
5279 PA = ra2pa(0xfffe10000,0),
5280 part_0_ctx_nonzero_tsb_config_1,
5281 TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
5282 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5283 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5284}
5285
5286
5287SECTION .bdata074
5288.data
5289DATA084:
5290 .xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA085+0x88
5291 .xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA083+0x88
5292 .xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
5293 .xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
5294 .xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
5295 .word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
5296 .half 0x8AF3 ! 0000018FF4B3002C -005C 0
5297 .byte 0x83 ! 0000018FF4B3002E -005A 0
5298 .byte 0x3B ! 0000018FF4B3002F -0059 0
5299 .xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
5300 .xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
5301 .xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
5302 .xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
5303 .xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
5304 .half 0xC3F7 ! 0000018FF4B30058 -0030 0
5305 .half 0x950E ! 0000018FF4B3005A -002E 0
5306 .word 0x61E9A84F ! 0000018FF4B3005C -002C 0
5307 .byte 0x7E ! 0000018FF4B30060 -0028 0
5308 .byte 0xD3 ! 0000018FF4B30061 -0027 0
5309 .half 0xE0DA ! 0000018FF4B30062 -0026 0
5310 .word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
5311 .word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
5312 .half 0xDEB5 ! 0000018FF4B3006C -001C 0
5313 .half 0x6108 ! 0000018FF4B3006E -001A 0
5314 .xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
5315 .half 0xE7BB ! 0000018FF4B30078 -0010 0
5316 .half 0xB571 ! 0000018FF4B3007A -000E 0
5317 .word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
5318 .xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
5319 .word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
5320 .byte 0x62 ! 0000018FF4B3008C +0004 0
5321 .byte 0x08 ! 0000018FF4B3008D +0005 0
5322 .byte 0x44 ! 0000018FF4B3008E +0006 0
5323 .byte 0xC4 ! 0000018FF4B3008F +0007 0
5324 .xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
5325 .xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
5326 .xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
5327 .xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
5328 .half 0x68AD ! 0000018FF4B300B0 +0028 0
5329 .byte 0x16 ! 0000018FF4B300B2 +002A 0
5330 .byte 0xAB ! 0000018FF4B300B3 +002B 0
5331 .word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
5332 .xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
5333 .xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
5334 .xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
5335 .word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
5336 .word 0xF95B719B ! 0000018FF4B300D4 +004C 0
5337 .byte 0x8E ! 0000018FF4B300D8 +0050 0
5338 .byte 0x6B ! 0000018FF4B300D9 +0051 0
5339 .byte 0x35 ! 0000018FF4B300DA +0052 0
5340 .byte 0xDC ! 0000018FF4B300DB +0053 0
5341 .half 0x4BC2 ! 0000018FF4B300DC +0054 0
5342 .byte 0x77 ! 0000018FF4B300DE +0056 0
5343 .byte 0x90 ! 0000018FF4B300DF +0057 0
5344 .xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
5345 .word 0x9E371156 ! 0000018FF4B300E8 +0060 0
5346 .word 0x544CF645 ! 0000018FF4B300EC +0064 0
5347 .word 0x55354D61 ! 0000018FF4B300F0 +0068 0
5348 .word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
5349 .xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
5350 .xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
5351 .xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
5352
5353!========================================================================
5354
5355SECTION .bdata075 DATA_VA=0xffffd91910000000
5356attr_data {
5357 Name = .bdata075,
5358 VA = 0xffffd91910000000,
5359 RA = ra2pa(0xcd0000000,0),
5360 PA = ra2pa(0xcd0000000,0),
5361 part_0_ctx_nonzero_tsb_config_2,
5362 TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
5363 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5364 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5365}
5366
5367
5368SECTION .bdata075
5369.data
5370DATA085:
5371 .xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA086+0x88
5372 .xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA084+0x88
5373 .xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
5374 .xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
5375 .xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
5376 .word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
5377 .half 0x8629 ! FFFFD9191000002C -005C 0
5378 .byte 0x8D ! FFFFD9191000002E -005A 0
5379 .byte 0x97 ! FFFFD9191000002F -0059 0
5380 .xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
5381 .xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
5382 .xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
5383 .xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
5384 .xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
5385 .half 0xB60E ! FFFFD91910000058 -0030 0
5386 .half 0x1685 ! FFFFD9191000005A -002E 0
5387 .word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
5388 .byte 0x07 ! FFFFD91910000060 -0028 0
5389 .byte 0x59 ! FFFFD91910000061 -0027 0
5390 .half 0xF408 ! FFFFD91910000062 -0026 0
5391 .word 0xF460CB5B ! FFFFD91910000064 -0024 0
5392 .word 0x85840BF1 ! FFFFD91910000068 -0020 0
5393 .half 0xC34F ! FFFFD9191000006C -001C 0
5394 .half 0x17CD ! FFFFD9191000006E -001A 0
5395 .xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
5396 .half 0x5978 ! FFFFD91910000078 -0010 0
5397 .half 0x9214 ! FFFFD9191000007A -000E 0
5398 .word 0x2D23F07A ! FFFFD9191000007C -000C 0
5399 .xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
5400 .word 0x431B657F ! FFFFD91910000088 +0000 0
5401 .byte 0xD0 ! FFFFD9191000008C +0004 0
5402 .byte 0x6F ! FFFFD9191000008D +0005 0
5403 .byte 0x6E ! FFFFD9191000008E +0006 0
5404 .byte 0x90 ! FFFFD9191000008F +0007 0
5405 .xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
5406 .xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
5407 .xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
5408 .xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
5409 .half 0x1DE2 ! FFFFD919100000B0 +0028 0
5410 .byte 0x1D ! FFFFD919100000B2 +002A 0
5411 .byte 0x76 ! FFFFD919100000B3 +002B 0
5412 .word 0xB75525B8 ! FFFFD919100000B4 +002C 0
5413 .xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
5414 .xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
5415 .xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
5416 .word 0xDE839651 ! FFFFD919100000D0 +0048 0
5417 .word 0x575642AA ! FFFFD919100000D4 +004C 0
5418 .byte 0xB2 ! FFFFD919100000D8 +0050 0
5419 .byte 0xE8 ! FFFFD919100000D9 +0051 0
5420 .byte 0xB7 ! FFFFD919100000DA +0052 0
5421 .byte 0x1E ! FFFFD919100000DB +0053 0
5422 .half 0x250D ! FFFFD919100000DC +0054 0
5423 .byte 0x18 ! FFFFD919100000DE +0056 0
5424 .byte 0x0D ! FFFFD919100000DF +0057 0
5425 .xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
5426 .word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
5427 .word 0xB0473DD8 ! FFFFD919100000EC +0064 0
5428 .word 0xD440DA91 ! FFFFD919100000F0 +0068 0
5429 .word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
5430 .xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
5431 .xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
5432 .xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
5433
5434!========================================================================
5435
5436SECTION .bdata076 DATA_VA=0xfffff8ab21800000
5437attr_data {
5438 Name = .bdata076,
5439 VA = 0xfffff8ab21800000,
5440 RA = ra2pa(0xf8c000000,0),
5441 PA = ra2pa(0xf8c000000,0),
5442 part_0_ctx_nonzero_tsb_config_3,
5443 TTE_Context=73, TTE_Size=3, TTE_W=1, TTE_X=0,
5444 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5445 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5446}
5447
5448
5449SECTION .bdata076
5450.data
5451DATA086:
5452 .xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA077+0x88
5453 .xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA085+0x88
5454 .xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
5455 .xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
5456 .xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
5457 .word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
5458 .half 0xC823 ! FFFFF8AB2180002C -005C 0
5459 .byte 0xBB ! FFFFF8AB2180002E -005A 0
5460 .byte 0xD9 ! FFFFF8AB2180002F -0059 0
5461 .xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
5462 .xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
5463 .xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
5464 .xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
5465 .xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
5466 .half 0xDF3D ! FFFFF8AB21800058 -0030 0
5467 .half 0x096A ! FFFFF8AB2180005A -002E 0
5468 .word 0x774F043C ! FFFFF8AB2180005C -002C 0
5469 .byte 0xA5 ! FFFFF8AB21800060 -0028 0
5470 .byte 0x0A ! FFFFF8AB21800061 -0027 0
5471 .half 0xA049 ! FFFFF8AB21800062 -0026 0
5472 .word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
5473 .word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
5474 .half 0x2D89 ! FFFFF8AB2180006C -001C 0
5475 .half 0xF169 ! FFFFF8AB2180006E -001A 0
5476 .xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
5477 .half 0x73F4 ! FFFFF8AB21800078 -0010 0
5478 .half 0x709C ! FFFFF8AB2180007A -000E 0
5479 .word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
5480 .xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
5481 .word 0xD67432CD ! FFFFF8AB21800088 +0000 0
5482 .byte 0xD4 ! FFFFF8AB2180008C +0004 0
5483 .byte 0x3E ! FFFFF8AB2180008D +0005 0
5484 .byte 0x11 ! FFFFF8AB2180008E +0006 0
5485 .byte 0xE4 ! FFFFF8AB2180008F +0007 0
5486 .xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
5487 .xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
5488 .xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
5489 .xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
5490 .half 0xEA85 ! FFFFF8AB218000B0 +0028 0
5491 .byte 0xF5 ! FFFFF8AB218000B2 +002A 0
5492 .byte 0xB7 ! FFFFF8AB218000B3 +002B 0
5493 .word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
5494 .xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
5495 .xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
5496 .xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
5497 .word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
5498 .word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
5499 .byte 0x5E ! FFFFF8AB218000D8 +0050 0
5500 .byte 0x2F ! FFFFF8AB218000D9 +0051 0
5501 .byte 0xEA ! FFFFF8AB218000DA +0052 0
5502 .byte 0x31 ! FFFFF8AB218000DB +0053 0
5503 .half 0x0D29 ! FFFFF8AB218000DC +0054 0
5504 .byte 0x5D ! FFFFF8AB218000DE +0056 0
5505 .byte 0xA2 ! FFFFF8AB218000DF +0057 0
5506 .xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
5507 .word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
5508 .word 0x0270D80F ! FFFFF8AB218000EC +0064 0
5509 .word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
5510 .word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
5511 .xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
5512 .xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
5513 .xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
5514
5515!========================================================================
5516
5517SECTION .bblk077 DATA_VA=0xe1092c00000
5518attr_data {
5519 Name = .bblk077,
5520 VA = 0xe1092c00000,
5521 RA = ra2pa(0xf8bc00000,0),
5522 PA = ra2pa(0xf8bc00000,0),
5523 part_0_ctx_nonzero_tsb_config_3,
5524 TTE_Context=73, TTE_Size=3, TTE_W=1, TTE_X=0,
5525 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5526 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5527}
5528
5529
5530SECTION .bblk077
5531.data
5532DATA087:
5533 .xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
5534 .xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
5535 .xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
5536 .xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
5537 .xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
5538 .xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
5539 .xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
5540 .xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
5541 .xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
5542 .xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
5543 .xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
5544 .xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
5545 .xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
5546 .xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
5547 .xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
5548 .xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
5549
5550!========================================================================
5551
5552SECTION .bstk078 DATA_VA=0xb352c470000
5553attr_data {
5554 Name = .bstk078,
5555 VA = 0xb352c470000,
5556 RA = 0xfffe00000,
5557 PA = ra2pa(0xfffe00000,0),
5558 part_0_ctx_nonzero_tsb_config_1,
5559 TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
5560 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5561 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5562}
5563
5564
5565SECTION .bstk078
5566.data
5567 .skip 0x2000 ! 00000B352C470000
5568STACK0073:
5569
5570!========================================================================
5571
5572SECTION .bkey079 DATA_VA=0x19aa4800000
5573attr_data {
5574 Name = .bkey079,
5575 VA = 0x19aa4800000,
5576 RA = ra2pa(0xf8b800000,0),
5577 PA = ra2pa(0xf8b800000,0),
5578 part_0_ctx_nonzero_tsb_config_3,
5579 TTE_Context=73, TTE_Size=3, TTE_W=1, TTE_X=0,
5580 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5581 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5582}
5583
5584
5585SECTION .bkey079
5586.data
5587DATA089:
5588 .xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA077+0x88
5589 .xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA078+0x88
5590 .xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA079+0x88
5591 .xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA080+0x88
5592 .xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA081+0x88
5593 .xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA082+0x88
5594 .xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA083+0x88
5595 .xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA084+0x88
5596 .xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA085+0x88
5597 .xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA086+0x88
5598 .xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA087+0x0
5599 .xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
5600 .xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
5601 .xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
5602 .word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
5603
5604! Context 74 runs in 64-bit addressing mode, big-endian
5605
5606!========================================================================
5607
5608SECTION .bdata080 DATA_VA=0x11f3fce0000
5609attr_data {
5610 Name = .bdata080,
5611 VA = 0x11f3fce0000,
5612 RA = 0xfffdf0000,
5613 PA = ra2pa(0xfffdf0000,0),
5614 part_0_ctx_nonzero_tsb_config_1,
5615 TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
5616 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5617 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5618}
5619
5620
5621SECTION .bdata080
5622.data
5623DATA090:
5624 .xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA091+0x88
5625 .xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA099+0x88
5626BD120159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
5627BD120164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
5628BD120050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
5629BD120005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
5630BD120078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
5631 .byte 0x97 ! 0000011F3FCE002E -005A 0
5632BD120046: .byte 0x6A ! 0000011F3FCE002F -0059 0
5633BD120048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
5634BD120140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
5635BD120076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
5636BD120018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
5637BD120020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
5638BD120079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
5639BD120049: .half 0x691C ! 0000011F3FCE005A -002E 0
5640BD120038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
5641 .byte 0xE5 ! 0000011F3FCE0060 -0028 0
5642BD120083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
5643BD120003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
5644BD120036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
5645BD120015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
5646BD120092: .half 0x6190 ! 0000011F3FCE006C -001C 0
5647BD120120: .half 0x645C ! 0000011F3FCE006E -001A 0
5648BD120144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
5649BD120056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
5650BD120141: .half 0x0280 ! 0000011F3FCE007A -000E 0
5651BD120032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
5652BD120107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
5653BD120057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
5654BD120142: .byte 0x97 ! 0000011F3FCE008C +0004 0
5655BD120055: .byte 0x86 ! 0000011F3FCE008D +0005 0
5656BD120006: .byte 0xFB ! 0000011F3FCE008E +0006 0
5657BD120094: .byte 0x0B ! 0000011F3FCE008F +0007 0
5658BD120053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
5659BD120025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
5660BD120091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
5661BD120052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
5662BD120024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
5663BD120258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
5664 .byte 0xDB ! 0000011F3FCE00B3 +002B 0
5665BD120224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
5666BD120022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
5667BD120106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
5668BD120013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
5669BD120063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
5670BD120112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
5671BD120017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
5672BD120188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
5673BD120104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
5674BD120088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
5675BD120254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
5676BD120131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
5677BD120122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
5678BD120138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
5679BD120080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
5680BD120180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
5681BD120044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
5682BD120002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
5683BD120019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
5684BD120058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
5685BD120062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
5686
5687!========================================================================
5688
5689SECTION .bdata081 DATA_VA=0xffffd38950000000
5690attr_data {
5691 Name = .bdata081,
5692 VA = 0xffffd38950000000,
5693 RA = ra2pa(0xcc0000000,0),
5694 PA = ra2pa(0xcc0000000,0),
5695 part_0_ctx_nonzero_tsb_config_2,
5696 TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
5697 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
5698 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5699}
5700
5701
5702SECTION .bdata081
5703.data
5704DATA091:
5705 .xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA092+0x88
5706 .xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA090+0x88
5707 .xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
5708 .xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
5709 .xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
5710 .word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
5711 .half 0xE358 ! FFFFD3895000002C -005C 0
5712 .byte 0xB4 ! FFFFD3895000002E -005A 0
5713 .byte 0xBD ! FFFFD3895000002F -0059 0
5714 .xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
5715 .xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
5716 .xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
5717 .xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
5718 .xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
5719 .half 0x08E1 ! FFFFD38950000058 -0030 0
5720 .half 0x7FEF ! FFFFD3895000005A -002E 0
5721 .word 0xE42E935B ! FFFFD3895000005C -002C 0
5722 .byte 0x7C ! FFFFD38950000060 -0028 0
5723 .byte 0xF5 ! FFFFD38950000061 -0027 0
5724 .half 0x91F9 ! FFFFD38950000062 -0026 0
5725 .word 0xD35959B2 ! FFFFD38950000064 -0024 0
5726 .word 0xE096059F ! FFFFD38950000068 -0020 0
5727 .half 0x56DD ! FFFFD3895000006C -001C 0
5728 .half 0xD69D ! FFFFD3895000006E -001A 0
5729 .xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
5730 .half 0xDA77 ! FFFFD38950000078 -0010 0
5731 .half 0xCF86 ! FFFFD3895000007A -000E 0
5732 .word 0x926AEF82 ! FFFFD3895000007C -000C 0
5733 .xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
5734 .word 0x687C0D73 ! FFFFD38950000088 +0000 0
5735 .byte 0x83 ! FFFFD3895000008C +0004 0
5736 .byte 0x7C ! FFFFD3895000008D +0005 0
5737 .byte 0x0E ! FFFFD3895000008E +0006 0
5738 .byte 0x6A ! FFFFD3895000008F +0007 0
5739 .xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
5740 .xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
5741 .xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
5742 .xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
5743 .half 0x6FD9 ! FFFFD389500000B0 +0028 0
5744 .byte 0x37 ! FFFFD389500000B2 +002A 0
5745 .byte 0x69 ! FFFFD389500000B3 +002B 0
5746 .word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
5747 .xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
5748 .xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
5749 .xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
5750 .word 0x0042EA34 ! FFFFD389500000D0 +0048 0
5751 .word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
5752 .byte 0x4F ! FFFFD389500000D8 +0050 0
5753 .byte 0xFF ! FFFFD389500000D9 +0051 0
5754 .byte 0x48 ! FFFFD389500000DA +0052 0
5755 .byte 0x37 ! FFFFD389500000DB +0053 0
5756 .half 0xB01D ! FFFFD389500000DC +0054 0
5757 .byte 0xAA ! FFFFD389500000DE +0056 0
5758 .byte 0x2A ! FFFFD389500000DF +0057 0
5759 .xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
5760 .word 0xC7222301 ! FFFFD389500000E8 +0060 0
5761 .word 0xAA92CD9A ! FFFFD389500000EC +0064 0
5762 .word 0x7BD8102C ! FFFFD389500000F0 +0068 0
5763 .word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
5764 .xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
5765 .xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
5766 .xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
5767
5768!========================================================================
5769
5770SECTION .bdata082 DATA_VA=0x97e60000
5771attr_data {
5772 Name = .bdata082,
5773 VA = 0x97e60000,
5774 RA = 0xfffde0000,
5775 PA = ra2pa(0xfffde0000,0),
5776 part_0_ctx_nonzero_tsb_config_1,
5777 TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
5778 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5779 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5780}
5781
5782
5783SECTION .bdata082
5784.data
5785DATA092:
5786 .xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA093+0x88
5787 .xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA091+0x88
5788 .xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
5789 .xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
5790 .xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
5791 .word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
5792 .half 0x8BF2 ! 0000000097E6002C -005C 0
5793 .byte 0xCA ! 0000000097E6002E -005A 0
5794 .byte 0x3D ! 0000000097E6002F -0059 0
5795 .xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
5796 .xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
5797 .xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
5798 .xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
5799 .xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
5800 .half 0x46DE ! 0000000097E60058 -0030 0
5801 .half 0x4E70 ! 0000000097E6005A -002E 0
5802 .word 0x54B43438 ! 0000000097E6005C -002C 0
5803 .byte 0x7B ! 0000000097E60060 -0028 0
5804 .byte 0x1E ! 0000000097E60061 -0027 0
5805 .half 0xE6E5 ! 0000000097E60062 -0026 0
5806 .word 0xA227C0EC ! 0000000097E60064 -0024 0
5807 .word 0x7B08F269 ! 0000000097E60068 -0020 0
5808 .half 0x1179 ! 0000000097E6006C -001C 0
5809 .half 0x4D93 ! 0000000097E6006E -001A 0
5810 .xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
5811 .half 0x5FB7 ! 0000000097E60078 -0010 0
5812 .half 0x8466 ! 0000000097E6007A -000E 0
5813 .word 0x10D8EE45 ! 0000000097E6007C -000C 0
5814 .xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
5815 .word 0xA63537FA ! 0000000097E60088 +0000 0
5816 .byte 0x23 ! 0000000097E6008C +0004 0
5817 .byte 0x93 ! 0000000097E6008D +0005 0
5818 .byte 0x37 ! 0000000097E6008E +0006 0
5819 .byte 0xAD ! 0000000097E6008F +0007 0
5820 .xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
5821 .xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
5822 .xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
5823 .xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
5824 .half 0x5E21 ! 0000000097E600B0 +0028 0
5825 .byte 0xE1 ! 0000000097E600B2 +002A 0
5826 .byte 0xC6 ! 0000000097E600B3 +002B 0
5827 .word 0xA08618C4 ! 0000000097E600B4 +002C 0
5828 .xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
5829 .xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
5830 .xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
5831 .word 0x45D5E096 ! 0000000097E600D0 +0048 0
5832 .word 0xE3C3856E ! 0000000097E600D4 +004C 0
5833 .byte 0x57 ! 0000000097E600D8 +0050 0
5834 .byte 0xEA ! 0000000097E600D9 +0051 0
5835 .byte 0x2D ! 0000000097E600DA +0052 0
5836 .byte 0x50 ! 0000000097E600DB +0053 0
5837 .half 0xEA9F ! 0000000097E600DC +0054 0
5838 .byte 0xA0 ! 0000000097E600DE +0056 0
5839 .byte 0xD3 ! 0000000097E600DF +0057 0
5840 .xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
5841 .word 0xE0E276C7 ! 0000000097E600E8 +0060 0
5842 .word 0x9E1EB393 ! 0000000097E600EC +0064 0
5843 .word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
5844 .word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
5845 .xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
5846 .xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
5847 .xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
5848
5849!========================================================================
5850
5851SECTION .bdata083 DATA_VA=0x1ef13c0000
5852attr_data {
5853 Name = .bdata083,
5854 VA = 0x1ef13c0000,
5855 RA = 0xfffdd0000,
5856 PA = ra2pa(0xfffdd0000,0),
5857 part_0_ctx_nonzero_tsb_config_1,
5858 TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
5859 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5860 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5861}
5862
5863
5864SECTION .bdata083
5865.data
5866DATA093:
5867 .xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA094+0x88
5868 .xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA092+0x88
5869 .xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
5870 .xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
5871 .xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
5872 .word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
5873 .half 0x172D ! 0000001EF13C002C -005C 0
5874 .byte 0xB3 ! 0000001EF13C002E -005A 0
5875 .byte 0xA9 ! 0000001EF13C002F -0059 0
5876 .xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
5877 .xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
5878 .xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
5879 .xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
5880 .xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
5881 .half 0x373E ! 0000001EF13C0058 -0030 0
5882 .half 0x2AF7 ! 0000001EF13C005A -002E 0
5883 .word 0x9B9883FC ! 0000001EF13C005C -002C 0
5884 .byte 0xA7 ! 0000001EF13C0060 -0028 0
5885 .byte 0xEF ! 0000001EF13C0061 -0027 0
5886 .half 0x8777 ! 0000001EF13C0062 -0026 0
5887 .word 0x0B89E94A ! 0000001EF13C0064 -0024 0
5888 .word 0xD916D42E ! 0000001EF13C0068 -0020 0
5889 .half 0xFD69 ! 0000001EF13C006C -001C 0
5890 .half 0x5750 ! 0000001EF13C006E -001A 0
5891 .xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
5892 .half 0x5A80 ! 0000001EF13C0078 -0010 0
5893 .half 0xFC99 ! 0000001EF13C007A -000E 0
5894 .word 0x57022153 ! 0000001EF13C007C -000C 0
5895 .xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
5896 .word 0x16D5B40E ! 0000001EF13C0088 +0000 0
5897 .byte 0x1B ! 0000001EF13C008C +0004 0
5898 .byte 0x6C ! 0000001EF13C008D +0005 0
5899 .byte 0x1F ! 0000001EF13C008E +0006 0
5900 .byte 0x70 ! 0000001EF13C008F +0007 0
5901 .xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
5902 .xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
5903 .xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
5904 .xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
5905 .half 0xF48E ! 0000001EF13C00B0 +0028 0
5906 .byte 0xFF ! 0000001EF13C00B2 +002A 0
5907 .byte 0x24 ! 0000001EF13C00B3 +002B 0
5908 .word 0xC013291D ! 0000001EF13C00B4 +002C 0
5909 .xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
5910 .xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
5911 .xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
5912 .word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
5913 .word 0x223B7787 ! 0000001EF13C00D4 +004C 0
5914 .byte 0x31 ! 0000001EF13C00D8 +0050 0
5915 .byte 0x3F ! 0000001EF13C00D9 +0051 0
5916 .byte 0xE7 ! 0000001EF13C00DA +0052 0
5917 .byte 0x8A ! 0000001EF13C00DB +0053 0
5918 .half 0xDEEC ! 0000001EF13C00DC +0054 0
5919 .byte 0x52 ! 0000001EF13C00DE +0056 0
5920 .byte 0x13 ! 0000001EF13C00DF +0057 0
5921 .xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
5922 .word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
5923 .word 0xD64D72FD ! 0000001EF13C00EC +0064 0
5924 .word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
5925 .word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
5926 .xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
5927 .xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
5928 .xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
5929
5930!========================================================================
5931
5932SECTION .bdata084 DATA_VA=0xffffa654f0000000
5933attr_data {
5934 Name = .bdata084,
5935 VA = 0xffffa654f0000000,
5936 RA = ra2pa(0xcb0000000,0),
5937 PA = ra2pa(0xcb0000000,0),
5938 part_0_ctx_nonzero_tsb_config_2,
5939 TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
5940 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
5941 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
5942}
5943
5944
5945SECTION .bdata084
5946.data
5947DATA094:
5948 .xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA095+0x88
5949 .xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA093+0x88
5950 .xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
5951 .xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
5952 .xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
5953 .word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
5954 .half 0x5729 ! FFFFA654F000002C -005C 0
5955 .byte 0x58 ! FFFFA654F000002E -005A 0
5956 .byte 0x4D ! FFFFA654F000002F -0059 0
5957 .xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
5958 .xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
5959 .xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
5960 .xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
5961 .xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
5962 .half 0x8207 ! FFFFA654F0000058 -0030 0
5963 .half 0x99C6 ! FFFFA654F000005A -002E 0
5964 .word 0x6D2167E2 ! FFFFA654F000005C -002C 0
5965 .byte 0xBB ! FFFFA654F0000060 -0028 0
5966 .byte 0x66 ! FFFFA654F0000061 -0027 0
5967 .half 0x22BA ! FFFFA654F0000062 -0026 0
5968 .word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
5969 .word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
5970 .half 0x9166 ! FFFFA654F000006C -001C 0
5971 .half 0x2DC8 ! FFFFA654F000006E -001A 0
5972 .xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
5973 .half 0x41D3 ! FFFFA654F0000078 -0010 0
5974 .half 0x7FAD ! FFFFA654F000007A -000E 0
5975 .word 0x3BE8C27A ! FFFFA654F000007C -000C 0
5976 .xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
5977 .word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
5978 .byte 0xC9 ! FFFFA654F000008C +0004 0
5979 .byte 0xA7 ! FFFFA654F000008D +0005 0
5980 .byte 0x83 ! FFFFA654F000008E +0006 0
5981 .byte 0x15 ! FFFFA654F000008F +0007 0
5982 .xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
5983 .xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
5984 .xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
5985 .xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
5986 .half 0xD3AB ! FFFFA654F00000B0 +0028 0
5987 .byte 0xC5 ! FFFFA654F00000B2 +002A 0
5988 .byte 0xB6 ! FFFFA654F00000B3 +002B 0
5989 .word 0xD753A09F ! FFFFA654F00000B4 +002C 0
5990 .xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
5991 .xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
5992 .xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
5993 .word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
5994 .word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
5995 .byte 0x19 ! FFFFA654F00000D8 +0050 0
5996 .byte 0x1C ! FFFFA654F00000D9 +0051 0
5997 .byte 0xA6 ! FFFFA654F00000DA +0052 0
5998 .byte 0xD5 ! FFFFA654F00000DB +0053 0
5999 .half 0x95D3 ! FFFFA654F00000DC +0054 0
6000 .byte 0x8E ! FFFFA654F00000DE +0056 0
6001 .byte 0xB7 ! FFFFA654F00000DF +0057 0
6002 .xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
6003 .word 0xD4439115 ! FFFFA654F00000E8 +0060 0
6004 .word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
6005 .word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
6006 .word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
6007 .xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
6008 .xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
6009 .xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
6010
6011!========================================================================
6012
6013SECTION .bdata085 DATA_VA=0xffff816450000000
6014attr_data {
6015 Name = .bdata085,
6016 VA = 0xffff816450000000,
6017 RA = ra2pa(0xca0000000,0),
6018 PA = ra2pa(0xca0000000,0),
6019 part_0_ctx_nonzero_tsb_config_2,
6020 TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
6021 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6022 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6023}
6024
6025
6026SECTION .bdata085
6027.data
6028DATA095:
6029 .xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA096+0x88
6030 .xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA094+0x88
6031 .xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
6032 .xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
6033 .xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
6034 .word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
6035 .half 0xC696 ! FFFF81645000002C -005C 0
6036 .byte 0xBF ! FFFF81645000002E -005A 0
6037 .byte 0x3C ! FFFF81645000002F -0059 0
6038 .xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
6039 .xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
6040 .xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
6041 .xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
6042 .xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
6043 .half 0xF62D ! FFFF816450000058 -0030 0
6044 .half 0x0BB3 ! FFFF81645000005A -002E 0
6045 .word 0x9611CDBA ! FFFF81645000005C -002C 0
6046 .byte 0x13 ! FFFF816450000060 -0028 0
6047 .byte 0x9E ! FFFF816450000061 -0027 0
6048 .half 0xB771 ! FFFF816450000062 -0026 0
6049 .word 0xF8C922D6 ! FFFF816450000064 -0024 0
6050 .word 0x34E607FC ! FFFF816450000068 -0020 0
6051 .half 0x9221 ! FFFF81645000006C -001C 0
6052 .half 0x8549 ! FFFF81645000006E -001A 0
6053 .xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
6054 .half 0xEDA0 ! FFFF816450000078 -0010 0
6055 .half 0xA09D ! FFFF81645000007A -000E 0
6056 .word 0x424195A1 ! FFFF81645000007C -000C 0
6057 .xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
6058 .word 0x75F62C27 ! FFFF816450000088 +0000 0
6059 .byte 0x8B ! FFFF81645000008C +0004 0
6060 .byte 0x72 ! FFFF81645000008D +0005 0
6061 .byte 0xAF ! FFFF81645000008E +0006 0
6062 .byte 0x79 ! FFFF81645000008F +0007 0
6063 .xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
6064 .xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
6065 .xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
6066 .xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
6067 .half 0x98B0 ! FFFF8164500000B0 +0028 0
6068 .byte 0x91 ! FFFF8164500000B2 +002A 0
6069 .byte 0xBF ! FFFF8164500000B3 +002B 0
6070 .word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
6071 .xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
6072 .xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
6073 .xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
6074 .word 0x889B70EC ! FFFF8164500000D0 +0048 0
6075 .word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
6076 .byte 0x4F ! FFFF8164500000D8 +0050 0
6077 .byte 0x19 ! FFFF8164500000D9 +0051 0
6078 .byte 0x98 ! FFFF8164500000DA +0052 0
6079 .byte 0xA1 ! FFFF8164500000DB +0053 0
6080 .half 0xC4FC ! FFFF8164500000DC +0054 0
6081 .byte 0x15 ! FFFF8164500000DE +0056 0
6082 .byte 0x89 ! FFFF8164500000DF +0057 0
6083 .xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
6084 .word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
6085 .word 0x54114D60 ! FFFF8164500000EC +0064 0
6086 .word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
6087 .word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
6088 .xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
6089 .xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
6090 .xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
6091
6092!========================================================================
6093
6094SECTION .bdata086 DATA_VA=0xfffff29230000000
6095attr_data {
6096 Name = .bdata086,
6097 VA = 0xfffff29230000000,
6098 RA = ra2pa(0xc90000000,0),
6099 PA = ra2pa(0xc90000000,0),
6100 part_0_ctx_nonzero_tsb_config_2,
6101 TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
6102 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6103 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6104}
6105
6106
6107SECTION .bdata086
6108.data
6109DATA096:
6110 .xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA097+0x88
6111 .xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA095+0x88
6112 .xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
6113 .xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
6114 .xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
6115 .word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
6116 .half 0x2275 ! FFFFF2923000002C -005C 0
6117 .byte 0x71 ! FFFFF2923000002E -005A 0
6118 .byte 0xB3 ! FFFFF2923000002F -0059 0
6119 .xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
6120 .xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
6121 .xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
6122 .xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
6123 .xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
6124 .half 0x9A10 ! FFFFF29230000058 -0030 0
6125 .half 0x516A ! FFFFF2923000005A -002E 0
6126 .word 0xC87109EF ! FFFFF2923000005C -002C 0
6127 .byte 0x8B ! FFFFF29230000060 -0028 0
6128 .byte 0x65 ! FFFFF29230000061 -0027 0
6129 .half 0x9B5E ! FFFFF29230000062 -0026 0
6130 .word 0xED846735 ! FFFFF29230000064 -0024 0
6131 .word 0x54AB0E00 ! FFFFF29230000068 -0020 0
6132 .half 0xAC1D ! FFFFF2923000006C -001C 0
6133 .half 0x2350 ! FFFFF2923000006E -001A 0
6134 .xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
6135 .half 0x9A2A ! FFFFF29230000078 -0010 0
6136 .half 0xE6D4 ! FFFFF2923000007A -000E 0
6137 .word 0x1BC150EB ! FFFFF2923000007C -000C 0
6138 .xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
6139 .word 0x1E5979B2 ! FFFFF29230000088 +0000 0
6140 .byte 0xF0 ! FFFFF2923000008C +0004 0
6141 .byte 0xC0 ! FFFFF2923000008D +0005 0
6142 .byte 0x52 ! FFFFF2923000008E +0006 0
6143 .byte 0x42 ! FFFFF2923000008F +0007 0
6144 .xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
6145 .xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
6146 .xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
6147 .xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
6148 .half 0x3E01 ! FFFFF292300000B0 +0028 0
6149 .byte 0xC4 ! FFFFF292300000B2 +002A 0
6150 .byte 0xED ! FFFFF292300000B3 +002B 0
6151 .word 0xCB21F183 ! FFFFF292300000B4 +002C 0
6152 .xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
6153 .xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
6154 .xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
6155 .word 0x6A8023CF ! FFFFF292300000D0 +0048 0
6156 .word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
6157 .byte 0xF1 ! FFFFF292300000D8 +0050 0
6158 .byte 0xDC ! FFFFF292300000D9 +0051 0
6159 .byte 0x10 ! FFFFF292300000DA +0052 0
6160 .byte 0x05 ! FFFFF292300000DB +0053 0
6161 .half 0xBD70 ! FFFFF292300000DC +0054 0
6162 .byte 0x26 ! FFFFF292300000DE +0056 0
6163 .byte 0xF5 ! FFFFF292300000DF +0057 0
6164 .xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
6165 .word 0x2C23D596 ! FFFFF292300000E8 +0060 0
6166 .word 0x609926D9 ! FFFFF292300000EC +0064 0
6167 .word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
6168 .word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
6169 .xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
6170 .xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
6171 .xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
6172
6173!========================================================================
6174
6175SECTION .bdata087 DATA_VA=0x18ff4b30000
6176attr_data {
6177 Name = .bdata087,
6178 VA = 0x18ff4b30000,
6179 RA = 0xfffdc0000,
6180 PA = ra2pa(0xfffdc0000,0),
6181 part_0_ctx_nonzero_tsb_config_1,
6182 TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
6183 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6184 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6185}
6186
6187
6188SECTION .bdata087
6189.data
6190DATA097:
6191 .xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA098+0x88
6192 .xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA096+0x88
6193 .xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
6194 .xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
6195 .xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
6196 .word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
6197 .half 0x8AF3 ! 0000018FF4B3002C -005C 0
6198 .byte 0x83 ! 0000018FF4B3002E -005A 0
6199 .byte 0x3B ! 0000018FF4B3002F -0059 0
6200 .xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
6201 .xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
6202 .xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
6203 .xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
6204 .xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
6205 .half 0xC3F7 ! 0000018FF4B30058 -0030 0
6206 .half 0x950E ! 0000018FF4B3005A -002E 0
6207 .word 0x61E9A84F ! 0000018FF4B3005C -002C 0
6208 .byte 0x7E ! 0000018FF4B30060 -0028 0
6209 .byte 0xD3 ! 0000018FF4B30061 -0027 0
6210 .half 0xE0DA ! 0000018FF4B30062 -0026 0
6211 .word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
6212 .word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
6213 .half 0xDEB5 ! 0000018FF4B3006C -001C 0
6214 .half 0x6108 ! 0000018FF4B3006E -001A 0
6215 .xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
6216 .half 0xE7BB ! 0000018FF4B30078 -0010 0
6217 .half 0xB571 ! 0000018FF4B3007A -000E 0
6218 .word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
6219 .xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
6220 .word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
6221 .byte 0x62 ! 0000018FF4B3008C +0004 0
6222 .byte 0x08 ! 0000018FF4B3008D +0005 0
6223 .byte 0x44 ! 0000018FF4B3008E +0006 0
6224 .byte 0xC4 ! 0000018FF4B3008F +0007 0
6225 .xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
6226 .xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
6227 .xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
6228 .xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
6229 .half 0x68AD ! 0000018FF4B300B0 +0028 0
6230 .byte 0x16 ! 0000018FF4B300B2 +002A 0
6231 .byte 0xAB ! 0000018FF4B300B3 +002B 0
6232 .word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
6233 .xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
6234 .xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
6235 .xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
6236 .word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
6237 .word 0xF95B719B ! 0000018FF4B300D4 +004C 0
6238 .byte 0x8E ! 0000018FF4B300D8 +0050 0
6239 .byte 0x6B ! 0000018FF4B300D9 +0051 0
6240 .byte 0x35 ! 0000018FF4B300DA +0052 0
6241 .byte 0xDC ! 0000018FF4B300DB +0053 0
6242 .half 0x4BC2 ! 0000018FF4B300DC +0054 0
6243 .byte 0x77 ! 0000018FF4B300DE +0056 0
6244 .byte 0x90 ! 0000018FF4B300DF +0057 0
6245 .xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
6246 .word 0x9E371156 ! 0000018FF4B300E8 +0060 0
6247 .word 0x544CF645 ! 0000018FF4B300EC +0064 0
6248 .word 0x55354D61 ! 0000018FF4B300F0 +0068 0
6249 .word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
6250 .xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
6251 .xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
6252 .xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
6253
6254!========================================================================
6255
6256SECTION .bdata088 DATA_VA=0xffffd91910000000
6257attr_data {
6258 Name = .bdata088,
6259 VA = 0xffffd91910000000,
6260 RA = ra2pa(0xc80000000,0),
6261 PA = ra2pa(0xc80000000,0),
6262 part_0_ctx_nonzero_tsb_config_2,
6263 TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
6264 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6265 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6266}
6267
6268
6269SECTION .bdata088
6270.data
6271DATA098:
6272 .xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA099+0x88
6273 .xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA097+0x88
6274 .xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
6275 .xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
6276 .xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
6277 .word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
6278 .half 0x8629 ! FFFFD9191000002C -005C 0
6279 .byte 0x8D ! FFFFD9191000002E -005A 0
6280 .byte 0x97 ! FFFFD9191000002F -0059 0
6281 .xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
6282 .xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
6283 .xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
6284 .xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
6285 .xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
6286 .half 0xB60E ! FFFFD91910000058 -0030 0
6287 .half 0x1685 ! FFFFD9191000005A -002E 0
6288 .word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
6289 .byte 0x07 ! FFFFD91910000060 -0028 0
6290 .byte 0x59 ! FFFFD91910000061 -0027 0
6291 .half 0xF408 ! FFFFD91910000062 -0026 0
6292 .word 0xF460CB5B ! FFFFD91910000064 -0024 0
6293 .word 0x85840BF1 ! FFFFD91910000068 -0020 0
6294 .half 0xC34F ! FFFFD9191000006C -001C 0
6295 .half 0x17CD ! FFFFD9191000006E -001A 0
6296 .xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
6297 .half 0x5978 ! FFFFD91910000078 -0010 0
6298 .half 0x9214 ! FFFFD9191000007A -000E 0
6299 .word 0x2D23F07A ! FFFFD9191000007C -000C 0
6300 .xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
6301 .word 0x431B657F ! FFFFD91910000088 +0000 0
6302 .byte 0xD0 ! FFFFD9191000008C +0004 0
6303 .byte 0x6F ! FFFFD9191000008D +0005 0
6304 .byte 0x6E ! FFFFD9191000008E +0006 0
6305 .byte 0x90 ! FFFFD9191000008F +0007 0
6306 .xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
6307 .xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
6308 .xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
6309 .xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
6310 .half 0x1DE2 ! FFFFD919100000B0 +0028 0
6311 .byte 0x1D ! FFFFD919100000B2 +002A 0
6312 .byte 0x76 ! FFFFD919100000B3 +002B 0
6313 .word 0xB75525B8 ! FFFFD919100000B4 +002C 0
6314 .xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
6315 .xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
6316 .xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
6317 .word 0xDE839651 ! FFFFD919100000D0 +0048 0
6318 .word 0x575642AA ! FFFFD919100000D4 +004C 0
6319 .byte 0xB2 ! FFFFD919100000D8 +0050 0
6320 .byte 0xE8 ! FFFFD919100000D9 +0051 0
6321 .byte 0xB7 ! FFFFD919100000DA +0052 0
6322 .byte 0x1E ! FFFFD919100000DB +0053 0
6323 .half 0x250D ! FFFFD919100000DC +0054 0
6324 .byte 0x18 ! FFFFD919100000DE +0056 0
6325 .byte 0x0D ! FFFFD919100000DF +0057 0
6326 .xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
6327 .word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
6328 .word 0xB0473DD8 ! FFFFD919100000EC +0064 0
6329 .word 0xD440DA91 ! FFFFD919100000F0 +0068 0
6330 .word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
6331 .xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
6332 .xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
6333 .xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
6334
6335!========================================================================
6336
6337SECTION .bdata089 DATA_VA=0xfffff8ab21800000
6338attr_data {
6339 Name = .bdata089,
6340 VA = 0xfffff8ab21800000,
6341 RA = ra2pa(0xf8b400000,0),
6342 PA = ra2pa(0xf8b400000,0),
6343 part_0_ctx_nonzero_tsb_config_3,
6344 TTE_Context=74, TTE_Size=3, TTE_W=1, TTE_X=0,
6345 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6346 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6347}
6348
6349
6350SECTION .bdata089
6351.data
6352DATA099:
6353 .xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA090+0x88
6354 .xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA098+0x88
6355 .xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
6356 .xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
6357 .xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
6358 .word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
6359 .half 0xC823 ! FFFFF8AB2180002C -005C 0
6360 .byte 0xBB ! FFFFF8AB2180002E -005A 0
6361 .byte 0xD9 ! FFFFF8AB2180002F -0059 0
6362 .xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
6363 .xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
6364 .xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
6365 .xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
6366 .xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
6367 .half 0xDF3D ! FFFFF8AB21800058 -0030 0
6368 .half 0x096A ! FFFFF8AB2180005A -002E 0
6369 .word 0x774F043C ! FFFFF8AB2180005C -002C 0
6370 .byte 0xA5 ! FFFFF8AB21800060 -0028 0
6371 .byte 0x0A ! FFFFF8AB21800061 -0027 0
6372 .half 0xA049 ! FFFFF8AB21800062 -0026 0
6373 .word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
6374 .word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
6375 .half 0x2D89 ! FFFFF8AB2180006C -001C 0
6376 .half 0xF169 ! FFFFF8AB2180006E -001A 0
6377 .xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
6378 .half 0x73F4 ! FFFFF8AB21800078 -0010 0
6379 .half 0x709C ! FFFFF8AB2180007A -000E 0
6380 .word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
6381 .xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
6382 .word 0xD67432CD ! FFFFF8AB21800088 +0000 0
6383 .byte 0xD4 ! FFFFF8AB2180008C +0004 0
6384 .byte 0x3E ! FFFFF8AB2180008D +0005 0
6385 .byte 0x11 ! FFFFF8AB2180008E +0006 0
6386 .byte 0xE4 ! FFFFF8AB2180008F +0007 0
6387 .xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
6388 .xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
6389 .xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
6390 .xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
6391 .half 0xEA85 ! FFFFF8AB218000B0 +0028 0
6392 .byte 0xF5 ! FFFFF8AB218000B2 +002A 0
6393 .byte 0xB7 ! FFFFF8AB218000B3 +002B 0
6394 .word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
6395 .xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
6396 .xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
6397 .xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
6398 .word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
6399 .word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
6400 .byte 0x5E ! FFFFF8AB218000D8 +0050 0
6401 .byte 0x2F ! FFFFF8AB218000D9 +0051 0
6402 .byte 0xEA ! FFFFF8AB218000DA +0052 0
6403 .byte 0x31 ! FFFFF8AB218000DB +0053 0
6404 .half 0x0D29 ! FFFFF8AB218000DC +0054 0
6405 .byte 0x5D ! FFFFF8AB218000DE +0056 0
6406 .byte 0xA2 ! FFFFF8AB218000DF +0057 0
6407 .xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
6408 .word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
6409 .word 0x0270D80F ! FFFFF8AB218000EC +0064 0
6410 .word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
6411 .word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
6412 .xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
6413 .xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
6414 .xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
6415
6416!========================================================================
6417
6418SECTION .bblk090 DATA_VA=0xe1092c00000
6419attr_data {
6420 Name = .bblk090,
6421 VA = 0xe1092c00000,
6422 RA = ra2pa(0xf8b000000,0),
6423 PA = ra2pa(0xf8b000000,0),
6424 part_0_ctx_nonzero_tsb_config_3,
6425 TTE_Context=74, TTE_Size=3, TTE_W=1, TTE_X=0,
6426 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6427 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6428}
6429
6430
6431SECTION .bblk090
6432.data
6433DATA100:
6434 .xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
6435 .xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
6436 .xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
6437 .xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
6438 .xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
6439 .xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
6440 .xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
6441 .xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
6442 .xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
6443 .xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
6444 .xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
6445 .xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
6446 .xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
6447 .xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
6448 .xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
6449 .xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
6450
6451!========================================================================
6452
6453SECTION .bstk091 DATA_VA=0xb352c470000
6454attr_data {
6455 Name = .bstk091,
6456 VA = 0xb352c470000,
6457 RA = 0xfffdb0000,
6458 PA = ra2pa(0xfffdb0000,0),
6459 part_0_ctx_nonzero_tsb_config_1,
6460 TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
6461 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6462 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6463}
6464
6465
6466SECTION .bstk091
6467.data
6468 .skip 0x2000 ! 00000B352C470000
6469STACK0074:
6470
6471!========================================================================
6472
6473SECTION .bkey092 DATA_VA=0x19aa4800000
6474attr_data {
6475 Name = .bkey092,
6476 VA = 0x19aa4800000,
6477 RA = ra2pa(0xf8ac00000,0),
6478 PA = ra2pa(0xf8ac00000,0),
6479 part_0_ctx_nonzero_tsb_config_3,
6480 TTE_Context=74, TTE_Size=3, TTE_W=1, TTE_X=0,
6481 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6482 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6483}
6484
6485
6486SECTION .bkey092
6487.data
6488DATA102:
6489 .xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA090+0x88
6490 .xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA091+0x88
6491 .xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA092+0x88
6492 .xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA093+0x88
6493 .xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA094+0x88
6494 .xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA095+0x88
6495 .xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA096+0x88
6496 .xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA097+0x88
6497 .xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA098+0x88
6498 .xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA099+0x88
6499 .xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA100+0x0
6500 .xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
6501 .xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
6502 .xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
6503 .word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
6504
6505! Context 75 runs in 64-bit addressing mode, big-endian
6506
6507!========================================================================
6508
6509SECTION .bdata093 DATA_VA=0x11f3fce0000
6510attr_data {
6511 Name = .bdata093,
6512 VA = 0x11f3fce0000,
6513 RA = 0xfffda0000,
6514 PA = ra2pa(0xfffda0000,0),
6515 part_0_ctx_nonzero_tsb_config_1,
6516 TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
6517 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6518 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6519}
6520
6521
6522SECTION .bdata093
6523.data
6524DATA103:
6525 .xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA104+0x88
6526 .xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA112+0x88
6527BD140159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
6528BD140164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
6529BD140050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
6530BD140005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
6531BD140078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
6532 .byte 0x97 ! 0000011F3FCE002E -005A 0
6533BD140046: .byte 0x6A ! 0000011F3FCE002F -0059 0
6534BD140048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
6535BD140140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
6536BD140076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
6537BD140018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
6538BD140020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
6539BD140079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
6540BD140049: .half 0x691C ! 0000011F3FCE005A -002E 0
6541BD140038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
6542 .byte 0xE5 ! 0000011F3FCE0060 -0028 0
6543BD140083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
6544BD140003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
6545BD140036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
6546BD140015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
6547BD140092: .half 0x6190 ! 0000011F3FCE006C -001C 0
6548BD140120: .half 0x645C ! 0000011F3FCE006E -001A 0
6549BD140144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
6550BD140056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
6551BD140141: .half 0x0280 ! 0000011F3FCE007A -000E 0
6552BD140032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
6553BD140107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
6554BD140057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
6555BD140142: .byte 0x97 ! 0000011F3FCE008C +0004 0
6556BD140055: .byte 0x86 ! 0000011F3FCE008D +0005 0
6557BD140006: .byte 0xFB ! 0000011F3FCE008E +0006 0
6558BD140094: .byte 0x0B ! 0000011F3FCE008F +0007 0
6559BD140053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
6560BD140025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
6561BD140091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
6562BD140052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
6563BD140024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
6564BD140258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
6565 .byte 0xDB ! 0000011F3FCE00B3 +002B 0
6566BD140224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
6567BD140022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
6568BD140106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
6569BD140013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
6570BD140063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
6571BD140112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
6572BD140017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
6573BD140188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
6574BD140104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
6575BD140088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
6576BD140254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
6577BD140131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
6578BD140122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
6579BD140138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
6580BD140080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
6581BD140180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
6582BD140044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
6583BD140002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
6584BD140019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
6585BD140058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
6586BD140062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
6587
6588!========================================================================
6589
6590SECTION .bdata094 DATA_VA=0xffffd38950000000
6591attr_data {
6592 Name = .bdata094,
6593 VA = 0xffffd38950000000,
6594 RA = ra2pa(0xc70000000,0),
6595 PA = ra2pa(0xc70000000,0),
6596 part_0_ctx_nonzero_tsb_config_2,
6597 TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
6598 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
6599 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6600}
6601
6602
6603SECTION .bdata094
6604.data
6605DATA104:
6606 .xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA105+0x88
6607 .xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA103+0x88
6608 .xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
6609 .xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
6610 .xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
6611 .word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
6612 .half 0xE358 ! FFFFD3895000002C -005C 0
6613 .byte 0xB4 ! FFFFD3895000002E -005A 0
6614 .byte 0xBD ! FFFFD3895000002F -0059 0
6615 .xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
6616 .xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
6617 .xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
6618 .xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
6619 .xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
6620 .half 0x08E1 ! FFFFD38950000058 -0030 0
6621 .half 0x7FEF ! FFFFD3895000005A -002E 0
6622 .word 0xE42E935B ! FFFFD3895000005C -002C 0
6623 .byte 0x7C ! FFFFD38950000060 -0028 0
6624 .byte 0xF5 ! FFFFD38950000061 -0027 0
6625 .half 0x91F9 ! FFFFD38950000062 -0026 0
6626 .word 0xD35959B2 ! FFFFD38950000064 -0024 0
6627 .word 0xE096059F ! FFFFD38950000068 -0020 0
6628 .half 0x56DD ! FFFFD3895000006C -001C 0
6629 .half 0xD69D ! FFFFD3895000006E -001A 0
6630 .xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
6631 .half 0xDA77 ! FFFFD38950000078 -0010 0
6632 .half 0xCF86 ! FFFFD3895000007A -000E 0
6633 .word 0x926AEF82 ! FFFFD3895000007C -000C 0
6634 .xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
6635 .word 0x687C0D73 ! FFFFD38950000088 +0000 0
6636 .byte 0x83 ! FFFFD3895000008C +0004 0
6637 .byte 0x7C ! FFFFD3895000008D +0005 0
6638 .byte 0x0E ! FFFFD3895000008E +0006 0
6639 .byte 0x6A ! FFFFD3895000008F +0007 0
6640 .xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
6641 .xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
6642 .xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
6643 .xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
6644 .half 0x6FD9 ! FFFFD389500000B0 +0028 0
6645 .byte 0x37 ! FFFFD389500000B2 +002A 0
6646 .byte 0x69 ! FFFFD389500000B3 +002B 0
6647 .word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
6648 .xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
6649 .xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
6650 .xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
6651 .word 0x0042EA34 ! FFFFD389500000D0 +0048 0
6652 .word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
6653 .byte 0x4F ! FFFFD389500000D8 +0050 0
6654 .byte 0xFF ! FFFFD389500000D9 +0051 0
6655 .byte 0x48 ! FFFFD389500000DA +0052 0
6656 .byte 0x37 ! FFFFD389500000DB +0053 0
6657 .half 0xB01D ! FFFFD389500000DC +0054 0
6658 .byte 0xAA ! FFFFD389500000DE +0056 0
6659 .byte 0x2A ! FFFFD389500000DF +0057 0
6660 .xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
6661 .word 0xC7222301 ! FFFFD389500000E8 +0060 0
6662 .word 0xAA92CD9A ! FFFFD389500000EC +0064 0
6663 .word 0x7BD8102C ! FFFFD389500000F0 +0068 0
6664 .word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
6665 .xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
6666 .xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
6667 .xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
6668
6669!========================================================================
6670
6671SECTION .bdata095 DATA_VA=0x97e60000
6672attr_data {
6673 Name = .bdata095,
6674 VA = 0x97e60000,
6675 RA = 0xfffd90000,
6676 PA = ra2pa(0xfffd90000,0),
6677 part_0_ctx_nonzero_tsb_config_1,
6678 TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
6679 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6680 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6681}
6682
6683
6684SECTION .bdata095
6685.data
6686DATA105:
6687 .xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA106+0x88
6688 .xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA104+0x88
6689 .xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
6690 .xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
6691 .xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
6692 .word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
6693 .half 0x8BF2 ! 0000000097E6002C -005C 0
6694 .byte 0xCA ! 0000000097E6002E -005A 0
6695 .byte 0x3D ! 0000000097E6002F -0059 0
6696 .xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
6697 .xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
6698 .xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
6699 .xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
6700 .xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
6701 .half 0x46DE ! 0000000097E60058 -0030 0
6702 .half 0x4E70 ! 0000000097E6005A -002E 0
6703 .word 0x54B43438 ! 0000000097E6005C -002C 0
6704 .byte 0x7B ! 0000000097E60060 -0028 0
6705 .byte 0x1E ! 0000000097E60061 -0027 0
6706 .half 0xE6E5 ! 0000000097E60062 -0026 0
6707 .word 0xA227C0EC ! 0000000097E60064 -0024 0
6708 .word 0x7B08F269 ! 0000000097E60068 -0020 0
6709 .half 0x1179 ! 0000000097E6006C -001C 0
6710 .half 0x4D93 ! 0000000097E6006E -001A 0
6711 .xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
6712 .half 0x5FB7 ! 0000000097E60078 -0010 0
6713 .half 0x8466 ! 0000000097E6007A -000E 0
6714 .word 0x10D8EE45 ! 0000000097E6007C -000C 0
6715 .xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
6716 .word 0xA63537FA ! 0000000097E60088 +0000 0
6717 .byte 0x23 ! 0000000097E6008C +0004 0
6718 .byte 0x93 ! 0000000097E6008D +0005 0
6719 .byte 0x37 ! 0000000097E6008E +0006 0
6720 .byte 0xAD ! 0000000097E6008F +0007 0
6721 .xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
6722 .xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
6723 .xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
6724 .xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
6725 .half 0x5E21 ! 0000000097E600B0 +0028 0
6726 .byte 0xE1 ! 0000000097E600B2 +002A 0
6727 .byte 0xC6 ! 0000000097E600B3 +002B 0
6728 .word 0xA08618C4 ! 0000000097E600B4 +002C 0
6729 .xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
6730 .xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
6731 .xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
6732 .word 0x45D5E096 ! 0000000097E600D0 +0048 0
6733 .word 0xE3C3856E ! 0000000097E600D4 +004C 0
6734 .byte 0x57 ! 0000000097E600D8 +0050 0
6735 .byte 0xEA ! 0000000097E600D9 +0051 0
6736 .byte 0x2D ! 0000000097E600DA +0052 0
6737 .byte 0x50 ! 0000000097E600DB +0053 0
6738 .half 0xEA9F ! 0000000097E600DC +0054 0
6739 .byte 0xA0 ! 0000000097E600DE +0056 0
6740 .byte 0xD3 ! 0000000097E600DF +0057 0
6741 .xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
6742 .word 0xE0E276C7 ! 0000000097E600E8 +0060 0
6743 .word 0x9E1EB393 ! 0000000097E600EC +0064 0
6744 .word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
6745 .word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
6746 .xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
6747 .xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
6748 .xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
6749
6750!========================================================================
6751
6752SECTION .bdata096 DATA_VA=0x1ef13c0000
6753attr_data {
6754 Name = .bdata096,
6755 VA = 0x1ef13c0000,
6756 RA = 0xfffd80000,
6757 PA = ra2pa(0xfffd80000,0),
6758 part_0_ctx_nonzero_tsb_config_1,
6759 TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
6760 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6761 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6762}
6763
6764
6765SECTION .bdata096
6766.data
6767DATA106:
6768 .xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA107+0x88
6769 .xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA105+0x88
6770 .xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
6771 .xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
6772 .xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
6773 .word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
6774 .half 0x172D ! 0000001EF13C002C -005C 0
6775 .byte 0xB3 ! 0000001EF13C002E -005A 0
6776 .byte 0xA9 ! 0000001EF13C002F -0059 0
6777 .xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
6778 .xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
6779 .xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
6780 .xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
6781 .xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
6782 .half 0x373E ! 0000001EF13C0058 -0030 0
6783 .half 0x2AF7 ! 0000001EF13C005A -002E 0
6784 .word 0x9B9883FC ! 0000001EF13C005C -002C 0
6785 .byte 0xA7 ! 0000001EF13C0060 -0028 0
6786 .byte 0xEF ! 0000001EF13C0061 -0027 0
6787 .half 0x8777 ! 0000001EF13C0062 -0026 0
6788 .word 0x0B89E94A ! 0000001EF13C0064 -0024 0
6789 .word 0xD916D42E ! 0000001EF13C0068 -0020 0
6790 .half 0xFD69 ! 0000001EF13C006C -001C 0
6791 .half 0x5750 ! 0000001EF13C006E -001A 0
6792 .xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
6793 .half 0x5A80 ! 0000001EF13C0078 -0010 0
6794 .half 0xFC99 ! 0000001EF13C007A -000E 0
6795 .word 0x57022153 ! 0000001EF13C007C -000C 0
6796 .xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
6797 .word 0x16D5B40E ! 0000001EF13C0088 +0000 0
6798 .byte 0x1B ! 0000001EF13C008C +0004 0
6799 .byte 0x6C ! 0000001EF13C008D +0005 0
6800 .byte 0x1F ! 0000001EF13C008E +0006 0
6801 .byte 0x70 ! 0000001EF13C008F +0007 0
6802 .xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
6803 .xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
6804 .xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
6805 .xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
6806 .half 0xF48E ! 0000001EF13C00B0 +0028 0
6807 .byte 0xFF ! 0000001EF13C00B2 +002A 0
6808 .byte 0x24 ! 0000001EF13C00B3 +002B 0
6809 .word 0xC013291D ! 0000001EF13C00B4 +002C 0
6810 .xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
6811 .xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
6812 .xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
6813 .word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
6814 .word 0x223B7787 ! 0000001EF13C00D4 +004C 0
6815 .byte 0x31 ! 0000001EF13C00D8 +0050 0
6816 .byte 0x3F ! 0000001EF13C00D9 +0051 0
6817 .byte 0xE7 ! 0000001EF13C00DA +0052 0
6818 .byte 0x8A ! 0000001EF13C00DB +0053 0
6819 .half 0xDEEC ! 0000001EF13C00DC +0054 0
6820 .byte 0x52 ! 0000001EF13C00DE +0056 0
6821 .byte 0x13 ! 0000001EF13C00DF +0057 0
6822 .xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
6823 .word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
6824 .word 0xD64D72FD ! 0000001EF13C00EC +0064 0
6825 .word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
6826 .word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
6827 .xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
6828 .xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
6829 .xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
6830
6831!========================================================================
6832
6833SECTION .bdata097 DATA_VA=0xffffa654f0000000
6834attr_data {
6835 Name = .bdata097,
6836 VA = 0xffffa654f0000000,
6837 RA = ra2pa(0xc60000000,0),
6838 PA = ra2pa(0xc60000000,0),
6839 part_0_ctx_nonzero_tsb_config_2,
6840 TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
6841 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6842 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6843}
6844
6845
6846SECTION .bdata097
6847.data
6848DATA107:
6849 .xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA108+0x88
6850 .xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA106+0x88
6851 .xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
6852 .xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
6853 .xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
6854 .word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
6855 .half 0x5729 ! FFFFA654F000002C -005C 0
6856 .byte 0x58 ! FFFFA654F000002E -005A 0
6857 .byte 0x4D ! FFFFA654F000002F -0059 0
6858 .xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
6859 .xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
6860 .xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
6861 .xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
6862 .xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
6863 .half 0x8207 ! FFFFA654F0000058 -0030 0
6864 .half 0x99C6 ! FFFFA654F000005A -002E 0
6865 .word 0x6D2167E2 ! FFFFA654F000005C -002C 0
6866 .byte 0xBB ! FFFFA654F0000060 -0028 0
6867 .byte 0x66 ! FFFFA654F0000061 -0027 0
6868 .half 0x22BA ! FFFFA654F0000062 -0026 0
6869 .word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
6870 .word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
6871 .half 0x9166 ! FFFFA654F000006C -001C 0
6872 .half 0x2DC8 ! FFFFA654F000006E -001A 0
6873 .xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
6874 .half 0x41D3 ! FFFFA654F0000078 -0010 0
6875 .half 0x7FAD ! FFFFA654F000007A -000E 0
6876 .word 0x3BE8C27A ! FFFFA654F000007C -000C 0
6877 .xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
6878 .word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
6879 .byte 0xC9 ! FFFFA654F000008C +0004 0
6880 .byte 0xA7 ! FFFFA654F000008D +0005 0
6881 .byte 0x83 ! FFFFA654F000008E +0006 0
6882 .byte 0x15 ! FFFFA654F000008F +0007 0
6883 .xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
6884 .xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
6885 .xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
6886 .xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
6887 .half 0xD3AB ! FFFFA654F00000B0 +0028 0
6888 .byte 0xC5 ! FFFFA654F00000B2 +002A 0
6889 .byte 0xB6 ! FFFFA654F00000B3 +002B 0
6890 .word 0xD753A09F ! FFFFA654F00000B4 +002C 0
6891 .xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
6892 .xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
6893 .xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
6894 .word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
6895 .word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
6896 .byte 0x19 ! FFFFA654F00000D8 +0050 0
6897 .byte 0x1C ! FFFFA654F00000D9 +0051 0
6898 .byte 0xA6 ! FFFFA654F00000DA +0052 0
6899 .byte 0xD5 ! FFFFA654F00000DB +0053 0
6900 .half 0x95D3 ! FFFFA654F00000DC +0054 0
6901 .byte 0x8E ! FFFFA654F00000DE +0056 0
6902 .byte 0xB7 ! FFFFA654F00000DF +0057 0
6903 .xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
6904 .word 0xD4439115 ! FFFFA654F00000E8 +0060 0
6905 .word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
6906 .word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
6907 .word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
6908 .xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
6909 .xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
6910 .xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
6911
6912!========================================================================
6913
6914SECTION .bdata098 DATA_VA=0xffff816450000000
6915attr_data {
6916 Name = .bdata098,
6917 VA = 0xffff816450000000,
6918 RA = ra2pa(0xc50000000,0),
6919 PA = ra2pa(0xc50000000,0),
6920 part_0_ctx_nonzero_tsb_config_2,
6921 TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
6922 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
6923 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
6924}
6925
6926
6927SECTION .bdata098
6928.data
6929DATA108:
6930 .xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA109+0x88
6931 .xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA107+0x88
6932 .xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
6933 .xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
6934 .xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
6935 .word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
6936 .half 0xC696 ! FFFF81645000002C -005C 0
6937 .byte 0xBF ! FFFF81645000002E -005A 0
6938 .byte 0x3C ! FFFF81645000002F -0059 0
6939 .xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
6940 .xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
6941 .xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
6942 .xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
6943 .xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
6944 .half 0xF62D ! FFFF816450000058 -0030 0
6945 .half 0x0BB3 ! FFFF81645000005A -002E 0
6946 .word 0x9611CDBA ! FFFF81645000005C -002C 0
6947 .byte 0x13 ! FFFF816450000060 -0028 0
6948 .byte 0x9E ! FFFF816450000061 -0027 0
6949 .half 0xB771 ! FFFF816450000062 -0026 0
6950 .word 0xF8C922D6 ! FFFF816450000064 -0024 0
6951 .word 0x34E607FC ! FFFF816450000068 -0020 0
6952 .half 0x9221 ! FFFF81645000006C -001C 0
6953 .half 0x8549 ! FFFF81645000006E -001A 0
6954 .xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
6955 .half 0xEDA0 ! FFFF816450000078 -0010 0
6956 .half 0xA09D ! FFFF81645000007A -000E 0
6957 .word 0x424195A1 ! FFFF81645000007C -000C 0
6958 .xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
6959 .word 0x75F62C27 ! FFFF816450000088 +0000 0
6960 .byte 0x8B ! FFFF81645000008C +0004 0
6961 .byte 0x72 ! FFFF81645000008D +0005 0
6962 .byte 0xAF ! FFFF81645000008E +0006 0
6963 .byte 0x79 ! FFFF81645000008F +0007 0
6964 .xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
6965 .xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
6966 .xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
6967 .xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
6968 .half 0x98B0 ! FFFF8164500000B0 +0028 0
6969 .byte 0x91 ! FFFF8164500000B2 +002A 0
6970 .byte 0xBF ! FFFF8164500000B3 +002B 0
6971 .word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
6972 .xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
6973 .xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
6974 .xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
6975 .word 0x889B70EC ! FFFF8164500000D0 +0048 0
6976 .word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
6977 .byte 0x4F ! FFFF8164500000D8 +0050 0
6978 .byte 0x19 ! FFFF8164500000D9 +0051 0
6979 .byte 0x98 ! FFFF8164500000DA +0052 0
6980 .byte 0xA1 ! FFFF8164500000DB +0053 0
6981 .half 0xC4FC ! FFFF8164500000DC +0054 0
6982 .byte 0x15 ! FFFF8164500000DE +0056 0
6983 .byte 0x89 ! FFFF8164500000DF +0057 0
6984 .xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
6985 .word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
6986 .word 0x54114D60 ! FFFF8164500000EC +0064 0
6987 .word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
6988 .word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
6989 .xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
6990 .xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
6991 .xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
6992
6993!========================================================================
6994
6995SECTION .bdata099 DATA_VA=0xfffff29230000000
6996attr_data {
6997 Name = .bdata099,
6998 VA = 0xfffff29230000000,
6999 RA = ra2pa(0xc40000000,0),
7000 PA = ra2pa(0xc40000000,0),
7001 part_0_ctx_nonzero_tsb_config_2,
7002 TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
7003 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
7004 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7005}
7006
7007
7008SECTION .bdata099
7009.data
7010DATA109:
7011 .xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA110+0x88
7012 .xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA108+0x88
7013 .xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
7014 .xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
7015 .xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
7016 .word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
7017 .half 0x2275 ! FFFFF2923000002C -005C 0
7018 .byte 0x71 ! FFFFF2923000002E -005A 0
7019 .byte 0xB3 ! FFFFF2923000002F -0059 0
7020 .xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
7021 .xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
7022 .xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
7023 .xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
7024 .xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
7025 .half 0x9A10 ! FFFFF29230000058 -0030 0
7026 .half 0x516A ! FFFFF2923000005A -002E 0
7027 .word 0xC87109EF ! FFFFF2923000005C -002C 0
7028 .byte 0x8B ! FFFFF29230000060 -0028 0
7029 .byte 0x65 ! FFFFF29230000061 -0027 0
7030 .half 0x9B5E ! FFFFF29230000062 -0026 0
7031 .word 0xED846735 ! FFFFF29230000064 -0024 0
7032 .word 0x54AB0E00 ! FFFFF29230000068 -0020 0
7033 .half 0xAC1D ! FFFFF2923000006C -001C 0
7034 .half 0x2350 ! FFFFF2923000006E -001A 0
7035 .xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
7036 .half 0x9A2A ! FFFFF29230000078 -0010 0
7037 .half 0xE6D4 ! FFFFF2923000007A -000E 0
7038 .word 0x1BC150EB ! FFFFF2923000007C -000C 0
7039 .xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
7040 .word 0x1E5979B2 ! FFFFF29230000088 +0000 0
7041 .byte 0xF0 ! FFFFF2923000008C +0004 0
7042 .byte 0xC0 ! FFFFF2923000008D +0005 0
7043 .byte 0x52 ! FFFFF2923000008E +0006 0
7044 .byte 0x42 ! FFFFF2923000008F +0007 0
7045 .xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
7046 .xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
7047 .xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
7048 .xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
7049 .half 0x3E01 ! FFFFF292300000B0 +0028 0
7050 .byte 0xC4 ! FFFFF292300000B2 +002A 0
7051 .byte 0xED ! FFFFF292300000B3 +002B 0
7052 .word 0xCB21F183 ! FFFFF292300000B4 +002C 0
7053 .xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
7054 .xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
7055 .xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
7056 .word 0x6A8023CF ! FFFFF292300000D0 +0048 0
7057 .word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
7058 .byte 0xF1 ! FFFFF292300000D8 +0050 0
7059 .byte 0xDC ! FFFFF292300000D9 +0051 0
7060 .byte 0x10 ! FFFFF292300000DA +0052 0
7061 .byte 0x05 ! FFFFF292300000DB +0053 0
7062 .half 0xBD70 ! FFFFF292300000DC +0054 0
7063 .byte 0x26 ! FFFFF292300000DE +0056 0
7064 .byte 0xF5 ! FFFFF292300000DF +0057 0
7065 .xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
7066 .word 0x2C23D596 ! FFFFF292300000E8 +0060 0
7067 .word 0x609926D9 ! FFFFF292300000EC +0064 0
7068 .word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
7069 .word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
7070 .xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
7071 .xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
7072 .xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
7073
7074!========================================================================
7075
7076SECTION .bdata100 DATA_VA=0x18ff4b30000
7077attr_data {
7078 Name = .bdata100,
7079 VA = 0x18ff4b30000,
7080 RA = 0xfffd70000,
7081 PA = ra2pa(0xfffd70000,0),
7082 part_0_ctx_nonzero_tsb_config_1,
7083 TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
7084 TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
7085 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7086}
7087
7088
7089SECTION .bdata100
7090.data
7091DATA110:
7092 .xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA111+0x88
7093 .xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA109+0x88
7094 .xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
7095 .xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
7096 .xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
7097 .word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
7098 .half 0x8AF3 ! 0000018FF4B3002C -005C 0
7099 .byte 0x83 ! 0000018FF4B3002E -005A 0
7100 .byte 0x3B ! 0000018FF4B3002F -0059 0
7101 .xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
7102 .xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
7103 .xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
7104 .xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
7105 .xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
7106 .half 0xC3F7 ! 0000018FF4B30058 -0030 0
7107 .half 0x950E ! 0000018FF4B3005A -002E 0
7108 .word 0x61E9A84F ! 0000018FF4B3005C -002C 0
7109 .byte 0x7E ! 0000018FF4B30060 -0028 0
7110 .byte 0xD3 ! 0000018FF4B30061 -0027 0
7111 .half 0xE0DA ! 0000018FF4B30062 -0026 0
7112 .word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
7113 .word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
7114 .half 0xDEB5 ! 0000018FF4B3006C -001C 0
7115 .half 0x6108 ! 0000018FF4B3006E -001A 0
7116 .xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
7117 .half 0xE7BB ! 0000018FF4B30078 -0010 0
7118 .half 0xB571 ! 0000018FF4B3007A -000E 0
7119 .word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
7120 .xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
7121 .word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
7122 .byte 0x62 ! 0000018FF4B3008C +0004 0
7123 .byte 0x08 ! 0000018FF4B3008D +0005 0
7124 .byte 0x44 ! 0000018FF4B3008E +0006 0
7125 .byte 0xC4 ! 0000018FF4B3008F +0007 0
7126 .xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
7127 .xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
7128 .xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
7129 .xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
7130 .half 0x68AD ! 0000018FF4B300B0 +0028 0
7131 .byte 0x16 ! 0000018FF4B300B2 +002A 0
7132 .byte 0xAB ! 0000018FF4B300B3 +002B 0
7133 .word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
7134 .xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
7135 .xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
7136 .xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
7137 .word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
7138 .word 0xF95B719B ! 0000018FF4B300D4 +004C 0
7139 .byte 0x8E ! 0000018FF4B300D8 +0050 0
7140 .byte 0x6B ! 0000018FF4B300D9 +0051 0
7141 .byte 0x35 ! 0000018FF4B300DA +0052 0
7142 .byte 0xDC ! 0000018FF4B300DB +0053 0
7143 .half 0x4BC2 ! 0000018FF4B300DC +0054 0
7144 .byte 0x77 ! 0000018FF4B300DE +0056 0
7145 .byte 0x90 ! 0000018FF4B300DF +0057 0
7146 .xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
7147 .word 0x9E371156 ! 0000018FF4B300E8 +0060 0
7148 .word 0x544CF645 ! 0000018FF4B300EC +0064 0
7149 .word 0x55354D61 ! 0000018FF4B300F0 +0068 0
7150 .word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
7151 .xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
7152 .xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
7153 .xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
7154
7155!========================================================================
7156
7157SECTION .bdata101 DATA_VA=0xffffd91910000000
7158attr_data {
7159 Name = .bdata101,
7160 VA = 0xffffd91910000000,
7161 RA = ra2pa(0xc30000000,0),
7162 PA = ra2pa(0xc30000000,0),
7163 part_0_ctx_nonzero_tsb_config_2,
7164 TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
7165 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7166 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7167}
7168
7169
7170SECTION .bdata101
7171.data
7172DATA111:
7173 .xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA112+0x88
7174 .xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA110+0x88
7175 .xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
7176 .xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
7177 .xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
7178 .word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
7179 .half 0x8629 ! FFFFD9191000002C -005C 0
7180 .byte 0x8D ! FFFFD9191000002E -005A 0
7181 .byte 0x97 ! FFFFD9191000002F -0059 0
7182 .xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
7183 .xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
7184 .xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
7185 .xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
7186 .xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
7187 .half 0xB60E ! FFFFD91910000058 -0030 0
7188 .half 0x1685 ! FFFFD9191000005A -002E 0
7189 .word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
7190 .byte 0x07 ! FFFFD91910000060 -0028 0
7191 .byte 0x59 ! FFFFD91910000061 -0027 0
7192 .half 0xF408 ! FFFFD91910000062 -0026 0
7193 .word 0xF460CB5B ! FFFFD91910000064 -0024 0
7194 .word 0x85840BF1 ! FFFFD91910000068 -0020 0
7195 .half 0xC34F ! FFFFD9191000006C -001C 0
7196 .half 0x17CD ! FFFFD9191000006E -001A 0
7197 .xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
7198 .half 0x5978 ! FFFFD91910000078 -0010 0
7199 .half 0x9214 ! FFFFD9191000007A -000E 0
7200 .word 0x2D23F07A ! FFFFD9191000007C -000C 0
7201 .xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
7202 .word 0x431B657F ! FFFFD91910000088 +0000 0
7203 .byte 0xD0 ! FFFFD9191000008C +0004 0
7204 .byte 0x6F ! FFFFD9191000008D +0005 0
7205 .byte 0x6E ! FFFFD9191000008E +0006 0
7206 .byte 0x90 ! FFFFD9191000008F +0007 0
7207 .xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
7208 .xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
7209 .xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
7210 .xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
7211 .half 0x1DE2 ! FFFFD919100000B0 +0028 0
7212 .byte 0x1D ! FFFFD919100000B2 +002A 0
7213 .byte 0x76 ! FFFFD919100000B3 +002B 0
7214 .word 0xB75525B8 ! FFFFD919100000B4 +002C 0
7215 .xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
7216 .xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
7217 .xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
7218 .word 0xDE839651 ! FFFFD919100000D0 +0048 0
7219 .word 0x575642AA ! FFFFD919100000D4 +004C 0
7220 .byte 0xB2 ! FFFFD919100000D8 +0050 0
7221 .byte 0xE8 ! FFFFD919100000D9 +0051 0
7222 .byte 0xB7 ! FFFFD919100000DA +0052 0
7223 .byte 0x1E ! FFFFD919100000DB +0053 0
7224 .half 0x250D ! FFFFD919100000DC +0054 0
7225 .byte 0x18 ! FFFFD919100000DE +0056 0
7226 .byte 0x0D ! FFFFD919100000DF +0057 0
7227 .xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
7228 .word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
7229 .word 0xB0473DD8 ! FFFFD919100000EC +0064 0
7230 .word 0xD440DA91 ! FFFFD919100000F0 +0068 0
7231 .word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
7232 .xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
7233 .xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
7234 .xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
7235
7236!========================================================================
7237
7238SECTION .bdata102 DATA_VA=0xfffff8ab21800000
7239attr_data {
7240 Name = .bdata102,
7241 VA = 0xfffff8ab21800000,
7242 RA = ra2pa(0xf8a800000,0),
7243 PA = ra2pa(0xf8a800000,0),
7244 part_0_ctx_nonzero_tsb_config_3,
7245 TTE_Context=75, TTE_Size=3, TTE_W=1, TTE_X=0,
7246 TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
7247 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7248}
7249
7250
7251SECTION .bdata102
7252.data
7253DATA112:
7254 .xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA103+0x88
7255 .xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA111+0x88
7256 .xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
7257 .xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
7258 .xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
7259 .word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
7260 .half 0xC823 ! FFFFF8AB2180002C -005C 0
7261 .byte 0xBB ! FFFFF8AB2180002E -005A 0
7262 .byte 0xD9 ! FFFFF8AB2180002F -0059 0
7263 .xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
7264 .xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
7265 .xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
7266 .xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
7267 .xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
7268 .half 0xDF3D ! FFFFF8AB21800058 -0030 0
7269 .half 0x096A ! FFFFF8AB2180005A -002E 0
7270 .word 0x774F043C ! FFFFF8AB2180005C -002C 0
7271 .byte 0xA5 ! FFFFF8AB21800060 -0028 0
7272 .byte 0x0A ! FFFFF8AB21800061 -0027 0
7273 .half 0xA049 ! FFFFF8AB21800062 -0026 0
7274 .word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
7275 .word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
7276 .half 0x2D89 ! FFFFF8AB2180006C -001C 0
7277 .half 0xF169 ! FFFFF8AB2180006E -001A 0
7278 .xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
7279 .half 0x73F4 ! FFFFF8AB21800078 -0010 0
7280 .half 0x709C ! FFFFF8AB2180007A -000E 0
7281 .word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
7282 .xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
7283 .word 0xD67432CD ! FFFFF8AB21800088 +0000 0
7284 .byte 0xD4 ! FFFFF8AB2180008C +0004 0
7285 .byte 0x3E ! FFFFF8AB2180008D +0005 0
7286 .byte 0x11 ! FFFFF8AB2180008E +0006 0
7287 .byte 0xE4 ! FFFFF8AB2180008F +0007 0
7288 .xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
7289 .xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
7290 .xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
7291 .xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
7292 .half 0xEA85 ! FFFFF8AB218000B0 +0028 0
7293 .byte 0xF5 ! FFFFF8AB218000B2 +002A 0
7294 .byte 0xB7 ! FFFFF8AB218000B3 +002B 0
7295 .word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
7296 .xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
7297 .xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
7298 .xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
7299 .word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
7300 .word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
7301 .byte 0x5E ! FFFFF8AB218000D8 +0050 0
7302 .byte 0x2F ! FFFFF8AB218000D9 +0051 0
7303 .byte 0xEA ! FFFFF8AB218000DA +0052 0
7304 .byte 0x31 ! FFFFF8AB218000DB +0053 0
7305 .half 0x0D29 ! FFFFF8AB218000DC +0054 0
7306 .byte 0x5D ! FFFFF8AB218000DE +0056 0
7307 .byte 0xA2 ! FFFFF8AB218000DF +0057 0
7308 .xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
7309 .word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
7310 .word 0x0270D80F ! FFFFF8AB218000EC +0064 0
7311 .word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
7312 .word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
7313 .xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
7314 .xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
7315 .xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
7316
7317!========================================================================
7318
7319SECTION .bblk103 DATA_VA=0xe1092c00000
7320attr_data {
7321 Name = .bblk103,
7322 VA = 0xe1092c00000,
7323 RA = ra2pa(0xf8a400000,0),
7324 PA = ra2pa(0xf8a400000,0),
7325 part_0_ctx_nonzero_tsb_config_3,
7326 TTE_Context=75, TTE_Size=3, TTE_W=1, TTE_X=0,
7327 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7328 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7329}
7330
7331
7332SECTION .bblk103
7333.data
7334DATA113:
7335 .xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
7336 .xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
7337 .xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
7338 .xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
7339 .xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
7340 .xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
7341 .xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
7342 .xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
7343 .xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
7344 .xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
7345 .xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
7346 .xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
7347 .xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
7348 .xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
7349 .xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
7350 .xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
7351
7352!========================================================================
7353
7354SECTION .bstk104 DATA_VA=0xb352c470000
7355attr_data {
7356 Name = .bstk104,
7357 VA = 0xb352c470000,
7358 RA = 0xfffd60000,
7359 PA = ra2pa(0xfffd60000,0),
7360 part_0_ctx_nonzero_tsb_config_1,
7361 TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
7362 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7363 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7364}
7365
7366
7367SECTION .bstk104
7368.data
7369 .skip 0x2000 ! 00000B352C470000
7370STACK0075:
7371
7372!========================================================================
7373
7374SECTION .bkey105 DATA_VA=0x19aa4800000
7375attr_data {
7376 Name = .bkey105,
7377 VA = 0x19aa4800000,
7378 RA = ra2pa(0xf8a000000,0),
7379 PA = ra2pa(0xf8a000000,0),
7380 part_0_ctx_nonzero_tsb_config_3,
7381 TTE_Context=75, TTE_Size=3, TTE_W=1, TTE_X=0,
7382 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7383 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7384}
7385
7386
7387SECTION .bkey105
7388.data
7389DATA115:
7390 .xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA103+0x88
7391 .xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA104+0x88
7392 .xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA105+0x88
7393 .xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA106+0x88
7394 .xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA107+0x88
7395 .xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA108+0x88
7396 .xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA109+0x88
7397 .xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA110+0x88
7398 .xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA111+0x88
7399 .xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA112+0x88
7400 .xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA113+0x0
7401 .xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
7402 .xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
7403 .xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
7404 .word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
7405
7406#undef BLIMP_BIAS
7407#define BLIMP_BIAS 0
7408#undef BLIMP_FRAME
7409#define BLIMP_FRAME 128
7410#undef BLIMP_32BIT
7411#define BLIMP_32BIT 0
7412
7413!========================================================================
7414
7415SECTION .btext001 TEXT_VA=0xffffc446effffd00
7416attr_text {
7417 Name = .btext001,
7418 VA = 0xffffc446effffd00,
7419 RA = ra2pa(0xe6ffffd00,0),
7420 PA = ra2pa(0xe6ffffd00,0),
7421 notsb
7422}
7423
7424SECTION .btext001_pg0 TEXT_VA=0xffffc446e0000000
7425attr_text {
7426 Name = .btext001_pg0,
7427 VA = 0xffffc446e0000000,
7428 RA = ra2pa(0xe60000000,0),
7429 PA = ra2pa(0xe60000000,0),
7430 tsbonly,
7431 part_0_ctx_nonzero_tsb_config_0,
7432 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
7433 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7434 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7435}
7436.text; .skip 8
7437
7438
7439SECTION .btext001
7440.text
7441.global start_th_0; start_th_0:
7442.global start_th_1; start_th_1:
7443.global start_th_2; start_th_2:
7444.global start_th_3; start_th_3:
7445.global start_th_4; start_th_4:
7446.global start_th_5; start_th_5:
7447.global start_th_6; start_th_6:
7448.global start_th_7; start_th_7:
7449.global SUBR016; SUBR016:
7450BL00247: ! MAIN:L0-B000
7451 nop ! FFFFC446EFFFFD00 MAIN:L0-B000 1
7452 sethi %hh(0x19AA4800000),%g2 ! FFFFC446EFFFFD04 MAIN:L0-B000 1 BD00037
7453 or %g2,%hm(0x19AA4800000),%g2 ! FFFFC446EFFFFD08 MAIN:L0-B000 1
7454 sethi %lm(0x19AA4800000),%g3 ! FFFFC446EFFFFD0C MAIN:L0-B000 1
7455 or %g3,%lo(0x19AA4800000),%g3 ! FFFFC446EFFFFD10 MAIN:L0-B000 1
7456 sllx %g2, 0x20, %g2 ! FFFFC446EFFFFD14 MAIN:L0-B000 1
7457 or %g2, %g3, %g2 ! FFFFC446EFFFFD18 MAIN:L0-B000 1
7458 sethi %hh(0xB352C472000),%l0 ! FFFFC446EFFFFD1C MAIN:L0-B000 1 STACK0068
7459 or %l0,%hm(0xB352C472000),%l0 ! FFFFC446EFFFFD20 MAIN:L0-B000 1
7460 sethi %lm(0xB352C472000),%l1 ! FFFFC446EFFFFD24 MAIN:L0-B000 1
7461 or %l1,%lo(0xB352C472000),%l1 ! FFFFC446EFFFFD28 MAIN:L0-B000 1
7462 sllx %l0, 0x20, %l0 ! FFFFC446EFFFFD2C MAIN:L0-B000 1
7463 or %l0, %l1, %l0 ! FFFFC446EFFFFD30 MAIN:L0-B000 1
7464 sub %l0, 0x100, %o6 ! FFFFC446EFFFFD34 MAIN:L0-B000 1
7465 add %o6, 0x80, %i6 ! FFFFC446EFFFFD38 MAIN:L0-B000 1
7466 addcc %g0, 0x1, %g1 ! FFFFC446EFFFFD3C MAIN:L0-B000 1
7467 or %g0, 0xDB3, %g3 ! FFFFC446EFFFFD40 MAIN:L0-B000 1
7468 or %g0, 0xDD, %g4 ! FFFFC446EFFFFD44 MAIN:L0-B000 1
7469 or %g0, 0x229, %g5 ! FFFFC446EFFFFD48 MAIN:L0-B000 1
7470 or %g0, 0x4EA, %g6 ! FFFFC446EFFFFD4C MAIN:L0-B000 1
7471 or %g0, 0x0, %g7 ! FFFFC446EFFFFD50 MAIN:L0-B000 1
7472 or %g0, 0x200, %o0 ! FFFFC446EFFFFD54 MAIN:L0-B000 1
7473 or %g0, 0xCA7, %o1 ! FFFFC446EFFFFD58 MAIN:L0-B000 1
7474 or %g0, -3723, %o2 ! FFFFC446EFFFFD5C MAIN:L0-B000 1
7475 or %g0, -715, %o3 ! FFFFC446EFFFFD60 MAIN:L0-B000 1
7476 or %g0, 0x770, %o4 ! FFFFC446EFFFFD64 MAIN:L0-B000 1
7477 or %g0, 0xF2F, %o5 ! FFFFC446EFFFFD68 MAIN:L0-B000 1
7478 or %g0, 0xB3E, %o7 ! FFFFC446EFFFFD6C MAIN:L0-B000 1
7479 or %g0, 0x4B2, %l0 ! FFFFC446EFFFFD70 MAIN:L0-B000 1
7480 or %g0, 0xE4C, %l1 ! FFFFC446EFFFFD74 MAIN:L0-B000 1
7481 or %g0, 0x7CF, %l2 ! FFFFC446EFFFFD78 MAIN:L0-B000 1
7482 or %g0, -3081, %l3 ! FFFFC446EFFFFD7C MAIN:L0-B000 1
7483 or %g0, 0x8D9, %l4 ! FFFFC446EFFFFD80 MAIN:L0-B000 1
7484 or %g0, -269, %l5 ! FFFFC446EFFFFD84 MAIN:L0-B000 1
7485 sethi %hh(0xFFFFC446EFFFFD00),%l7 ! FFFFC446EFFFFD88 MAIN:L0-B000 1 SUBR016
7486 or %l7,%hm(0xFFFFC446EFFFFD00),%l7 ! FFFFC446EFFFFD8C MAIN:L0-B000 1
7487 sethi %lm(0xFFFFC446EFFFFD00),%l6 ! FFFFC446EFFFFD90 MAIN:L0-B000 1
7488 or %l6,%lo(0xFFFFC446EFFFFD00),%l6 ! FFFFC446EFFFFD94 MAIN:L0-B000 1
7489 sllx %l7, 0x20, %l7 ! FFFFC446EFFFFD98 MAIN:L0-B000 1
7490 or %l7, %l6, %l7 ! FFFFC446EFFFFD9C MAIN:L0-B000 1
7491 or %g0, -1204, %l6 ! FFFFC446EFFFFDA0 MAIN:L0-B000 1
7492 or %g0, -1607, %i0 ! FFFFC446EFFFFDA4 MAIN:L0-B000 1
7493 or %g0, -659, %i1 ! FFFFC446EFFFFDA8 MAIN:L0-B000 1
7494 or %g0, -2303, %i2 ! FFFFC446EFFFFDAC MAIN:L0-B000 1
7495 or %g0, 0x97D, %i3 ! FFFFC446EFFFFDB0 MAIN:L0-B000 1
7496 or %g0, 0x5F4, %i4 ! FFFFC446EFFFFDB4 MAIN:L0-B000 1
7497 or %g0, -410, %i5 ! FFFFC446EFFFFDB8 MAIN:L0-B000 1
7498 or %g0, -40, %i7 ! FFFFC446EFFFFDBC MAIN:L0-B000 1
7499 or %g0, 0x4, %g6 ! FFFFC446EFFFFDC0 MAIN:L0-B000 1
7500BL00248:save %o6, -128, %o6 ! FFFFC446EFFFFDC4 MAIN:L0-B000 4
7501 add %i0, %g6, %l0 ! FFFFC446EFFFFDC8 MAIN:L0-B000 4
7502 add %i1, %g6, %l1 ! FFFFC446EFFFFDCC MAIN:L0-B000 4
7503 add %i2, %g6, %l2 ! FFFFC446EFFFFDD0 MAIN:L0-B000 4
7504 add %i3, %g6, %l3 ! FFFFC446EFFFFDD4 MAIN:L0-B000 4
7505 add %i4, %g6, %l4 ! FFFFC446EFFFFDD8 MAIN:L0-B000 4
7506 add %i5, %g6, %l5 ! FFFFC446EFFFFDDC MAIN:L0-B000 4
7507 add %i6, %g6, %l6 ! FFFFC446EFFFFDE0 MAIN:L0-B000 4
7508 add %i7, %g6, %l7 ! FFFFC446EFFFFDE4 MAIN:L0-B000 4
7509 add %l0, %g6, %o0 ! FFFFC446EFFFFDE8 MAIN:L0-B000 4
7510 add %l1, %g6, %o1 ! FFFFC446EFFFFDEC MAIN:L0-B000 4
7511 add %l2, %g6, %o2 ! FFFFC446EFFFFDF0 MAIN:L0-B000 4
7512 add %l3, %g6, %o3 ! FFFFC446EFFFFDF4 MAIN:L0-B000 4
7513 add %l4, %g6, %o4 ! FFFFC446EFFFFDF8 MAIN:L0-B000 4
7514 add %l5, %g6, %o5 ! FFFFC446EFFFFDFC MAIN:L0-B000 4
7515 add %l7, %g6, %o7 ! FFFFC446EFFFFE00 MAIN:L0-B000 4
7516 subcc %g6, 0x1, %g6 ! FFFFC446EFFFFE04 MAIN:L0-B000 4
7517 bnz,a,pn %xcc, BL00248 ! FFFFC446EFFFFE08 MAIN:L0-B000 4
7518 nop ! FFFFC446EFFFFE0C MAIN:L0-B000 3
7519 restore %g0, %g0, %g0 ! FFFFC446EFFFFE10 MAIN:L0-B000 1
7520 restore %g0, %g0, %g0 ! FFFFC446EFFFFE14 MAIN:L0-B000 1
7521 restore %g0, %g0, %g0 ! FFFFC446EFFFFE18 MAIN:L0-B000 1
7522 restore %g0, %g0, %g0 ! FFFFC446EFFFFE1C MAIN:L0-B000 1
7523 ta %xcc, 0x44 ! FFFFC446EFFFFE20 MAIN:L0-B000 1 cleanwin=0
7524 wr %g0, -796, %y ! FFFFC446EFFFFE24 MAIN:L0-B000 1
7525 wr %g0, 0xD8, %gsr ! FFFFC446EFFFFE28 MAIN:L0-B000 1
7526 ldd [%g2+0x0068], %f0 ! FFFFC446EFFFFE2C MAIN:L0-B000 1 <BD00249
7527 faddd %f0, %f0, %f6 ! FFFFC446EFFFFE30 MAIN:L0-B000 1
7528 faddd %f0, %f6, %f12 ! FFFFC446EFFFFE34 MAIN:L0-B000 1
7529 faddd %f6, %f12, %f14 ! FFFFC446EFFFFE38 MAIN:L0-B000 1
7530 faddd %f12, %f14, %f60 ! FFFFC446EFFFFE3C MAIN:L0-B000 1
7531 faddd %f14, %f60, %f62 ! FFFFC446EFFFFE40 MAIN:L0-B000 1
7532 faddd %f60, %f62, %f32 ! FFFFC446EFFFFE44 MAIN:L0-B000 1
7533 faddd %f62, %f32, %f34 ! FFFFC446EFFFFE48 MAIN:L0-B000 1
7534 faddd %f32, %f34, %f36 ! FFFFC446EFFFFE4C MAIN:L0-B000 1
7535 faddd %f34, %f36, %f38 ! FFFFC446EFFFFE50 MAIN:L0-B000 1
7536 faddd %f36, %f38, %f40 ! FFFFC446EFFFFE54 MAIN:L0-B000 1
7537 faddd %f38, %f40, %f42 ! FFFFC446EFFFFE58 MAIN:L0-B000 1
7538 faddd %f40, %f42, %f44 ! FFFFC446EFFFFE5C MAIN:L0-B000 1
7539 faddd %f42, %f44, %f46 ! FFFFC446EFFFFE60 MAIN:L0-B000 1
7540 ld [%g2+0x0070], %f2 ! FFFFC446EFFFFE64 MAIN:L0-B000 1 <BD00250
7541 fadds %f2, %f2, %f3 ! FFFFC446EFFFFE68 MAIN:L0-B000 1
7542 fadds %f2, %f3, %f4 ! FFFFC446EFFFFE6C MAIN:L0-B000 1
7543 fadds %f3, %f4, %f5 ! FFFFC446EFFFFE70 MAIN:L0-B000 1
7544 fadds %f4, %f5, %f8 ! FFFFC446EFFFFE74 MAIN:L0-B000 1
7545 fadds %f5, %f8, %f9 ! FFFFC446EFFFFE78 MAIN:L0-B000 1
7546 fadds %f8, %f9, %f10 ! FFFFC446EFFFFE7C MAIN:L0-B000 1
7547 fadds %f9, %f10, %f11 ! FFFFC446EFFFFE80 MAIN:L0-B000 1
7548 fcmpd %fcc0, %f0, %f0 ! FFFFC446EFFFFE84 MAIN:L0-B000 1
7549 fcmpd %fcc1, %f0, %f0 ! FFFFC446EFFFFE88 MAIN:L0-B000 1
7550 fcmpd %fcc2, %f0, %f0 ! FFFFC446EFFFFE8C MAIN:L0-B000 1
7551 fcmpd %fcc3, %f0, %f0 ! FFFFC446EFFFFE90 MAIN:L0-B000 1
7552 stx %fsr, [%g2+0x0060] ! FFFFC446EFFFFE94 MAIN:L0-B000 1 <BD00004
7553 fzero %f16 ! FFFFC446EFFFFE98 MAIN:L0-B000 1
7554 fzero %f18 ! FFFFC446EFFFFE9C MAIN:L0-B000 1
7555 fzero %f20 ! FFFFC446EFFFFEA0 MAIN:L0-B000 1
7556 fzero %f22 ! FFFFC446EFFFFEA4 MAIN:L0-B000 1
7557 fzero %f24 ! FFFFC446EFFFFEA8 MAIN:L0-B000 1
7558 fzero %f26 ! FFFFC446EFFFFEAC MAIN:L0-B000 1
7559 fzero %f28 ! FFFFC446EFFFFEB0 MAIN:L0-B000 1
7560 fzero %f30 ! FFFFC446EFFFFEB4 MAIN:L0-B000 1
7561 ldx [%g2+0x0000], %g3 ! FFFFC446EFFFFEB8 MAIN:L0-B000 1 BASE<BD00037
7562 ldx [%g2+0x0008], %g4 ! FFFFC446EFFFFEBC MAIN:L0-B000 1 BASE<BD00190
7563 ldx [%g2+0x0010], %g5 ! FFFFC446EFFFFEC0 MAIN:L0-B000 1 BASE<BD00251
7564 ldx [%g2+0x0018], %g6 ! FFFFC446EFFFFEC4 MAIN:L0-B000 1 BASE<BD00045
7565 or %g0, 0x2, %l0 ! FFFFC446EFFFFEC8 LOOP:L1-B000 1
7566BL00279: ! LOOP:L1-B000
7567 add %g1, 0x1E6, %g1 ! FFFFC446EFFFFECC LOOP:L1-B000 2 chksum++
7568 add %g6, -14, %l6 ! FFFFC446EFFFFED0 LOOP:L1-B000 2 @BD00141
7569 stda %f18, [%l6]0xDA ! FFFFC446EFFFFED4 LOOP:L1-B000 2 S Short16
7570 fcmple32 %f26, %f20, %i5 ! FFFFC446EFFFFED8 LOOP:L1-B000 2 S
7571 ldx [%g5-0x0088], %g5 ! FFFFC446EFFFFEDC LOOP:L1-B000 2 ptr_chase
7572 ldx [%g5-0x0088], %g5 ! FFFFC446EFFFFEE0 LOOP:L1-B000 2 ptr_chase
7573 ldx [%g5-0x0088], %g5 ! FFFFC446EFFFFEE4 LOOP:L1-B000 2 ptr_chase
7574 ldx [%g5-0x0088], %g5 ! FFFFC446EFFFFEE8 LOOP:L1-B000 2 ptr_chase
7575 ldd [%g6+0x0037], %f26 ! FFFFC446EFFFFEEC LOOP:L1-B000 2 S <BD00022+7
7576 and %g1, 0xFE, %l4 ! FFFFC446EFFFFEF0 LOOP:L2-B000 2
7577BL00257: ! LOOP:L2-B000
7578 add %g1, 0xD01, %g1 ! FFFFC446EFFFFEF4 LOOP:L2-B000 6 chksum++
7579 and %g1, 0xFE, %l3 ! FFFFC446EFFFFEF8 LOOP:L3-B000 6
7580BL00252: ! LOOP:L3-B000
7581 add %g1, 0x104, %g1 ! FFFFC446EFFFFEFC LOOP:L3-B000 17 chksum++
7582 fcmple32 %f30, %f24, %i4 ! FFFFC446EFFFFF00 LOOP:L3-B000 17 S
7583 add %i2, %i0, %i4 ! FFFFC446EFFFFF04 LOOP:L3-B000 17 S
7584 ldx [%g5-0x0018], %l2 ! FFFFC446EFFFFF08 LOOP:L3-B000 17 S <BD00144
7585 ldx [%g2+0x0050], %l5 ! FFFFC446EFFFFF0C LOOP:L3-B000 17 <BD00033
7586 membar 0x40 ! FFFFC446EFFFFF10 LOOP:L3-B000 17
7587 stda %f0, [%l5]0xE0 ! FFFFC446EFFFFF14 LOOP:L3-B000 17 Blk-Store
7588 membar 0x40 ! FFFFC446EFFFFF18 LOOP:L3-B000 17
7589 add %g4, -56, %l5 ! FFFFC446EFFFFF1C LOOP:L3-B000 17 @BD00020
7590 stda %f18,[%l5+%g1]0xC0 ! FFFFC446EFFFFF20 LOOP:L3-B000 17 S Partial_St
7591 fxor %f22, %f30, %f22 ! FFFFC446EFFFFF24 LOOP:L3-B000 17 S
7592 fcmpd %fcc1, %f36, %f14 ! FFFFC446EFFFFF28 LOOP:L3-B000 17 S
7593 call .+8 ! FFFFC446EFFFFF2C LOOP:L3-B000 17 S
7594 prefetch [%g7+%g4], 1 ! FFFFC446EFFFFF30 LOOP:L3-B000 17 S <.+0
7595 ldx [%g2+0x0028], %g6 ! FFFFC446EFFFFF34 LOOP:L3-B000 17 S BASE<BD00060
7596 alignaddrl %o0, %o2, %i4 ! FFFFC446EFFFFF38 LOOP:L3-B000 17 S
7597 srlx %l3, 0x1, %l3 ! FFFFC446EFFFFF3C LOOP:L3-B000 17
7598 andcc %l3, 0x1, %g0 ! FFFFC446EFFFFF40 LOOP:L3-B000 17
7599 bne,a,pn %xcc, BL00252 ! FFFFC446EFFFFF44 LOOP:L3-B000 17
7600 std %f36, [%g6+0x0010] ! FFFFC446EFFFFF48 LOOP:L3-B000 11 S >BD00025
7601 add %g1, 0x2C0, %g1 ! FFFFC446EFFFFF4C LOOP:L3-B000 6 chksum++
7602 andcc %o5, 0x4, %g0 ! FFFFC446EFFFFF50 SKIP:L3-B001 6
7603 bz,a,pt %xcc, BL00253 ! FFFFC446EFFFFF54 SKIP:L3-B001 6
7604 lda [%g6+0x0060]%asi, %f29 ! FFFFC446EFFFFF58 SKIP:L3-B001 2 S <BD00080
7605 ldx [%g3-0x0088], %g3 ! FFFFC446EFFFFF5C SKIP:L3-B001 4 ptr_chase
7606 ldx [%g3-0x0088], %g3 ! FFFFC446EFFFFF60 SKIP:L3-B001 4 ptr_chase
7607 ldx [%g3-0x0088], %g3 ! FFFFC446EFFFFF64 SKIP:L3-B001 4 ptr_chase
7608 ldsw [%g3+0x0060], %i3 ! FFFFC446EFFFFF68 SKIP:L3-B001 4 S <BD00080
7609 stw %o0, [%g3+0x002C] ! FFFFC446EFFFFF6C SKIP:L3-B001 4 S >BD00224
7610 andn %i3, %g7, %i3 ! FFFFC446EFFFFF70 SKIP:L3-B001 4 S
7611 add %g1, 0x14, %g1 ! FFFFC446EFFFFF74 SKIP:L3-B001 4 chksum++
7612 ldx [%g2+0x0050], %l5 ! FFFFC446EFFFFF78 SKIP:L3-B001 4 <BD00033
7613 membar 0x40 ! FFFFC446EFFFFF7C SKIP:L3-B001 4
7614 stda %f0, [%l5]0xF0 ! FFFFC446EFFFFF80 SKIP:L3-B001 4 Blk-Store
7615 membar 0x40 ! FFFFC446EFFFFF84 SKIP:L3-B001 4
7616 ldx [%g2+0x0060], %fsr ! FFFFC446EFFFFF88 SKIP:L3-B001 4 S <BD00004
7617 subcc %i4, %i5, %o2 ! FFFFC446EFFFFF8C SKIP:L3-B001 4 S
7618 ldx [%g4-0x0088], %g4 ! FFFFC446EFFFFF90 SKIP:L3-B001 4 ptr_chase
7619 ldx [%g4-0x0088], %g4 ! FFFFC446EFFFFF94 SKIP:L3-B001 4 ptr_chase
7620 ldx [%g4-0x0088], %g4 ! FFFFC446EFFFFF98 SKIP:L3-B001 4 ptr_chase
7621 ldx [%g4-0x0088], %g4 ! FFFFC446EFFFFF9C SKIP:L3-B001 4 ptr_chase
7622 ldx [%g4-0x0088], %g4 ! FFFFC446EFFFFFA0 SKIP:L3-B001 4 ptr_chase
7623 ldx [%g4-0x0088], %g4 ! FFFFC446EFFFFFA4 SKIP:L3-B001 4 ptr_chase
7624 bmask %l2, %i3, %i5 ! FFFFC446EFFFFFA8 SKIP:L3-B001 4 S
7625 add %g4, -16, %l6 ! FFFFC446EFFFFFAC SKIP:L3-B001 4 @BD00056
7626 ldda [%l6]0xD2, %f18 ! FFFFC446EFFFFFB0 SKIP:L3-B001 4 S Short16
7627 fbn,a .-1316 ! FFFFC446EFFFFFB4 SKIP:L3-B001 4 S
7628 and %g6, -1, %g6 ! FFFFC446EFFFFFB8 SKIP:L3-B001 0 S
7629 orncc %o2, %i3, %o0 ! FFFFC446EFFFFFBC SKIP:L3-B001 4 S
7630 ldsba [%g7+%g7]0x83, %i3 ! FFFFC446EFFFFFC0 SKIP:L3-B001 4 S <BD00021
7631 cmp %o2, %o2 ! FFFFC446EFFFFFC4 SKIP:L3-B001 4 S
7632 xor %i3, %g6, %o3 ! FFFFC446EFFFFFC8 SKIP:L3-B001 4 S
7633 ba,a BL00255 ! FFFFC446EFFFFFCC SKIP:L3-B001 4
7634 .word 0xE7DD9594 ! FFFFC446EFFFFFD0 SKIP:L3-B001 0 S illop
7635BL00253: ! ELSE:L3-B002
7636 subccc %i2, %i5, %l2 ! FFFFC446EFFFFFD4 ELSE:L3-B002 2 S
7637 call .+8 ! FFFFC446EFFFFFD8 ELSE:L3-B002 2 S
7638 cmp %i5, %i3 ! FFFFC446EFFFFFDC ELSE:L3-B002 2 S
7639 sethi %hh(0xFFFFCAC03FFFFF00),%l6 ! FFFFC446EFFFFFE0 ELSE:L3-B002 2 SUBR017
7640 or %l6,%hm(0xFFFFCAC03FFFFF00),%l6 ! FFFFC446EFFFFFE4 ELSE:L3-B002 2
7641 sethi %lm(0xFFFFCAC03FFFFF00),%l5 ! FFFFC446EFFFFFE8 ELSE:L3-B002 2
7642 or %l5,%lo(0xFFFFCAC03FFFFF00),%l5 ! FFFFC446EFFFFFEC ELSE:L3-B002 2
7643 sllx %l6, 0x20, %l6 ! FFFFC446EFFFFFF0 ELSE:L3-B002 2
7644 or %l6, %l5, %l6 ! FFFFC446EFFFFFF4 ELSE:L3-B002 2
7645 jmpl %l6+0x0000, %o7 ! FFFFC446EFFFFFF8 ELSE:L3-B002 2 S
7646 nop ! FFFFC446EFFFFFFC ELSE:L3-B002 2 S
7647 ldx [%g2+0x0050], %l5 ! FFFFC446F0000000 ELSE:L3-B002 2 <BD00033
7648 membar 0x40 ! FFFFC446F0000004 ELSE:L3-B002 2
7649 ldda [%l5]0x1F, %f16 ! FFFFC446F0000008 ELSE:L3-B002 2 Blk-Load
7650 membar 0x40 ! FFFFC446F000000C ELSE:L3-B002 2
7651 subccc %o0, %g6, %g0 ! FFFFC446F0000010 ELSE:L3-B002 2 S
7652 xnor %o4, %i3, %o3 ! FFFFC446F0000014 ELSE:L3-B002 2 S
7653 call .+8 ! FFFFC446F0000018 ELSE:L3-B002 2 S
7654 stda %f6, [%g4+0x0010]%asi ! FFFFC446F000001C ELSE:L3-B002 2 S >BD00025
7655 swapa [%g5+0x0048]%asi, %l1 ! FFFFC446F0000020 ELSE:L3-B002 2 S >BD00063
7656 taddcc %o0, %o0, %o5 ! FFFFC446F0000024 ELSE:L3-B002 2 S
7657 add %g1, 0xBB1, %g1 ! FFFFC446F0000028 ELSE:L3-B002 2 chksum++
7658 add %g4, 0x52, %l6 ! FFFFC446F000002C ELSE:L3-B002 2 @BD00104
7659 ldda [%l6]0xD0, %f16 ! FFFFC446F0000030 ELSE:L3-B002 2 S Short8
7660 stxa %l2, [%g6+0x0038]%asi ! FFFFC446F0000034 ELSE:L3-B002 2 S >BD00106
7661 sethi %hh(0x407AFFFFF00),%l6 ! FFFFC446F0000038 ELSE:L3-B002 2 SUBR018
7662 or %l6,%hm(0x407AFFFFF00),%l6 ! FFFFC446F000003C ELSE:L3-B002 2
7663 sethi %lm(0x407AFFFFF00),%l5 ! FFFFC446F0000040 ELSE:L3-B002 2
7664 or %l5,%lo(0x407AFFFFF00),%l5 ! FFFFC446F0000044 ELSE:L3-B002 2
7665 sllx %l6, 0x20, %l6 ! FFFFC446F0000048 ELSE:L3-B002 2
7666 or %l6, %l5, %l6 ! FFFFC446F000004C ELSE:L3-B002 2
7667 jmpl %l6+0x0000, %o7 ! FFFFC446F0000050 ELSE:L3-B002 2 S
7668 ldd [%g5+0x0020], %i0 ! FFFFC446F0000054 ELSE:L3-B002 2 S <BD00052
7669 add %g4, 0x54, %l6 ! FFFFC446F0000058 ELSE:L3-B002 2 @BD00254
7670 stda %f24, [%l6]0xDB ! FFFFC446F000005C ELSE:L3-B002 2 S Short16
7671 xor %o3, %i0, %o3 ! FFFFC446F0000060 ELSE:L3-B002 2 S
7672BL00255: ! ELSE:L3-B002
7673 add %g1, 0x8CA, %g1 ! FFFFC446F0000064 ELSE:L3-B002 6 chksum++
7674 or %g0, 0x2, %l1 ! FFFFC446F0000068 LOOP:L3-B003 6
7675BL00256: ! LOOP:L3-B003
7676 add %g1, 0xD0E, %g1 ! FFFFC446F000006C LOOP:L3-B003 12 chksum++
7677 st %f27, [%g6-0x0020] ! FFFFC446F0000070 LOOP:L3-B003 12 S >BD00015
7678 ldx [%g2+0x0050], %l5 ! FFFFC446F0000074 LOOP:L3-B003 12 <BD00033
7679 membar 0x40 ! FFFFC446F0000078 LOOP:L3-B003 12
7680 ldda [%l5]0x16, %f16 ! FFFFC446F000007C LOOP:L3-B003 12 Blk-Load
7681 membar 0x40 ! FFFFC446F0000080 LOOP:L3-B003 12
7682 sethi %hh(0x769B3FFFFF00),%l6 ! FFFFC446F0000084 LOOP:L3-B003 12 SUBR020
7683 or %l6,%hm(0x769B3FFFFF00),%l6 ! FFFFC446F0000088 LOOP:L3-B003 12
7684 sethi %lm(0x769B3FFFFF00),%l5 ! FFFFC446F000008C LOOP:L3-B003 12
7685 or %l5,%lo(0x769B3FFFFF00),%l5 ! FFFFC446F0000090 LOOP:L3-B003 12
7686 sllx %l6, 0x20, %l6 ! FFFFC446F0000094 LOOP:L3-B003 12
7687 or %l6, %l5, %l6 ! FFFFC446F0000098 LOOP:L3-B003 12
7688 add %l6, 0x1, %l6 ! FFFFC446F000009C LOOP:L3-B003 12
7689 jmpl %l6+0x0000, %o7 ! FFFFC446F00000A0 LOOP:L3-B003 24 S
7690 nop ! FFFFC446F00000A4 LOOP:L3-B003 12 S
7691 fpack32 %f18, %f26, %f30 ! FFFFC446F00000A8 LOOP:L3-B003 12 S
7692 sth %o0, [%g4-0x0006] ! FFFFC446F00000AC LOOP:L3-B003 12 S >BD00107+2
7693 prefetch [%l7+0x024E], 1 ! FFFFC446F00000B0 LOOP:L3-B003 12 S <.+590
7694 sethi %hh(0x53CBFFFFF00),%l6 ! FFFFC446F00000B4 LOOP:L3-B003 12 SUBR019
7695 or %l6,%hm(0x53CBFFFFF00),%l6 ! FFFFC446F00000B8 LOOP:L3-B003 12
7696 sethi %lm(0x53CBFFFFF00),%l5 ! FFFFC446F00000BC LOOP:L3-B003 12
7697 or %l5,%lo(0x53CBFFFFF00),%l5 ! FFFFC446F00000C0 LOOP:L3-B003 12
7698 sllx %l6, 0x20, %l6 ! FFFFC446F00000C4 LOOP:L3-B003 12
7699 or %l6, %l5, %l6 ! FFFFC446F00000C8 LOOP:L3-B003 12
7700 jmpl %l6+0x0000, %o7 ! FFFFC446F00000CC LOOP:L3-B003 12 S
7701 fmovs %f5, %f10 ! FFFFC446F00000D0 LOOP:L3-B003 12 S
7702 sub %l1, 0x1, %l1 ! FFFFC446F00000D4 LOOP:L3-B003 12
7703 brnz,a,pn %l1, BL00256 ! FFFFC446F00000D8 LOOP:L3-B003 12
7704 ldsh [%g5-0x001C], %i2 ! FFFFC446F00000DC LOOP:L3-B003 6 S <BD00092
7705 add %g1, 0x16A, %g1 ! FFFFC446F00000E0 LOOP:L3-B003 6 chksum++
7706 fmovsn %fcc3, %f25, %f25 ! FFFFC446F00000E4 LOOP:L2-B000 6 S
7707 add %o5, %i2, %o5 ! FFFFC446F00000E8 LOOP:L2-B000 6 S
7708 ldsh [%g3-0x0026], %l2 ! FFFFC446F00000EC LOOP:L2-B000 6 S <BD00003
7709 stda %f32, [%g3+0x000B]%asi ! FFFFC446F00000F0 LOOP:L2-B000 6 S >BD00053+3
7710 prefetch [%l5-0x0B5E], 1 ! FFFFC446F00000F4 LOOP:L2-B000 6 S <.-2910
7711 call .+8 ! FFFFC446F00000F8 LOOP:L2-B000 6 S
7712 fcmpeq16 %f18, %f24, %o3 ! FFFFC446F00000FC LOOP:L2-B000 6 S
7713 add %g4, 0x78, %l5 ! FFFFC446F0000100 LOOP:L2-B000 6 @BD00058
7714 stda %f30,[%l5+%g1]0xCC ! FFFFC446F0000104 LOOP:L2-B000 6 S Partial_St
7715 subcc %i2, %l2, %o2 ! FFFFC446F0000108 LOOP:L2-B000 6 S
7716 srlx %l4, 0x1, %l4 ! FFFFC446F000010C LOOP:L2-B000 6
7717 andcc %l4, 0x1, %g0 ! FFFFC446F0000110 LOOP:L2-B000 6
7718 bne,a,pn %xcc, BL00257 ! FFFFC446F0000114 LOOP:L2-B000 6
7719 ldsb [%g4+0x002A], %i3 ! FFFFC446F0000118 LOOP:L2-B000 4 S <BD00258
7720 add %g1, 0xE87, %g1 ! FFFFC446F000011C LOOP:L2-B000 2 chksum++
7721 or %g0, 0x2, %l2 ! FFFFC446F0000120 LOOP:L2-B001 2
7722BL00259: ! LOOP:L2-B001
7723 add %g1, 0x41D, %g1 ! FFFFC446F0000124 LOOP:L2-B001 4 chksum++
7724 lduwa [%g4-0x0024]%asi, %o3 ! FFFFC446F0000128 LOOP:L2-B001 4 S <BD00036
7725 stw %o2, [%g3-0x0024] ! FFFFC446F000012C LOOP:L2-B001 4 S >BD00036
7726 stb %o0, [%g3+0x0051] ! FFFFC446F0000130 LOOP:L2-B001 4 S >BD00188
7727 movle %icc, %i3, %i5 ! FFFFC446F0000134 LOOP:L2-B001 4 S
7728 fpadd16s %f18, %f27, %f27 ! FFFFC446F0000138 LOOP:L2-B001 4 S
7729 sethi %hh(0x3D081FFFFF00),%l6 ! FFFFC446F000013C LOOP:L2-B001 4 SUBR024
7730 or %l6,%hm(0x3D081FFFFF00),%l6 ! FFFFC446F0000140 LOOP:L2-B001 4
7731 sethi %lm(0x3D081FFFFF00),%l5 ! FFFFC446F0000144 LOOP:L2-B001 4
7732 or %l5,%lo(0x3D081FFFFF00),%l5 ! FFFFC446F0000148 LOOP:L2-B001 4
7733 sllx %l6, 0x20, %l6 ! FFFFC446F000014C LOOP:L2-B001 4
7734 or %l6, %l5, %l6 ! FFFFC446F0000150 LOOP:L2-B001 4
7735 jmpl %l6+0x0000, %o7 ! FFFFC446F0000154 LOOP:L2-B001 4 S
7736 fmovsl %fcc2, %f29, %f23 ! FFFFC446F0000158 LOOP:L2-B001 4 S
7737 lduw [%g5+0x006B], %i1 ! FFFFC446F000015C LOOP:L2-B001 4 S <BD00044+3
7738 nop ! FFFFC446F0000160 LOOP:L3-B004 4
7739 ldx [%g2+0x0050], %l5 ! FFFFC446F0000164 LOOP:L2-B001 4 <BD00033
7740 membar 0x40 ! FFFFC446F0000168 LOOP:L2-B001 4
7741 stda %f32, [%l5]0x17 ! FFFFC446F000016C LOOP:L2-B001 4 Blk-Store
7742 membar 0x40 ! FFFFC446F0000170 LOOP:L2-B001 4
7743 add %g5, -16, %l6 ! FFFFC446F0000174 LOOP:L2-B001 4 @BD00056
7744 ldda [%l6]0xD2, %f16 ! FFFFC446F0000178 LOOP:L2-B001 4 S Short16
7745 fcmpne32 %f30, %f16, %o5 ! FFFFC446F000017C LOOP:L2-B001 4 S
7746 st %f31, [%g6-0x002C] ! FFFFC446F0000180 LOOP:L2-B001 4 S >BD00038
7747 addc %i0, -4072, %i0 ! FFFFC446F0000184 LOOP:L2-B001 4 S
7748 subcc %l2, 0x1, %l2 ! FFFFC446F0000188 LOOP:L2-B001 4
7749 bnz BL00259 ! FFFFC446F000018C LOOP:L2-B001 4
7750 stw %o4, [%g3+0x004C] ! FFFFC446F0000190 LOOP:L2-B001 4 S >BD00112
7751 add %g1, 0xB17, %g1 ! FFFFC446F0000194 LOOP:L2-B001 2 chksum++
7752 nop ! FFFFC446F0000198 LOOP:L2-B002 2
7753 nop ! FFFFC446F000019C LOOP:L2-B003 2
7754 nop ! FFFFC446F00001A0 LOOP:L2-B004 2
7755 nop ! FFFFC446F00001A4 LOOP:L2-B005 2
7756 nop ! FFFFC446F00001A8 LOOP:L2-B006 2
7757 nop ! FFFFC446F00001AC LOOP:L2-B007 2
7758 nop ! FFFFC446F00001B0 LOOP:L2-B008 2
7759 add %i3, %g1, %o4 ! FFFFC446F00001B4 SWCH:L2-B009 2
7760 and %o4, 0x18, %o7 ! FFFFC446F00001B8 SWCH:L2-B009 2
7761 sethi %hi(0x4D0), %o4 ! FFFFC446F00001BC SWCH:L2-B009 2 .+0
7762 or %o4,%lo(0x4D0),%o4 ! FFFFC446F00001C0 SWCH:L2-B009 2
7763 add %o4, %o7, %o4 ! FFFFC446F00001C4 SWCH:L2-B009 2
7764 jmpl %l7+%o4, %g0 ! FFFFC446F00001C8 SWCH:L2-B009 2
7765 ldstub [%g5+0x0050], %o0 ! FFFFC446F00001CC SWCH:L2-B009 2 S >BD00017
7766 ba,a BL00268 ! FFFFC446F00001D0 SWCH:L2-B009 0
7767 sth %g1, [%g4-0x0030] ! FFFFC446F00001D4 SWCH:L2-B009 0 S >BD00079
7768 ba,a,pn %icc, BL00267 ! FFFFC446F00001D8 SWCH:L2-B009 1
7769 and %o0, %o0, %i0 ! FFFFC446F00001DC SWCH:L2-B009 0 S
7770 fba,pn %fcc0, BL00266 ! FFFFC446F00001E0 SWCH:L2-B009 0
7771 .word 0xA5A9E1E0 ! FFFFC446F00001E4 SWCH:L2-B009 0 S illop
7772 ba,a BL00265 ! FFFFC446F00001E8 SWCH:L2-B009 1
7773 .word 0xBFA208EC ! FFFFC446F00001EC SWCH:L2-B009 0 S illop
7774BL00265:add %g1, 0x91F, %g1 ! FFFFC446F00001F0 CASE:L3-B005 1 chksum++
7775 or %l2, %g7, %l2 ! FFFFC446F00001F4 CASE:L3-B005 1 S
7776 prefetch [%o6+0x0510], 0 ! FFFFC446F00001F8 CASE:L3-B005 1 S <.+1296
7777 fbu,pn %fcc0, BL00260 ! FFFFC446F00001FC CASE:L3-B005 1 L
7778 nop ! FFFFC446F0000200 CASE:L3-B005 1 S
7779BL00260:fbl BL00261 ;.empty ! FFFFC446F0000204 CASE:L3-B005 1 L
7780 call .+8 ;.empty ! FFFFC446F0000208 CASE:L3-B005 1 L
7781BL00261:fblg BL00263 ;.empty ! FFFFC446F000020C CASE:L3-B005 1 L
7782 fbule,a BL00263 ! FFFFC446F0000210 CASE:L3-B005 1 L
7783 nop ! FFFFC446F0000214 CASE:L3-B005 0 S
7784 bcc,a BL00262 ! FFFFC446F0000218 CASE:L3-B005 0 L
7785BL00262:and %g2, -1, %g2 ! FFFFC446F000021C CASE:L3-B005 0 S
7786BL00263:fbg,a BL00264 ! FFFFC446F0000220 CASE:L3-B005 1 L
7787 ldub [%g6+0x002A], %o0 ! FFFFC446F0000224 CASE:L3-B005 1 S <BD00258
7788BL00264:add %g1, 0x68E, %g1 ! FFFFC446F0000228 CASE:L3-B005 1 chksum++
7789 fba,a BL00273 ! FFFFC446F000022C CASE:L3-B005 1
7790 fcmpes %fcc0, %f3, %f2 ! FFFFC446F0000230 CASE:L3-B005 0 S
7791BL00266:add %g1, 0xBBC, %g1 ! FFFFC446F0000234 CASE:L3-B006 0 chksum++
7792 nop ! FFFFC446F0000238 CASE:L3-B006 0 S
7793 .word 0xFB33E653 ! FFFFC446F000023C CASE:L3-B006 0 S illop
7794 rd %gsr, %l6 ! FFFFC446F0000240 CASE:L3-B006 0 S
7795 wr %l6, 0x10, %gsr ! FFFFC446F0000244 CASE:L3-B006 0 S
7796 .word 0xA3A4507C ! FFFFC446F0000248 CASE:L3-B006 0 S illop
7797 stx %o5, [%g6-0x0048] ! FFFFC446F000024C CASE:L3-B006 0 S >BD00076
7798 add %g4, 0x56, %l6 ! FFFFC446F0000250 CASE:L3-B006 0 @BD00131
7799 stda %f26, [%l6]0xD9 ! FFFFC446F0000254 CASE:L3-B006 0 S Short8
7800 fba,a BL00273 ! FFFFC446F0000258 CASE:L3-B006 0
7801 .word 0xBBE01774 ! FFFFC446F000025C CASE:L3-B006 0 S illop
7802BL00267:add %g1, 0x2FD, %g1 ! FFFFC446F0000260 CASE:L3-B007 1 chksum++
7803 sth %i4, [%g3-0x002E] ! FFFFC446F0000264 CASE:L3-B007 1 S >BD00049
7804 ldda [%g5-0x0058]%asi, %f40 ! FFFFC446F0000268 CASE:L3-B007 1 S <BD00048
7805 cmp %g1, %g1 ! FFFFC446F000026C CASE:L3-B007 1 S
7806 fabsd %f38, %f0 ! FFFFC446F0000270 CASE:L3-B007 1 S
7807 stda %f36, [%g6-0x0070]%asi ! FFFFC446F0000274 CASE:L3-B007 1 S >BD00164
7808 orn %o3, -1, %o3 ! FFFFC446F0000278 CASE:L3-B007 1 S
7809 fba BL00273 ! FFFFC446F000027C CASE:L3-B007 1
7810 fadds %f11, %f9, %f11 ! FFFFC446F0000280 CASE:L3-B007 1 S
7811BL00268:.word 0x91B30618 ! FFFFC446F0000284 CASE:L3-B008 0 illop
7812 subcc %i0, %i4, %i5 ! FFFFC446F0000288 CASE:L3-B008 0 S
7813 lda [%g5+0x0068]%asi, %f19 ! FFFFC446F000028C CASE:L3-B008 0 S <BD00044
7814 fandnot2s %f31, %f27, %f27 ! FFFFC446F0000290 CASE:L3-B008 0 S
7815 orncc %o3, %o0, %i4 ! FFFFC446F0000294 CASE:L3-B008 0 S
7816 .word 0x9F97801C ! FFFFC446F0000298 CASE:L3-B008 0 S illop
7817 ldx [%g2+0x0050], %l5 ! FFFFC446F000029C CASE:L3-B008 0 <BD00033
7818 membar 0x40 ! FFFFC446F00002A0 CASE:L3-B008 0
7819 stda %f0, [%l5]0xF8 ! FFFFC446F00002A4 CASE:L3-B008 0 Blk-Store
7820 .word 0xAF924DEE ! FFFFC446F00002A8 CASE:L3-B008 0 illop
7821 fba BL00273 ! FFFFC446F00002AC CASE:L3-B008 0
7822 sth %i4, [%g5+0x0054] ! FFFFC446F00002B0 CASE:L3-B008 0 S >BD00254
7823BL00273: ! SWCH:L2-B009
7824 add %g1, 0x1FF, %g1 ! FFFFC446F00002B4 SWCH:L2-B009 2 chksum++
7825 edge8l %g1, %i4, %o3 ! FFFFC446F00002B8 SWCH:L2-B009 2 S
7826 .word 0xADA64011 ! FFFFC446F00002BC SWCH:L2-B009 2 S illop_FP
7827 brlz,a,pt %i2, BL00269 ;.empty ! FFFFC446F00002C0 SWCH:L2-B009 2 L
7828 fba,a,pt %fcc1, BL00270 ! FFFFC446F00002C4 SWCH:L2-B009 0 L
7829 edge8 %o3, %i4, %o2 ! FFFFC446F00002C8 SWCH:L2-B009 2 S
7830 edge16 %g1, %i4, %o3 ! FFFFC446F00002CC SWCH:L2-B009 2 S
7831 std %f20, [%g5+0x0080] ! FFFFC446F00002D0 SWCH:L2-B009 2 S >BD00062
7832 nop ! FFFFC446F00002D4 SWCH:L2-B009 2 S
7833 call .+8 ! FFFFC446F00002D8 SWCH:L2-B009 2 L
7834BL00269:ldd [%g3+0x0038], %f30 ! FFFFC446F00002DC SWCH:L2-B009 2 S <BD00106
7835 bpos BL00271 ;.empty ! FFFFC446F00002E0 SWCH:L2-B009 2 L
7836BL00271:fbge,a,pt %fcc0, BL00272 ! FFFFC446F00002E4 SWCH:L2-B009 2 L
7837BL00272:prefetch [%i4+%i4], 4 ! FFFFC446F00002E8 SWCH:L2-B009 1 S <.+0
7838BL00270:add %g1, 0x936, %g1 ! FFFFC446F00002EC SWCH:L2-B009 2 chksum++
7839 nop ! FFFFC446F00002F0 LOOP:L2-B010 2
7840 nop ! FFFFC446F00002F4 LOOP:L2-B011 2
7841 nop ! FFFFC446F00002F8 LOOP:L2-B012 2
7842 nop ! FFFFC446F00002FC LOOP:L2-B013 2
7843 nop ! FFFFC446F0000300 LOOP:L2-B014 2
7844 nop ! FFFFC446F0000304 LOOP:L2-B015 2
7845 nop ! FFFFC446F0000308 LOOP:L2-B016 2
7846 nop ! FFFFC446F000030C LOOP:L2-B017 2
7847 nop ! FFFFC446F0000310 LOOP:L2-B018 2
7848 add %g1, %g1, %i3 ! FFFFC446F0000314 SWCH:L2-B019 2
7849 andcc %i3, 0x200, %g0 ! FFFFC446F0000318 SWCH:L2-B019 2
7850 bnz,pn %xcc, BL00277 ! FFFFC446F000031C SWCH:L2-B019 2
7851 add %g1, 0xC44, %g1 ! FFFFC446F0000320 SWCH:L2-B019 2 chksum++
7852 andcc %i3, 0x1, %g0 ! FFFFC446F0000324 SWCH:L2-B019 1
7853 bnz,pt %xcc, BL00276 ! FFFFC446F0000328 SWCH:L2-B019 1
7854 andcc %i3, 0x2, %g0 ! FFFFC446F000032C SWCH:L2-B019 1
7855 bnz,a,pn %xcc, BL00275 ! FFFFC446F0000330 SWCH:L2-B019 1
7856 add %g1, 0x270, %g1 ! FFFFC446F0000334 SWCH:L2-B019 1 chksum++
7857 andcc %i3, 0x2, %g0 ! FFFFC446F0000338 SWCH:L2-B019 0
7858 bnz,a,pn %xcc, BL00274 ! FFFFC446F000033C SWCH:L2-B019 0
7859 .word 0xBBD1081B ! FFFFC446F0000340 SWCH:L2-B019 0 illop
7860 movu %fcc2, %o5, %o5 ! FFFFC446F0000344 SWCH:L2-B019 0 S
7861 .word 0x8D881C38 ! FFFFC446F0000348 SWCH:L2-B019 0 S illop
7862 .word 0xC4412674 ! FFFFC446F000034C SWCH:L2-B019 0 S random
7863 .word 0xDB7598C4 ! FFFFC446F0000350 SWCH:L2-B019 0 S random
7864 sethi %hh(0x407AFFFFF00),%l6 ! FFFFC446F0000354 SWCH:L2-B019 0 SUBR018
7865 or %l6,%hm(0x407AFFFFF00),%l6 ! FFFFC446F0000358 SWCH:L2-B019 0
7866 sethi %lm(0x407AFFFFF00),%l5 ! FFFFC446F000035C SWCH:L2-B019 0
7867 or %l5,%lo(0x407AFFFFF00),%l5 ! FFFFC446F0000360 SWCH:L2-B019 0
7868 sllx %l6, 0x20, %l6 ! FFFFC446F0000364 SWCH:L2-B019 0
7869 .word 0xA7A1C11B ! FFFFC446F0000368 SWCH:L2-B019 0 illop
7870 jmpl %l6+0x0000, %o7 ! FFFFC446F000036C SWCH:L2-B019 0 S
7871 .word 0x81A89891 ! FFFFC446F0000370 SWCH:L2-B019 0 S illop
7872 add %g1, 0xFA1, %g1 ! FFFFC446F0000374 SWCH:L2-B019 0 chksum++
7873 fba,a BL00278 ! FFFFC446F0000378 SWCH:L2-B019 0
7874 tneg %icc, %g0+0x006D ! FFFFC446F000037C SWCH:L2-B019 0 S
7875BL00274:.word 0x83A5C565 ! FFFFC446F0000380 CASE:L3-B009 0 illop
7876 or %g4, 0x0, %g4 ! FFFFC446F0000384 CASE:L3-B009 0 S
7877 add %o2, %o0, %o1 ! FFFFC446F0000388 CASE:L3-B009 0 S
7878 wr %i3, %o3, %ccr ! FFFFC446F000038C CASE:L3-B009 0 S
7879 .word 0x8BF00000 ! FFFFC446F0000390 CASE:L3-B009 0 S illop
7880 ldx [%g2+0x0008], %g4 ! FFFFC446F0000394 CASE:L3-B009 0 S BASE<BD00190
7881 fba,pn %fcc0, BL00278 ! FFFFC446F0000398 CASE:L3-B009 0
7882 sllx %i1, 0x1, %i2 ! FFFFC446F000039C CASE:L3-B009 0 S
7883BL00275:add %g1, 0xF6C, %g1 ! FFFFC446F00003A0 CASE:L3-B010 1 chksum++
7884 stda %i0, [%g6-0x0048]%asi ! FFFFC446F00003A4 CASE:L3-B010 1 S >BD00076
7885 fpsub32s %f29, %f27, %f23 ! FFFFC446F00003A8 CASE:L3-B010 1 S
7886 cmp %g4, %o1 ! FFFFC446F00003AC CASE:L3-B010 1 S
7887 ldx [%g2+0x0058], %l6 ! FFFFC446F00003B0 CASE:L3-B010 1 <BD00011
7888 ldda [%l6]0x2C, %i0 ! FFFFC446F00003B4 CASE:L3-B010 1 S Quad_Ld
7889 ldx [%g2+0x0018], %g4 ! FFFFC446F00003B8 CASE:L3-B010 1 S BASE<BD00045
7890 array8 %g1, %g4, %o3 ! FFFFC446F00003BC CASE:L3-B010 1 S
7891 ba,pn %xcc, BL00278 ! FFFFC446F00003C0 CASE:L3-B010 1
7892 add %o1, %i2, %i0 ! FFFFC446F00003C4 CASE:L3-B010 1 S
7893BL00276:.word 0xD1D020C0 ! FFFFC446F00003C8 CASE:L3-B011 0 illop
7894 .word 0x29E8BC02 ! FFFFC446F00003CC CASE:L3-B011 0 S illop
7895 .word 0x9BA689EC ! FFFFC446F00003D0 CASE:L3-B011 0 S illop
7896 std %f26, [%g6+0x0058] ! FFFFC446F00003D4 CASE:L3-B011 0 S >BD00138
7897 subccc %o4, %i1, %o1 ! FFFFC446F00003D8 CASE:L3-B011 0 S
7898 .word 0x859E27B8 ! FFFFC446F00003DC CASE:L3-B011 0 illop
7899 ldx [%g2+0x0040], %g4 ! FFFFC446F00003E0 CASE:L3-B011 0 S BASE<BD00218
7900BL00277:add %g1, 0xD4C, %g1 ! FFFFC446F00003E4 CASE:L3-B012 1 chksum++
7901 fmovse %xcc, %f25, %f23 ! FFFFC446F00003E8 CASE:L3-B012 1 S
7902 sth %o4, [%g4+0x0054] ! FFFFC446F00003EC CASE:L3-B012 1 S >BD00254
7903 movg %fcc3, %i1, %i5 ! FFFFC446F00003F0 CASE:L3-B012 1 S
7904 ld [%g2+0x0064], %fsr ! FFFFC446F00003F4 CASE:L3-B012 1 S <BD00004+4
7905 nop ! FFFFC446F00003F8 CASE:L3-B012 1 S
7906 fba BL00278 ! FFFFC446F00003FC CASE:L3-B012 1
7907 stx %fsr, [%g2+0x0060] ! FFFFC446F0000400 CASE:L3-B012 1 S <BD00004
7908BL00278: ! SWCH:L2-B019
7909 add %g1, 0x14C, %g1 ! FFFFC446F0000404 SWCH:L2-B019 2 chksum++
7910 ldx [%g2+0x0050], %l5 ! FFFFC446F0000408 SWCH:L2-B019 2 <BD00033
7911 membar 0x40 ! FFFFC446F000040C SWCH:L2-B019 2
7912 stda %f0, [%l5]0x16 ! FFFFC446F0000410 SWCH:L2-B019 2 Blk-Store
7913 membar 0x40 ! FFFFC446F0000414 SWCH:L2-B019 2
7914 sethi %hh(0x74C2FFFFF00),%l6 ! FFFFC446F0000418 SWCH:L2-B019 2 SUBR022
7915 or %l6,%hm(0x74C2FFFFF00),%l6 ! FFFFC446F000041C SWCH:L2-B019 2
7916 sethi %lm(0x74C2FFFFF00),%l5 ! FFFFC446F0000420 SWCH:L2-B019 2
7917 or %l5,%lo(0x74C2FFFFF00),%l5 ! FFFFC446F0000424 SWCH:L2-B019 2
7918 sllx %l6, 0x20, %l6 ! FFFFC446F0000428 SWCH:L2-B019 2
7919 or %l6, %l5, %l6 ! FFFFC446F000042C SWCH:L2-B019 2
7920 jmpl %l6+0x0000, %o7 ! FFFFC446F0000430 SWCH:L2-B019 2 S
7921 ldsb [%g5+0x0005], %o1 ! FFFFC446F0000434 SWCH:L2-B019 2 S <BD00055
7922 ldstub [%g3-0x0059], %o3 ! FFFFC446F0000438 SWCH:L2-B019 2 S >BD00046
7923 ldd [%g3+0x0010], %f46 ! FFFFC446F000043C SWCH:L2-B019 2 S <BD00025
7924 stw %o1, [%g4-0x0024] ! FFFFC446F0000440 SWCH:L2-B019 2 S >BD00036
7925 nop ! FFFFC446F0000444 LOOP:L1-B000 2 S
7926 ldx [%g2+0x0050], %l5 ! FFFFC446F0000448 LOOP:L1-B000 2 <BD00033
7927 membar 0x40 ! FFFFC446F000044C LOOP:L1-B000 2
7928 ldda [%l5]0x16, %f16 ! FFFFC446F0000450 LOOP:L1-B000 2 Blk-Load
7929 membar 0x40 ! FFFFC446F0000454 LOOP:L1-B000 2
7930 st %f8, [%g6-0x0060] ! FFFFC446F0000458 LOOP:L1-B000 2 S >BD00005
7931 sllx %o3, %g1, %i3 ! FFFFC446F000045C LOOP:L1-B000 2 S
7932 fnegs %f31, %f30 ! FFFFC446F0000460 LOOP:L1-B000 2 S
7933 subcc %l0, 0x1, %l0 ! FFFFC446F0000464 LOOP:L1-B000 2
7934 bnz,pt %icc, BL00279 ! FFFFC446F0000468 LOOP:L1-B000 2
7935 .word 0xADA9232A ! FFFFC446F000046C LOOP:L1-B000 2 S illop_FP
7936 add %g1, 0x3CE, %g1 ! FFFFC446F0000470 LOOP:L1-B000 1 chksum++
7937 sethi %hi(0x32CAFB), %g3 ! FFFFC446F0000474 MAIN:L0-B000 1 .+0
7938 or %g3,%lo(0x32CAFB),%g3 ! FFFFC446F0000478 MAIN:L0-B000 1
7939 cmp %g1, %g3 ! FFFFC446F000047C MAIN:L0-B000 1
7940 bne %icc, blimp_bad_end ! FFFFC446F0000480 MAIN:L0-B000 1
7941 nop ! FFFFC446F0000484 MAIN:L0-B000 1
7942blimp_good_end:
7943 EXIT_GOOD
7944blimp_bad_end:
7945 EXIT_BAD
7946
7947SECTION .btext001_pg1 TEXT_VA=0xffffc446f0000000
7948attr_text {
7949 Name = .btext001_pg1,
7950 VA = 0xffffc446f0000000,
7951 RA = ra2pa(0xe70000000,0),
7952 PA = ra2pa(0xe70000000,0),
7953 tsbonly,
7954 part_0_ctx_nonzero_tsb_config_0,
7955 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
7956 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7957 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7958}
7959.text; .skip 8
7960
7961!========================================================================
7962
7963SECTION .btext002 TEXT_VA=0xffffcac03fffff00
7964attr_text {
7965 Name = .btext002,
7966 VA = 0xffffcac03fffff00,
7967 RA = ra2pa(0xf6fffff00,0),
7968 PA = ra2pa(0xf6fffff00,0),
7969 notsb
7970}
7971
7972SECTION .btext002_pg0 TEXT_VA=0xffffcac030000000
7973attr_text {
7974 Name = .btext002_pg0,
7975 VA = 0xffffcac030000000,
7976 RA = ra2pa(0xf60000000,0),
7977 PA = ra2pa(0xf60000000,0),
7978 tsbonly,
7979 part_0_ctx_nonzero_tsb_config_0,
7980 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
7981 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
7982 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
7983}
7984.text; .skip 8
7985
7986
7987SECTION .btext002
7988.text
7989.global SUBR017; SUBR017:
7990BL00001: ! SUBR:L0-B000
7991 add %g1, 0x616, %g1 ! FFFFCAC03FFFFF00 SUBR:L0-B000 2 chksum++
7992 save %o6, -128, %o6 ! FFFFCAC03FFFFF04 SUBR:L0-B000 2
7993 sethi %hh(0xFFFFCAC03FFFFF00),%l7 ! FFFFCAC03FFFFF08 SUBR:L0-B000 2 SUBR017
7994 or %l7,%hm(0xFFFFCAC03FFFFF00),%l7 ! FFFFCAC03FFFFF0C SUBR:L0-B000 2
7995 sethi %lm(0xFFFFCAC03FFFFF00),%l6 ! FFFFCAC03FFFFF10 SUBR:L0-B000 2
7996 or %l6,%lo(0xFFFFCAC03FFFFF00),%l6 ! FFFFCAC03FFFFF14 SUBR:L0-B000 2
7997 sllx %l7, 0x20, %l7 ! FFFFCAC03FFFFF18 SUBR:L0-B000 2
7998 or %l7, %l6, %l7 ! FFFFCAC03FFFFF1C SUBR:L0-B000 2
7999 ta %xcc, 0x45 ! FFFFCAC03FFFFF20 SUBR:L0-B000 2 demap-stack
8000 add %g1, 0x25C, %g1 ! FFFFCAC03FFFFF24 SUBR:L0-B000 2 chksum++
8001 and %g1, 0xFE, %l3 ! FFFFCAC03FFFFF28 LOOP:L1-B000 2
8002BL00066: ! LOOP:L1-B000
8003 add %g1, 0xFB, %g1 ! FFFFCAC03FFFFF2C LOOP:L1-B000 2 chksum++
8004 subc %i0, %g1, %o4 ! FFFFCAC03FFFFF30 LOOP:L1-B000 2 S
8005 fcmpd %fcc1, %f60, %f62 ! FFFFCAC03FFFFF34 LOOP:L1-B000 2 S
8006 fmovdl %fcc1, %f26, %f24 ! FFFFCAC03FFFFF38 LOOP:L1-B000 2 S
8007 sethi %hh(0xFFFFE8B9EFFFFF00),%l6 ! FFFFCAC03FFFFF3C LOOP:L1-B000 2 SUBR021
8008 or %l6,%hm(0xFFFFE8B9EFFFFF00),%l6 ! FFFFCAC03FFFFF40 LOOP:L1-B000 2
8009 sethi %lm(0xFFFFE8B9EFFFFF00),%l5 ! FFFFCAC03FFFFF44 LOOP:L1-B000 2
8010 or %l5,%lo(0xFFFFE8B9EFFFFF00),%l5 ! FFFFCAC03FFFFF48 LOOP:L1-B000 2
8011 sllx %l6, 0x20, %l6 ! FFFFCAC03FFFFF4C LOOP:L1-B000 2
8012 or %l6, %l5, %l6 ! FFFFCAC03FFFFF50 LOOP:L1-B000 2
8013 jmpl %l6+0x0000, %o7 ! FFFFCAC03FFFFF54 LOOP:L1-B000 2 S
8014 srlx %i5, 0x1, %i1 ! FFFFCAC03FFFFF58 LOOP:L1-B000 2 S
8015 sta %f5, [%g6+0x006C]%asi ! FFFFCAC03FFFFF5C LOOP:L1-B000 2 S >BD00002
8016 ldsh [%g6-0x0026], %o1 ! FFFFCAC03FFFFF60 LOOP:L1-B000 2 S <BD00003
8017 fcmpd %fcc0, %f42, %f40 ! FFFFCAC03FFFFF64 SKIP:L2-B000 2
8018 fbl BL00014 ! FFFFCAC03FFFFF68 SKIP:L2-B000 2
8019 movle %icc, %i4, %i0 ! FFFFCAC03FFFFF6C SKIP:L2-B000 2 S
8020 ldx [%g2+0x0060], %fsr ! FFFFCAC03FFFFF70 SKIP:L2-B000 0 S <BD00004
8021 ble BL00007 ! FFFFCAC03FFFFF74 SKIP:L2-B000 0 L
8022 subcc %i3, %o0, %i3 ! FFFFCAC03FFFFF78 SKIP:L2-B000 0 S
8023 .word 0xE962D8A7 ! FFFFCAC03FFFFF7C SKIP:L2-B000 0 S illop
8024 cmp %i3, %g1 ! FFFFCAC03FFFFF80 SKIP:L2-B000 0 S
8025BL00007:bnz,a,pn %xcc, BL00008 ;.empty ! FFFFCAC03FFFFF84 SKIP:L2-B000 0 L
8026 fbne,a,pt %fcc2, BL00009 ;.empty ! FFFFCAC03FFFFF88 SKIP:L2-B000 0 L
8027BL00008:bnz,pt %icc, BL00009 ! FFFFCAC03FFFFF8C SKIP:L2-B000 0 L
8028 fnand %f16, %f24, %f22 ! FFFFCAC03FFFFF90 SKIP:L2-B000 0 S
8029 ldstuba [%g5+0x0006]%asi, %i3 ! FFFFCAC03FFFFF94 SKIP:L2-B000 0 S >BD00006
8030 fbo,pt %fcc0, BL00009 ;.empty ! FFFFCAC03FFFFF98 SKIP:L2-B000 0 L
8031 bleu,pn %icc, BL00010 ! FFFFCAC03FFFFF9C SKIP:L2-B000 0 L
8032BL00010:.word 0xE2D419A2 ! FFFFCAC03FFFFFA0 SKIP:L2-B000 0 S random
8033BL00009:add %g1, 0xDC7, %g1 ! FFFFCAC03FFFFFA4 SKIP:L2-B000 0 chksum++
8034 add %g1, 0xFD6, %g1 ! FFFFCAC03FFFFFA8 SKIP:L2-B000 0 chksum++
8035 .word 0xF3B4F59C ! FFFFCAC03FFFFFAC SKIP:L2-B000 0 S illop
8036 ldx [%g2+0x0058], %l6 ! FFFFCAC03FFFFFB0 SKIP:L2-B000 0 <BD00011
8037 stwa %g7, [%l6+%g0]0x04 ! FFFFCAC03FFFFFB4 SKIP:L2-B000 0 S >BD00012
8038 subc %i0, %i5, %i1 ! FFFFCAC03FFFFFB8 SKIP:L2-B000 0 S
8039 ldda [%l6]0x26, %i2 ! FFFFCAC03FFFFFBC SKIP:L2-B000 0 S Quad_Ld_P
8040 ba,a,pn %icc, BL00023 ! FFFFCAC03FFFFFC0 SKIP:L2-B000 0
8041 sth %o1, [%g3+0x0042] ! FFFFCAC03FFFFFC4 SKIP:L2-B000 0 S >BD00013+2
8042BL00014: ! ELSE:L2-B001
8043 stw %o0, [%g6-0x001F] ! FFFFCAC03FFFFFC8 ELSE:L2-B001 2 S >BD00015+1
8044 add %i5, 0x0, %i5 ! FFFFCAC03FFFFFCC ELSE:L2-B001 2 S
8045 fpadd32s %f29, %f30, %f27 ! FFFFCAC03FFFFFD0 ELSE:L2-B001 2 S
8046 ldx [%g5-0x0088], %g5 ! FFFFCAC03FFFFFD4 ELSE:L2-B001 2 ptr_chase
8047 ldx [%g5-0x0088], %g5 ! FFFFCAC03FFFFFD8 ELSE:L2-B001 2 ptr_chase
8048 ldx [%g5-0x0088], %g5 ! FFFFCAC03FFFFFDC ELSE:L2-B001 2 ptr_chase
8049 ldx [%g5-0x0088], %g5 ! FFFFCAC03FFFFFE0 ELSE:L2-B001 2 ptr_chase
8050 ldx [%g5-0x0088], %g5 ! FFFFCAC03FFFFFE4 ELSE:L2-B001 2 ptr_chase
8051 pdist %f22, %f24, %f24 ! FFFFCAC03FFFFFE8 ELSE:L2-B001 2 S
8052 ldub [%g4+0x0050], %o5 ! FFFFCAC03FFFFFEC ELSE:L2-B001 2 S <BD00017
8053 fcmped %fcc0, %f36, %f14 ! FFFFCAC03FFFFFF0 ELSE:L2-B001 2 S
8054 andncc %o1, %o0, %o0 ! FFFFCAC03FFFFFF4 ELSE:L2-B001 2 S
8055 fsubd %f42, %f44, %f36 ! FFFFCAC03FFFFFF8 ELSE:L2-B001 2 S
8056 andncc %i3, %g1, %i2 ! FFFFCAC03FFFFFFC ELSE:L2-B001 2 S
8057 ldx [%g2+0x0058], %l6 ! FFFFCAC040000000 ELSE:L2-B001 2 <BD00011
8058 ldda [%l6]0x2E, %i0 ! FFFFCAC040000004 ELSE:L2-B001 2 S Quad_Ld_P
8059 add %g1, 0x4A7, %g1 ! FFFFCAC040000008 ELSE:L2-B001 2 chksum++
8060 .word 0xB3B48389 ! FFFFCAC04000000C ELSE:L2-B001 2 S illop_VIS
8061 ldda [%g6-0x0040]%asi, %f36 ! FFFFCAC040000010 ELSE:L2-B001 2 S <BD00018
8062 ldd [%g5+0x0070], %i0 ! FFFFCAC040000014 ELSE:L2-B001 2 S <BD00019
8063 stw %i3, [%g6-0x0034] ! FFFFCAC040000018 ELSE:L2-B001 2 S >BD00020+4
8064 ldswa [%g7+%g7]0x83, %o2 ! FFFFCAC04000001C ELSE:L2-B001 2 S <BD00021
8065 sth %o5, [%g5-0x0025] ! FFFFCAC040000020 ELSE:L2-B001 2 S >BD00003+1
8066 add %g4, 0x30, %l5 ! FFFFCAC040000024 ELSE:L2-B001 2 @BD00022
8067 stda %f28,[%l5+%g1]0xC4 ! FFFFCAC040000028 ELSE:L2-B001 2 S Partial_St
8068 ld [%g6-0x0060], %f10 ! FFFFCAC04000002C ELSE:L2-B001 2 S <BD00005
8069 nop ! FFFFCAC040000030 ELSE:L2-B001 2 S
8070BL00023: ! ELSE:L2-B001
8071 add %g1, 0xAD1, %g1 ! FFFFCAC040000034 ELSE:L2-B001 2 chksum++
8072 andcc %o5, 0x200, %g0 ! FFFFCAC040000038 SKIP:L2-B002 2
8073 bnz,a,pn %icc, BL00035 ! FFFFCAC04000003C SKIP:L2-B002 2
8074 srlx %g5, %g7, %g5 ! FFFFCAC040000040 SKIP:L2-B002 0 S
8075 ldx [%g2+0x0060], %fsr ! FFFFCAC040000044 SKIP:L2-B002 2 S <BD00004
8076 andn %i2, %g7, %i2 ! FFFFCAC040000048 SKIP:L2-B002 2 S
8077 bz BL00026 ! FFFFCAC04000004C SKIP:L2-B002 2 L
8078 sth %i1, [%g4+0x0028] ! FFFFCAC040000050 SKIP:L2-B002 2 S >BD00024
8079 std %f42, [%g6+0x0010] ! FFFFCAC040000054 SKIP:L2-B002 0 S >BD00025
8080 xor %g5, %o2, %o4 ! FFFFCAC040000058 SKIP:L2-B002 0 S
8081 .word 0x85D3C802 ! FFFFCAC04000005C SKIP:L2-B002 0 L illop
8082 movrgz %i0, %o4, %l1 ! FFFFCAC040000060 SKIP:L2-B002 0 S
8083BL00027:.word 0xD764B683 ! FFFFCAC040000064 SKIP:L2-B002 0 S illop
8084 ba,a BL00028 ! FFFFCAC040000068 SKIP:L2-B002 0 L
8085 orncc %o5, %i1, %o1 ! FFFFCAC04000006C SKIP:L2-B002 0 S
8086BL00028:fbge BL00029 ;.empty ! FFFFCAC040000070 SKIP:L2-B002 0 L
8087 fbu,a BL00030 ;.empty ! FFFFCAC040000074 SKIP:L2-B002 0 L
8088BL00030:fble BL00031 ! FFFFCAC040000078 SKIP:L2-B002 0 L
8089BL00026:st %f8, [%g3-0x0060] ! FFFFCAC04000007C SKIP:L2-B002 2 S >BD00005
8090BL00031:nop ! FFFFCAC040000080 SKIP:L2-B002 2 S
8091BL00029:add %g1, 0x3A6, %g1 ! FFFFCAC040000084 SKIP:L2-B002 2 chksum++
8092 add %g1, 0x735, %g1 ! FFFFCAC040000088 SKIP:L2-B002 2 chksum++
8093 swap [%g4-0x000C], %o0 ! FFFFCAC04000008C SKIP:L2-B002 2 S >BD00032
8094 sdivcc %l1, 0x0, %l0 ! FFFFCAC040000090 SKIP:L2-B002 2 S
8095 sub %i1, %i0, %i2 ! FFFFCAC040000094 SKIP:L2-B002 2 S
8096 addccc %o4, %o4, %o4 ! FFFFCAC040000098 SKIP:L2-B002 2 S
8097 .word 0xF56627A2 ! FFFFCAC04000009C SKIP:L2-B002 2 S illop
8098 subcc %o1, %o0, %o1 ! FFFFCAC0400000A0 SKIP:L2-B002 2 S
8099 sub %i0, %l1, %i4 ! FFFFCAC0400000A4 SKIP:L2-B002 2 S
8100 st %f10, [%g4+0x006C] ! FFFFCAC0400000A8 SKIP:L2-B002 2 S >BD00002
8101 ld [%g2+0x0064], %fsr ! FFFFCAC0400000AC SKIP:L2-B002 2 S <BD00004+4
8102 ldx [%g2+0x0058], %l6 ! FFFFCAC0400000B0 SKIP:L2-B002 2 <BD00011
8103 ldda [%l6]0x24, %i0 ! FFFFCAC0400000B4 SKIP:L2-B002 2 S Quad_Ld
8104 ldx [%g2+0x0050], %l5 ! FFFFCAC0400000B8 SKIP:L2-B002 2 <BD00033
8105 membar 0x40 ! FFFFCAC0400000BC SKIP:L2-B002 2
8106 ldda [%l5]0x16, %f16 ! FFFFCAC0400000C0 SKIP:L2-B002 2 Blk-Load
8107 membar 0x40 ! FFFFCAC0400000C4 SKIP:L2-B002 2
8108 ba,a,pn %xcc, BL00047 ! FFFFCAC0400000C8 SKIP:L2-B002 2
8109 .word 0x9FB18374 ! FFFFCAC0400000CC SKIP:L2-B002 0 S illop
8110BL00035: ! ELSE:L2-B003
8111 stw %i0, [%g4-0x0024] ! FFFFCAC0400000D0 ELSE:L2-B003 0 S >BD00036
8112 fbule BL00039 ;.empty ! FFFFCAC0400000D4 ELSE:L2-B003 0 L
8113 .word 0xA7A3E6DF ! FFFFCAC0400000D8 ELSE:L2-B003 0 L illop
8114 .word 0x8D88A138 ! FFFFCAC0400000DC ELSE:L2-B003 0 L illop
8115 fbge,a BL00041 ;.empty ! FFFFCAC0400000E0 ELSE:L2-B003 0 L
8116 bl,a BL00039 ;.empty ! FFFFCAC0400000E4 ELSE:L2-B003 0 L
8117BL00041:fba,a,pn %fcc3, BL00042 ;.empty ! FFFFCAC0400000E8 ELSE:L2-B003 0 L
8118BL00040:fbuge BL00043 ! FFFFCAC0400000EC ELSE:L2-B003 0 L
8119BL00039:ldx [%g2+0x0000], %g6 ! FFFFCAC0400000F0 ELSE:L2-B003 0 S BASE<BD00037
8120BL00042:fba,pn %fcc2, BL00043 ! FFFFCAC0400000F4 ELSE:L2-B003 0 L
8121 swap [%g5-0x002C], %o5 ! FFFFCAC0400000F8 ELSE:L2-B003 0 S >BD00038
8122BL00043:add %g1, 0x874, %g1 ! FFFFCAC0400000FC ELSE:L2-B003 0 chksum++
8123 add %g1, 0x885, %g1 ! FFFFCAC040000100 ELSE:L2-B003 0 chksum++
8124 call .+8 ! FFFFCAC040000104 ELSE:L2-B003 0 S
8125 .word 0x91B542FB ! FFFFCAC040000108 ELSE:L2-B003 0 S illop_VIS
8126 fnegs %f26, %f26 ! FFFFCAC04000010C ELSE:L2-B003 0 S
8127 stw %o1, [%g5+0x0068] ! FFFFCAC040000110 ELSE:L2-B003 0 S >BD00044
8128 ldx [%g2+0x0018], %g6 ! FFFFCAC040000114 ELSE:L2-B003 0 S BASE<BD00045
8129 fmul8sux16 %f30, %f20, %f30 ! FFFFCAC040000118 ELSE:L2-B003 0 S
8130 .word 0xBE9CF9F9 ! FFFFCAC04000011C ELSE:L2-B003 0 S random
8131 sethi %hh(0x3D081FFFFF00),%l6 ! FFFFCAC040000120 ELSE:L2-B003 0 SUBR024
8132 .word 0x9E100001 ! FFFFCAC040000124 ELSE:L2-B003 0 random
8133 sethi %lm(0x3D081FFFFF00),%l5 ! FFFFCAC040000128 ELSE:L2-B003 0
8134 or %l5,%lo(0x3D081FFFFF00),%l5 ! FFFFCAC04000012C ELSE:L2-B003 0
8135 sllx %l6, 0x20, %l6 ! FFFFCAC040000130 ELSE:L2-B003 0
8136 or %l6, %l5, %l6 ! FFFFCAC040000134 ELSE:L2-B003 0
8137 jmpl %l6+0x0000, %o7 ! FFFFCAC040000138 ELSE:L2-B003 0 S
8138 xorcc %o1, %o1, %i0 ! FFFFCAC04000013C ELSE:L2-B003 0 S
8139 add %g5, -89, %l6 ! FFFFCAC040000140 ELSE:L2-B003 0 @BD00046
8140 stda %f28, [%l6]0xD8 ! FFFFCAC040000144 ELSE:L2-B003 0 S Short8
8141BL00047: ! ELSE:L2-B003
8142 add %g1, 0x23D, %g1 ! FFFFCAC040000148 ELSE:L2-B003 2 chksum++
8143 andcc %o4, 0x400, %g0 ! FFFFCAC04000014C SKIP:L2-B004 2
8144 bnz,a,pt %icc, BL00051 ! FFFFCAC040000150 SKIP:L2-B004 2
8145 nop ! FFFFCAC040000154 SKIP:L2-B004 2 S
8146 .word 0xC513DFDC ! FFFFCAC040000158 SKIP:L2-B004 0 S illop
8147 .word 0xA5A4572B ! FFFFCAC04000015C SKIP:L2-B004 0 S illop
8148 std %f40, [%g5-0x0058] ! FFFFCAC040000160 SKIP:L2-B004 0 S >BD00048
8149 lduh [%g4-0x002E], %i5 ! FFFFCAC040000164 SKIP:L2-B004 0 S <BD00049
8150 rd %gsr, %l6 ! FFFFCAC040000168 SKIP:L2-B004 0 S
8151 wr %l6, 0x40, %gsr ! FFFFCAC04000016C SKIP:L2-B004 0 S
8152 .word 0xF175BDD5 ! FFFFCAC040000170 SKIP:L2-B004 0 S random
8153 or %g5, 0x0, %g5 ! FFFFCAC040000174 SKIP:L2-B004 0 S
8154 prefetch [%l0+0x0F61], 0 ! FFFFCAC040000178 SKIP:L2-B004 0 S <.+3937
8155 .word 0x81CFE008 ! FFFFCAC04000017C SKIP:L2-B004 0 S random
8156 .word 0x95DD366B ! FFFFCAC040000180 SKIP:L2-B004 0 S illop
8157 .word 0xF5B91C0D ! FFFFCAC040000184 SKIP:L2-B004 0 S illop
8158 add %g1, 0xB9B, %g1 ! FFFFCAC040000188 SKIP:L2-B004 0 chksum++
8159 edge16l %g1, %o4, %i2 ! FFFFCAC04000018C SKIP:L2-B004 0 S
8160 lduwa [%g6-0x0024]%asi, %l0 ! FFFFCAC040000190 SKIP:L2-B004 0 S <BD00036
8161 stb %g5, [%g6+0x0050] ! FFFFCAC040000194 SKIP:L2-B004 0 S >BD00017
8162 .word 0xCFD721A3 ! FFFFCAC040000198 SKIP:L2-B004 0 S illop
8163 ldx [%g2+0x0050], %l5 ! FFFFCAC04000019C SKIP:L2-B004 0 <BD00033
8164 .word 0x9F91E016 ! FFFFCAC0400001A0 SKIP:L2-B004 0 illop
8165 ldda [%l5]0x16, %f16 ! FFFFCAC0400001A4 SKIP:L2-B004 0 Blk-Load
8166 membar 0x40 ! FFFFCAC0400001A8 SKIP:L2-B004 0
8167 ldda [%g4-0x0068]%asi, %f36 ! FFFFCAC0400001AC SKIP:L2-B004 0 S <BD00050
8168 add %g3, 0x0, %g3 ! FFFFCAC0400001B0 SKIP:L2-B004 0 S
8169 ba,pt %icc, BL00054 ! FFFFCAC0400001B4 SKIP:L2-B004 0
8170 .word 0xE5B4C855 ! FFFFCAC0400001B8 SKIP:L2-B004 0 S random
8171BL00051: ! ELSE:L2-B005
8172 subccc %i0, %o4, %g0 ! FFFFCAC0400001BC ELSE:L2-B005 2 S
8173 stw %g1, [%g3+0x0024] ! FFFFCAC0400001C0 ELSE:L2-B005 2 S >BD00052+4
8174 .word 0x9D743EC3 ! FFFFCAC0400001C4 ELSE:L2-B005 2 S illop
8175 cmp %o4, %i5 ! FFFFCAC0400001C8 ELSE:L2-B005 2 S
8176 edge16l %g3, %o0, %i5 ! FFFFCAC0400001CC ELSE:L2-B005 2 S
8177 add %g1, 0x59A, %g1 ! FFFFCAC0400001D0 ELSE:L2-B005 2 chksum++
8178 ld [%g6+0x0008], %f6 ! FFFFCAC0400001D4 ELSE:L2-B005 2 S <BD00053
8179 ld [%g6+0x000C], %f7 ! FFFFCAC0400001D8 ELSE:L2-B005 2 S <BD00053+4
8180 subcc %l0, %g5, %l2 ! FFFFCAC0400001DC ELSE:L2-B005 2 S
8181 ldx [%g2+0x0050], %l5 ! FFFFCAC0400001E0 ELSE:L2-B005 2 <BD00033
8182 membar 0x40 ! FFFFCAC0400001E4 ELSE:L2-B005 2
8183 stda %f16, [%l5]0xF0 ! FFFFCAC0400001E8 ELSE:L2-B005 2 Blk-Store
8184 membar 0x40 ! FFFFCAC0400001EC ELSE:L2-B005 2
8185 fmovrslz %i0, %f17, %f30 ! FFFFCAC0400001F0 ELSE:L2-B005 2 S
8186BL00054: ! ELSE:L2-B005
8187 add %g1, 0x801, %g1 ! FFFFCAC0400001F4 ELSE:L2-B005 2 chksum++
8188 andcc %g3, 0x20, %g0 ! FFFFCAC0400001F8 SKIP:L2-B006 2
8189 bnz,a,pt %icc, BL00059 ! FFFFCAC0400001FC SKIP:L2-B006 2
8190 .word 0xD79D9E24 ! FFFFCAC040000200 SKIP:L2-B006 0 S illop
8191 ldx [%g3-0x0088], %g3 ! FFFFCAC040000204 SKIP:L2-B006 2 ptr_chase
8192 ldx [%g3-0x0088], %g3 ! FFFFCAC040000208 SKIP:L2-B006 2 ptr_chase
8193 ldx [%g3-0x0088], %g3 ! FFFFCAC04000020C SKIP:L2-B006 2 ptr_chase
8194 ldx [%g3-0x0088], %g3 ! FFFFCAC040000210 SKIP:L2-B006 2 ptr_chase
8195 ldx [%g3-0x0088], %g3 ! FFFFCAC040000214 SKIP:L2-B006 2 ptr_chase
8196 ldx [%g3-0x0088], %g3 ! FFFFCAC040000218 SKIP:L2-B006 2 ptr_chase
8197 ldx [%g3-0x0088], %g3 ! FFFFCAC04000021C SKIP:L2-B006 2 ptr_chase
8198 ldx [%g3-0x0088], %g3 ! FFFFCAC040000220 SKIP:L2-B006 2 ptr_chase
8199 ldub [%g5+0x0005], %o3 ! FFFFCAC040000224 SKIP:L2-B006 2 S <BD00055
8200 .word 0x89A1419F ! FFFFCAC040000228 SKIP:L2-B006 2 S illop_FP
8201 cmp %i5, %g1 ! FFFFCAC04000022C SKIP:L2-B006 2 S
8202 ta %xcc, 0x40 ! FFFFCAC040000230 SKIP:L2-B006 2 S +-priv
8203 lduh [%g5-0x0010], %i1 ! FFFFCAC040000234 SKIP:L2-B006 2 S <BD00056
8204 add %g1, 0xA01, %g1 ! FFFFCAC040000238 SKIP:L2-B006 2 chksum++
8205 ld [%g5+0x0000], %f26 ! FFFFCAC04000023C SKIP:L2-B006 2 S <BD00057
8206 stxa %o4, [%g5+0x0078]%asi ! FFFFCAC040000240 SKIP:L2-B006 2 S >BD00058
8207 st %f6, [%g3+0x0010] ! FFFFCAC040000244 SKIP:L2-B006 2 S >BD00025
8208 st %f7, [%g3+0x0014] ! FFFFCAC040000248 SKIP:L2-B006 2 S >BD00025+4
8209 wr %l2, %o4, %ccr ! FFFFCAC04000024C SKIP:L2-B006 2 S
8210 sethi %hh(0x769B3FFFFF00),%l6 ! FFFFCAC040000250 SKIP:L2-B006 2 SUBR020
8211 or %l6,%hm(0x769B3FFFFF00),%l6 ! FFFFCAC040000254 SKIP:L2-B006 2
8212 sethi %lm(0x769B3FFFFF00),%l5 ! FFFFCAC040000258 SKIP:L2-B006 2
8213 or %l5,%lo(0x769B3FFFFF00),%l5 ! FFFFCAC04000025C SKIP:L2-B006 2
8214 sllx %l6, 0x20, %l6 ! FFFFCAC040000260 SKIP:L2-B006 2
8215 or %l6, %l5, %l6 ! FFFFCAC040000264 SKIP:L2-B006 2
8216 jmpl %l6+0x0000, %o7 ! FFFFCAC040000268 SKIP:L2-B006 2 S
8217 ld [%g2+0x0064], %fsr ! FFFFCAC04000026C SKIP:L2-B006 2 S <BD00004+4
8218 nop ! FFFFCAC040000270 SKIP:L2-B006 2 S
8219 fba BL00061 ! FFFFCAC040000274 SKIP:L2-B006 2
8220 std %i0, [%g6+0x0030] ! FFFFCAC040000278 SKIP:L2-B006 2 S >BD00022
8221BL00059: ! ELSE:L2-B007
8222 .word 0x89C7DA27 ! FFFFCAC04000027C ELSE:L2-B007 0 S illop
8223 ldx [%g2+0x0028], %g6 ! FFFFCAC040000280 ELSE:L2-B007 0 S BASE<BD00060
8224 std %f6, [%g3-0x0058] ! FFFFCAC040000284 ELSE:L2-B007 0 S >BD00048
8225 .word 0x247A701E ! FFFFCAC040000288 ELSE:L2-B007 0 S illop
8226 .word 0xCF4A5789 ! FFFFCAC04000028C ELSE:L2-B007 0 S illop
8227 nop ! FFFFCAC040000290 ELSE:L2-B007 0 S
8228 add %g1, 0x2E3, %g1 ! FFFFCAC040000294 ELSE:L2-B007 0 chksum++
8229 ldsw [%g6-0x000A], %i4 ! FFFFCAC040000298 ELSE:L2-B007 0 S <BD00032+2
8230 xor %g1, %i2, %i2 ! FFFFCAC04000029C ELSE:L2-B007 0 S
8231 fornot1s %f16, %f17, %f30 ! FFFFCAC0400002A0 ELSE:L2-B007 0 S
8232 sdiv %o3, %g0, %l2 ! FFFFCAC0400002A4 ELSE:L2-B007 0 S
8233 sll %i5, %g1, %o0 ! FFFFCAC0400002A8 ELSE:L2-B007 0 S
8234 nop ! FFFFCAC0400002AC ELSE:L2-B007 0 S
8235BL00061: ! ELSE:L2-B007
8236 add %g1, 0xCD3, %g1 ! FFFFCAC0400002B0 ELSE:L2-B007 2 chksum++
8237 andcc %o3, 0x200, %g0 ! FFFFCAC0400002B4 SKIP:L2-B008 2
8238 bz,a BL00064 ! FFFFCAC0400002B8 SKIP:L2-B008 2
8239 nop ! FFFFCAC0400002BC SKIP:L2-B008 2 S
8240 .word 0x9DA5D8A8 ! FFFFCAC0400002C0 SKIP:L2-B008 0 S illop_FP
8241 fmovs %f29, %f26 ! FFFFCAC0400002C4 SKIP:L2-B008 0 S
8242 add %g4, 0x28, %l6 ! FFFFCAC0400002C8 SKIP:L2-B008 0 @BD00024
8243 ldda [%l6]0xDB, %f26 ! FFFFCAC0400002CC SKIP:L2-B008 0 S Short16
8244 cmp %o4, %l2 ! FFFFCAC0400002D0 SKIP:L2-B008 0 S
8245 stx %o0, [%g3+0x0080] ! FFFFCAC0400002D4 SKIP:L2-B008 0 S >BD00062
8246 add %g1, 0x8FE, %g1 ! FFFFCAC0400002D8 SKIP:L2-B008 0 chksum++
8247 ta %xcc, 0x43 ! FFFFCAC0400002DC SKIP:L2-B008 0 S +-PEF
8248 addcc %o3, %i1, %o1 ! FFFFCAC0400002E0 SKIP:L2-B008 0 S
8249 sta %f20, [%g4+0x0048]%asi ! FFFFCAC0400002E4 SKIP:L2-B008 0 S >BD00063
8250 cmp %g1, %i3 ! FFFFCAC0400002E8 SKIP:L2-B008 0 S
8251 movule %fcc3, %i1, %o0 ! FFFFCAC0400002EC SKIP:L2-B008 0 S
8252 nop ! FFFFCAC0400002F0 SKIP:L2-B008 0 S
8253 ba BL00065 ! FFFFCAC0400002F4 SKIP:L2-B008 0
8254 .word 0xB3912015 ! FFFFCAC0400002F8 SKIP:L2-B008 0 S illop
8255BL00064: ! ELSE:L2-B009
8256 nop ! FFFFCAC0400002FC ELSE:L2-B009 2 S
8257 xnorcc %i0, %o0, %i3 ! FFFFCAC040000300 ELSE:L2-B009 2 S
8258 ldx [%g2+0x0058], %l6 ! FFFFCAC040000304 ELSE:L2-B009 2 <BD00011
8259 ldda [%l6]0x26, %i0 ! FFFFCAC040000308 ELSE:L2-B009 2 S Quad_Ld_P
8260 ldd [%g5+0x0080], %i4 ! FFFFCAC04000030C ELSE:L2-B009 2 S <BD00062
8261 fmovdg %fcc3, %f36, %f0 ! FFFFCAC040000310 ELSE:L2-B009 2 S
8262 .word 0xBDAB919B ! FFFFCAC040000314 ELSE:L2-B009 2 S illop_FP
8263 add %g1, 0xEBF, %g1 ! FFFFCAC040000318 ELSE:L2-B009 2 chksum++
8264 edge16ln %i1, %o1, %l1 ! FFFFCAC04000031C ELSE:L2-B009 2 S
8265 ta %xcc, 0x43 ! FFFFCAC040000320 ELSE:L2-B009 2 S +-PEF
8266 faddd %f42, %f36, %f40 ! FFFFCAC040000324 ELSE:L2-B009 4 S
8267 fpack16 %f18, %f18 ! FFFFCAC040000328 ELSE:L2-B009 2 S
8268 sub %o1, %i0, %i4 ! FFFFCAC04000032C ELSE:L2-B009 2 S
8269 or %i0, %i5, %i1 ! FFFFCAC040000330 ELSE:L2-B009 2 S
8270BL00065: ! ELSE:L2-B009
8271 add %g1, 0x491, %g1 ! FFFFCAC040000334 ELSE:L2-B009 2 chksum++
8272 srlx %l3, 0x1, %l3 ! FFFFCAC040000338 LOOP:L1-B000 2
8273 andcc %l3, 0x1, %g0 ! FFFFCAC04000033C LOOP:L1-B000 2
8274 bne,a,pn %xcc, BL00066 ! FFFFCAC040000340 LOOP:L1-B000 2
8275 .word 0xABA790A0 ! FFFFCAC040000344 LOOP:L1-B000 0 S illop
8276 add %g1, 0x479, %g1 ! FFFFCAC040000348 LOOP:L1-B000 2 chksum++
8277 sth %i0, [%g5+0x0026] ! FFFFCAC04000034C SUBR:L0-B000 2 S >BD00052+6
8278 lda [%g4+0x006D]%asi, %f9 ! FFFFCAC040000350 SUBR:L0-B000 2 S <BD00002+1
8279 bvc BL00067 ! FFFFCAC040000354 SUBR:L0-B000 2 L
8280 sra %i4, 0x1, %i3 ! FFFFCAC040000358 SUBR:L0-B000 2 S
8281 fble,a,pn %fcc2, BL00068 ;.empty ! FFFFCAC04000035C SUBR:L0-B000 0 L
8282 bvc,pt %xcc, BL00069 ;.empty ! FFFFCAC040000360 SUBR:L0-B000 0 L
8283 bg,a,pn %xcc, BL00067 ! FFFFCAC040000364 SUBR:L0-B000 0 L
8284BL00067:ta %xcc, 0x40 ! FFFFCAC040000368 SUBR:L0-B000 2 S +-priv
8285 std %f60, [%g5-0x0068] ! FFFFCAC04000036C SUBR:L0-B000 2 S >BD00050
8286BL00069:fbne,a BL00070 ! FFFFCAC040000370 SUBR:L0-B000 2 L
8287 wr %i3, %i0, %ccr ! FFFFCAC040000374 SUBR:L0-B000 0 S
8288 fpsub32s %f17, %f18, %f28 ! FFFFCAC040000378 SUBR:L0-B000 2 S
8289BL00070:fbug,a,pt %fcc0, BL00068 ! FFFFCAC04000037C SUBR:L0-B000 2 L
8290BL00068:xnor %i3, %i1, %l4 ! FFFFCAC040000380 SUBR:L0-B000 0 S
8291 subcc %l4, %i3, %o3 ! FFFFCAC040000384 SUBR:L0-B000 2 S
8292 add %g1, 0x99B, %g1 ! FFFFCAC040000388 SUBR:L0-B000 2 chksum++
8293 ta %xcc, 0x45 ! FFFFCAC04000038C SUBR:L0-B000 2 demap-stack
8294 add %g1, 0x19C, %i0 ! FFFFCAC040000390 SUBR:L0-B000 2
8295 add %g1, 0xEC4, %g1 ! FFFFCAC040000394 SUBR:L0-B000 2 chksum++
8296 ret ! FFFFCAC040000398 SUBR:L0-B000 2
8297 restore %i0, %l7, %o0 ! FFFFCAC04000039C SUBR:L0-B000 2
8298
8299SECTION .btext002_pg1 TEXT_VA=0xffffcac040000000
8300attr_text {
8301 Name = .btext002_pg1,
8302 VA = 0xffffcac040000000,
8303 RA = ra2pa(0xf70000000,0),
8304 PA = ra2pa(0xf70000000,0),
8305 tsbonly,
8306 part_0_ctx_nonzero_tsb_config_0,
8307 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
8308 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8309 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8310}
8311.text; .skip 8
8312
8313!========================================================================
8314
8315SECTION .btext003 TEXT_VA=0x407afffff00
8316attr_text {
8317 Name = .btext003,
8318 VA = 0x407afffff00,
8319 RA = ra2pa(0xf4fffff00,0),
8320 PA = ra2pa(0xf4fffff00,0),
8321 notsb
8322}
8323
8324SECTION .btext003_pg0 TEXT_VA=0x407a0000000
8325attr_text {
8326 Name = .btext003_pg0,
8327 VA = 0x407a0000000,
8328 RA = ra2pa(0xf40000000,0),
8329 PA = ra2pa(0xf40000000,0),
8330 tsbonly,
8331 part_0_ctx_nonzero_tsb_config_0,
8332 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
8333 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8334 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8335}
8336.text; .skip 8
8337
8338
8339SECTION .btext003
8340.text
8341.global SUBR018; SUBR018:
8342BL00071: ! SUBR:L0-B000
8343 add %g1, 0x2FA, %g1 ! 00000407AFFFFF00 SUBR:L0-B000 2 chksum++
8344 save %o6, -128, %o6 ! 00000407AFFFFF04 SUBR:L0-B000 2
8345 sethi %hh(0x407AFFFFF00),%l7 ! 00000407AFFFFF08 SUBR:L0-B000 2 SUBR018
8346 or %l7,%hm(0x407AFFFFF00),%l7 ! 00000407AFFFFF0C SUBR:L0-B000 2
8347 sethi %lm(0x407AFFFFF00),%l6 ! 00000407AFFFFF10 SUBR:L0-B000 2
8348 or %l6,%lo(0x407AFFFFF00),%l6 ! 00000407AFFFFF14 SUBR:L0-B000 2
8349 sllx %l7, 0x20, %l7 ! 00000407AFFFFF18 SUBR:L0-B000 2
8350 or %l7, %l6, %l7 ! 00000407AFFFFF1C SUBR:L0-B000 2
8351 ta %xcc, 0x45 ! 00000407AFFFFF20 SUBR:L0-B000 2 demap-stack
8352 nop ! 00000407AFFFFF24 SUBR:L0-B000 2 S
8353 edge16 %i5, %i1, %o4 ! 00000407AFFFFF28 SUBR:L0-B000 2 S
8354 xnor %o4, %i0, %o5 ! 00000407AFFFFF2C SUBR:L0-B000 2 S
8355 call .+8 ! 00000407AFFFFF30 SUBR:L0-B000 2 S
8356 fpadd16 %f28, %f16, %f30 ! 00000407AFFFFF34 SUBR:L0-B000 2 S
8357 sethi %hh(0x53CBFFFFF00),%l6 ! 00000407AFFFFF38 SUBR:L0-B000 2 SUBR019
8358 or %l6,%hm(0x53CBFFFFF00),%l6 ! 00000407AFFFFF3C SUBR:L0-B000 2
8359 sethi %lm(0x53CBFFFFF00),%l5 ! 00000407AFFFFF40 SUBR:L0-B000 2
8360 or %l5,%lo(0x53CBFFFFF00),%l5 ! 00000407AFFFFF44 SUBR:L0-B000 2
8361 sllx %l6, 0x20, %l6 ! 00000407AFFFFF48 SUBR:L0-B000 2
8362 or %l6, %l5, %l6 ! 00000407AFFFFF4C SUBR:L0-B000 2
8363 jmpl %l6+0x0000, %o7 ! 00000407AFFFFF50 SUBR:L0-B000 2 S
8364 alignaddr %i5, %i1, %i3 ! 00000407AFFFFF54 SUBR:L0-B000 2 S
8365 xnor %o4, %i5, %o4 ! 00000407AFFFFF58 SUBR:L0-B000 2 S
8366 xnor %o0, %o2, %l3 ! 00000407AFFFFF5C SUBR:L0-B000 2 S
8367 add %g1, 0xE4A, %g1 ! 00000407AFFFFF60 SUBR:L0-B000 2 chksum++
8368 or %g0, 0x2, %l1 ! 00000407AFFFFF64 LOOP:L1-B000 2
8369BL00090: ! LOOP:L1-B000
8370 add %g1, 0x4B9, %g1 ! 00000407AFFFFF68 LOOP:L1-B000 4 chksum++
8371 fmovscs %xcc, %f9, %f5 ! 00000407AFFFFF6C LOOP:L1-B000 4 S
8372 xnorcc %o0, %l3, %o0 ! 00000407AFFFFF70 LOOP:L1-B000 4 S
8373 std %f40, [%g5-0x0040] ! 00000407AFFFFF74 LOOP:L1-B000 4 S >BD00018
8374 faddd %f36, %f38, %f36 ! 00000407AFFFFF78 LOOP:L1-B000 4 S
8375 fcmpd %fcc1, %f40, %f60 ! 00000407AFFFFF7C LOOP:L1-B000 4 S
8376 andcc %i5, 0x2, %g0 ! 00000407AFFFFF80 SKIP:L2-B000 4
8377 bnz BL00077 ! 00000407AFFFFF84 SKIP:L2-B000 4
8378 sub %o4, %o4, %i4 ! 00000407AFFFFF88 SKIP:L2-B000 4 S
8379 nop ! 00000407AFFFFF8C SKIP:L2-B000 2 S
8380 fbue,a BL00072 ! 00000407AFFFFF90 SKIP:L2-B000 2 L
8381 xor %i5, %i3, %o2 ! 00000407AFFFFF94 SKIP:L2-B000 0 S
8382 tl %xcc, %g0+0x0069 ! 00000407AFFFFF98 SKIP:L2-B000 2 S
8383 fbu,a,pn %fcc1, BL00073 ;.empty ! 00000407AFFFFF9C SKIP:L2-B000 2 L
8384 fba,a,pn %fcc3, BL00073 ! 00000407AFFFFFA0 SKIP:L2-B000 0 L
8385 nop ! 00000407AFFFFFA4 SKIP:L2-B000 2 S
8386BL00073:ld [%g6-0x0024], %f18 ! 00000407AFFFFFA8 SKIP:L2-B000 2 S <BD00036
8387 bg,pt %xcc, BL00074 ;.empty ! 00000407AFFFFFAC SKIP:L2-B000 2 L
8388BL00074:fbul,pn %fcc2, BL00075 ! 00000407AFFFFFB0 SKIP:L2-B000 2 L
8389BL00072:ld [%g4-0x0060], %f4 ! 00000407AFFFFFB4 SKIP:L2-B000 2 S <BD00005
8390BL00075:add %g1, 0xFC0, %g1 ! 00000407AFFFFFB8 SKIP:L2-B000 2 chksum++
8391 add %g1, 0x583, %g1 ! 00000407AFFFFFBC SKIP:L2-B000 2 chksum++
8392 .word 0x08EB6A00 ! 00000407AFFFFFC0 SKIP:L2-B000 2 S illop
8393 ld [%g4-0x0024], %f20 ! 00000407AFFFFFC4 SKIP:L2-B000 2 S <BD00036
8394 add %g6, -72, %l5 ! 00000407AFFFFFC8 SKIP:L2-B000 2 @BD00076
8395 stda %f20,[%l5+%g1]0xC1 ! 00000407AFFFFFCC SKIP:L2-B000 2 S Partial_St
8396 ldd [%g5-0x0058], %f42 ! 00000407AFFFFFD0 SKIP:L2-B000 2 S <BD00048
8397 ldsh [%g3+0x0028], %o5 ! 00000407AFFFFFD4 SKIP:L2-B000 2 S <BD00024
8398 fba,pn %fcc3, BL00081 ! 00000407AFFFFFD8 SKIP:L2-B000 2
8399 nop ! 00000407AFFFFFDC SKIP:L2-B000 2 S
8400BL00077: ! ELSE:L2-B001
8401 call .+8 ! 00000407AFFFFFE0 ELSE:L2-B001 2 S
8402 fcmpeq32 %f16, %f24, %o3 ! 00000407AFFFFFE4 ELSE:L2-B001 2 S
8403 sethi %hh(0x1B347FFFFF00),%l6 ! 00000407AFFFFFE8 ELSE:L2-B001 2 SUBR023
8404 or %l6,%hm(0x1B347FFFFF00),%l6 ! 00000407AFFFFFEC ELSE:L2-B001 2
8405 sethi %lm(0x1B347FFFFF00),%l5 ! 00000407AFFFFFF0 ELSE:L2-B001 2
8406 or %l5,%lo(0x1B347FFFFF00),%l5 ! 00000407AFFFFFF4 ELSE:L2-B001 2
8407 sllx %l6, 0x20, %l6 ! 00000407AFFFFFF8 ELSE:L2-B001 2
8408 or %l6, %l5, %l6 ! 00000407AFFFFFFC ELSE:L2-B001 2
8409 jmpl %l6+0x0000, %o7 ! 00000407B0000000 ELSE:L2-B001 2 S
8410 ld [%g4-0x005D], %f2 ! 00000407B0000004 ELSE:L2-B001 2 S <BD00005+3
8411 ldx [%g2+0x0058], %l6 ! 00000407B0000008 ELSE:L2-B001 2 <BD00011
8412 ldda [%l6]0x24, %i0 ! 00000407B000000C ELSE:L2-B001 2 S Quad_Ld
8413 add %g1, 0x1F2, %g1 ! 00000407B0000010 ELSE:L2-B001 2 chksum++
8414 ldd [%g5+0x0070], %i0 ! 00000407B0000014 ELSE:L2-B001 2 S <BD00019
8415 orcc %o3, %l3, %l3 ! 00000407B0000018 ELSE:L2-B001 2 S
8416 fcmpne32 %f28, %f30, %o5 ! 00000407B000001C ELSE:L2-B001 2 S
8417 subccc %l3, %o5, %o0 ! 00000407B0000020 ELSE:L2-B001 2 S
8418 add %g3, -92, %l6 ! 00000407B0000024 ELSE:L2-B001 2 @BD00078
8419 stda %f26, [%l6]0xD2 ! 00000407B0000028 ELSE:L2-B001 2 S Short16
8420 ldsh [%g5-0x002F], %i5 ! 00000407B000002C ELSE:L2-B001 2 S <BD00079+1
8421 fabsd %f22, %f28 ! 00000407B0000030 ELSE:L2-B001 2 S
8422 ldswa [%g4+0x0060]%asi, %l2 ! 00000407B0000034 ELSE:L2-B001 2 S <BD00080
8423BL00081: ! ELSE:L2-B001
8424 add %g1, 0xC56, %g1 ! 00000407B0000038 ELSE:L2-B001 4 chksum++
8425 andcc %i1, 0x1, %g0 ! 00000407B000003C SKIP:L2-B002 4
8426 bz,a,pt %icc, BL00082 ! 00000407B0000040 SKIP:L2-B002 4
8427 fexpand %f28, %f26 ! 00000407B0000044 SKIP:L2-B002 4 S
8428 call .+8 ! 00000407B0000048 SKIP:L2-B002 0 S
8429 .word 0x02FF18A3 ! 00000407B000004C SKIP:L2-B002 0 S random
8430 .word 0xE3C18998 ! 00000407B0000050 SKIP:L2-B002 0 S illop
8431 add %g3, -38, %l6 ! 00000407B0000054 SKIP:L2-B002 0 @BD00003
8432 ldda [%l6]0xDA, %f20 ! 00000407B0000058 SKIP:L2-B002 0 S Short16
8433 add %g1, 0xB78, %g1 ! 00000407B000005C SKIP:L2-B002 0 chksum++
8434 fcmped %fcc2, %f36, %f44 ! 00000407B0000060 SKIP:L2-B002 0 S
8435 fnegs %f10, %f4 ! 00000407B0000064 SKIP:L2-B002 0 S
8436 .word 0x95AAD188 ! 00000407B0000068 SKIP:L2-B002 0 illop
8437 .word 0x252BBDB4 ! 00000407B000006C SKIP:L2-B002 0 S random
8438 .word 0xBDA540EE ! 00000407B0000070 SKIP:L2-B002 0 illop
8439 .word 0x85B4C653 ! 00000407B0000074 SKIP:L2-B002 0 illop
8440 sethi %lm(0x10BDA540EE),%l5 ! 00000407B0000078 SKIP:L2-B002 0
8441 .word 0xB1B744FD ! 00000407B000007C SKIP:L2-B002 0 illop
8442 sllx %l6, 0x20, %l6 ! 00000407B0000080 SKIP:L2-B002 0
8443 or %l6, %l5, %l6 ! 00000407B0000084 SKIP:L2-B002 0
8444 jmpl %l6+0x0000, %o7 ! 00000407B0000088 SKIP:L2-B002 0 S
8445 addcc %o5, -3342, %i3 ! 00000407B000008C SKIP:L2-B002 0 S
8446 sethi %hh(0x3D081FFFFF00),%l6 ! 00000407B0000090 SKIP:L2-B002 0 SUBR024
8447 or %l6,%hm(0x3D081FFFFF00),%l6 ! 00000407B0000094 SKIP:L2-B002 0
8448 sethi %lm(0x3D081FFFFF00),%l5 ! 00000407B0000098 SKIP:L2-B002 0
8449 or %l5,%lo(0x3D081FFFFF00),%l5 ! 00000407B000009C SKIP:L2-B002 0
8450 .word 0xBBCCBDD6 ! 00000407B00000A0 SKIP:L2-B002 0 illop
8451 or %l6, %l5, %l6 ! 00000407B00000A4 SKIP:L2-B002 0
8452 jmpl %l6+0x0000, %o7 ! 00000407B00000A8 SKIP:L2-B002 0 S
8453 fcmpd %fcc0, %f12, %f44 ! 00000407B00000AC SKIP:L2-B002 0 S
8454 orn %g6, -1, %g6 ! 00000407B00000B0 SKIP:L2-B002 0 S
8455 ldx [%g2+0x0050], %l5 ! 00000407B00000B4 SKIP:L2-B002 0 <BD00033
8456 membar 0x40 ! 00000407B00000B8 SKIP:L2-B002 0
8457 ldda [%l5]0x16, %f16 ! 00000407B00000BC SKIP:L2-B002 0 Blk-Load
8458 membar 0x40 ! 00000407B00000C0 SKIP:L2-B002 0
8459 st %f5, [%g5-0x0060] ! 00000407B00000C4 SKIP:L2-B002 0 S >BD00005
8460 ba BL00089 ! 00000407B00000C8 SKIP:L2-B002 0
8461 andncc %g5, 0x0, %g5 ! 00000407B00000CC SKIP:L2-B002 0 S
8462BL00082: ! ELSE:L2-B003
8463 subc %i3, %g6, %o5 ! 00000407B00000D0 ELSE:L2-B003 4 S
8464 bpos,a BL00084 ;.empty ! 00000407B00000D4 ELSE:L2-B003 4 L
8465 bgu,pn %icc, BL00085 ;.empty ! 00000407B00000D8 ELSE:L2-B003 4 L
8466 ba,a,pn %icc, BL00086 ! 00000407B00000DC ELSE:L2-B003 0 L
8467 ld [%g3+0x006C], %f11 ! 00000407B00000E0 ELSE:L2-B003 0 S <BD00002
8468 bge,pn %icc, BL00087 ! 00000407B00000E4 ELSE:L2-B003 0 L
8469BL00086:fcmpd %fcc3, %f36, %f38 ! 00000407B00000E8 ELSE:L2-B003 0 S
8470 .word 0xAD65BA90 ! 00000407B00000EC ELSE:L2-B003 0 S illop
8471BL00087:bgu,a,pn %icc, BL00085 ;.empty ! 00000407B00000F0 ELSE:L2-B003 0 L
8472BL00085:ba BL00084 ! 00000407B00000F4 ELSE:L2-B003 0 L
8473BL00084:lduba [%g6-0x0027]%asi, %i2 ! 00000407B00000F8 ELSE:L2-B003 4 S <BD00083
8474 add %g1, 0xA61, %g1 ! 00000407B00000FC ELSE:L2-B003 4 chksum++
8475 add %g1, 0x5B1, %g1 ! 00000407B0000100 ELSE:L2-B003 4 chksum++
8476 srlx %o0, 0x1, %l2 ! 00000407B0000104 ELSE:L2-B003 4 S
8477 subcc %i5, %g6, %i0 ! 00000407B0000108 ELSE:L2-B003 4 S
8478 andcc %o4, -1, %o4 ! 00000407B000010C ELSE:L2-B003 4 S
8479 sethi %hh(0x74C2FFFFF00),%l6 ! 00000407B0000110 ELSE:L2-B003 4 SUBR022
8480 or %l6,%hm(0x74C2FFFFF00),%l6 ! 00000407B0000114 ELSE:L2-B003 4
8481 sethi %lm(0x74C2FFFFF00),%l5 ! 00000407B0000118 ELSE:L2-B003 4
8482 or %l5,%lo(0x74C2FFFFF00),%l5 ! 00000407B000011C ELSE:L2-B003 4
8483 sllx %l6, 0x20, %l6 ! 00000407B0000120 ELSE:L2-B003 4
8484 or %l6, %l5, %l6 ! 00000407B0000124 ELSE:L2-B003 4
8485 jmpl %l6+0x0000, %o7 ! 00000407B0000128 ELSE:L2-B003 4 S
8486 stba %i0, [%g3+0x0053]%asi ! 00000407B000012C ELSE:L2-B003 4 S >BD00088
8487 lda [%g6-0x0060]%asi, %f3 ! 00000407B0000130 ELSE:L2-B003 4 S <BD00005
8488 sethi %hh(0x3D081FFFFF00),%l6 ! 00000407B0000134 ELSE:L2-B003 4 SUBR024
8489 or %l6,%hm(0x3D081FFFFF00),%l6 ! 00000407B0000138 ELSE:L2-B003 4
8490 sethi %lm(0x3D081FFFFF00),%l5 ! 00000407B000013C ELSE:L2-B003 4
8491 or %l5,%lo(0x3D081FFFFF00),%l5 ! 00000407B0000140 ELSE:L2-B003 4
8492 sllx %l6, 0x20, %l6 ! 00000407B0000144 ELSE:L2-B003 4
8493 or %l6, %l5, %l6 ! 00000407B0000148 ELSE:L2-B003 4
8494 add %l6, 0x1, %l6 ! 00000407B000014C ELSE:L2-B003 4
8495 jmpl %l6+0x0000, %o7 ! 00000407B0000150 ELSE:L2-B003 8 S
8496 fmovspos %icc, %f17, %f17 ! 00000407B0000154 ELSE:L2-B003 4 S
8497BL00089: ! ELSE:L2-B003
8498 add %g1, 0x8D3, %g1 ! 00000407B0000158 ELSE:L2-B003 4 chksum++
8499 subcc %l1, 0x1, %l1 ! 00000407B000015C LOOP:L1-B000 4
8500 bnz,pn %icc, BL00090 ! 00000407B0000160 LOOP:L1-B000 4
8501 fmul8ulx16 %f26, %f20, %f28 ! 00000407B0000164 LOOP:L1-B000 4 S
8502 add %g1, 0xD4D, %g1 ! 00000407B0000168 LOOP:L1-B000 2 chksum++
8503 stwa %o0, [%g5+0x001C]%asi ! 00000407B000016C SUBR:L0-B000 2 S >BD00091+4
8504 sth %g6, [%g3-0x001C] ! 00000407B0000170 SUBR:L0-B000 2 S >BD00092
8505 ldx [%g2+0x0050], %l5 ! 00000407B0000174 SUBR:L0-B000 2 <BD00033
8506 membar 0x40 ! 00000407B0000178 SUBR:L0-B000 2
8507 stda %f0, [%l5]0xF0 ! 00000407B000017C SUBR:L0-B000 2 Blk-Store
8508 membar 0x40 ! 00000407B0000180 SUBR:L0-B000 2
8509 fcmpgt32 %f20, %f30, %o1 ! 00000407B0000184 SUBR:L0-B000 2 S
8510 ta %xcc, 0x45 ! 00000407B0000188 SUBR:L0-B000 2 demap-stack
8511 add %g1, 0x251, %i0 ! 00000407B000018C SUBR:L0-B000 2
8512 add %g1, 0xE01, %g1 ! 00000407B0000190 SUBR:L0-B000 2 chksum++
8513 ret ! 00000407B0000194 SUBR:L0-B000 2
8514 restore %i0, %l7, %o0 ! 00000407B0000198 SUBR:L0-B000 2
8515
8516SECTION .btext003_pg1 TEXT_VA=0x407b0000000
8517attr_text {
8518 Name = .btext003_pg1,
8519 VA = 0x407b0000000,
8520 RA = ra2pa(0xf50000000,0),
8521 PA = ra2pa(0xf50000000,0),
8522 tsbonly,
8523 part_0_ctx_nonzero_tsb_config_0,
8524 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
8525 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8526 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8527}
8528.text; .skip 8
8529
8530!========================================================================
8531
8532SECTION .btext004 TEXT_VA=0x53cbfffff00
8533attr_text {
8534 Name = .btext004,
8535 VA = 0x53cbfffff00,
8536 RA = ra2pa(0xf2fffff00,0),
8537 PA = ra2pa(0xf2fffff00,0),
8538 notsb
8539}
8540
8541SECTION .btext004_pg0 TEXT_VA=0x53cb0000000
8542attr_text {
8543 Name = .btext004_pg0,
8544 VA = 0x53cb0000000,
8545 RA = ra2pa(0xf20000000,0),
8546 PA = ra2pa(0xf20000000,0),
8547 tsbonly,
8548 part_0_ctx_nonzero_tsb_config_0,
8549 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
8550 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8551 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8552}
8553.text; .skip 8
8554
8555
8556SECTION .btext004
8557.text
8558.global SUBR019; SUBR019:
8559BL00093: ! SUBR:L0-B000
8560 add %g1, 0x6D5, %g1 ! 0000053CBFFFFF00 SUBR:L0-B000 14 chksum++
8561 save %o6, -128, %o6 ! 0000053CBFFFFF04 SUBR:L0-B000 14
8562 sethi %hh(0x53CBFFFFF00),%l7 ! 0000053CBFFFFF08 SUBR:L0-B000 14 SUBR019
8563 or %l7,%hm(0x53CBFFFFF00),%l7 ! 0000053CBFFFFF0C SUBR:L0-B000 14
8564 sethi %lm(0x53CBFFFFF00),%l6 ! 0000053CBFFFFF10 SUBR:L0-B000 14
8565 or %l6,%lo(0x53CBFFFFF00),%l6 ! 0000053CBFFFFF14 SUBR:L0-B000 14
8566 sllx %l7, 0x20, %l7 ! 0000053CBFFFFF18 SUBR:L0-B000 14
8567 or %l7, %l6, %l7 ! 0000053CBFFFFF1C SUBR:L0-B000 14
8568 ta %xcc, 0x45 ! 0000053CBFFFFF20 SUBR:L0-B000 14 demap-stack
8569 add %g1, 0x37F, %g1 ! 0000053CBFFFFF24 SUBR:L0-B000 14 chksum++
8570 or %g0, 0x2, %l4 ! 0000053CBFFFFF28 LOOP:L1-B000 14
8571BL00119: ! LOOP:L1-B000
8572 add %g1, 0xE7E, %g1 ! 0000053CBFFFFF2C LOOP:L1-B000 28 chksum++
8573 stb %o2, [%g3+0x0007] ! 0000053CBFFFFF30 LOOP:L1-B000 28 S >BD00094
8574 alignaddr %i0, %i3, %o3 ! 0000053CBFFFFF34 LOOP:L1-B000 28 S
8575 subcc %i0, %i4, %i3 ! 0000053CBFFFFF38 LOOP:L1-B000 28 S
8576 .word 0xE9B81C09 ! 0000053CBFFFFF3C LOOP:L1-B000 28 S illop_VIS
8577 call .+8 ;.empty ! 0000053CBFFFFF40 LOOP:L1-B000 28 L
8578 fbule,a,pt %fcc2, BL00097 ! 0000053CBFFFFF44 LOOP:L1-B000 28 L
8579BL00097:stbar ! 0000053CBFFFFF48 LOOP:L1-B000 28 S
8580 std %f6, [%g6-0x0040] ! 0000053CBFFFFF4C LOOP:L1-B000 28 S >BD00018
8581 rd %ccr, %o3 ! 0000053CBFFFFF50 LOOP:L1-B000 28 S
8582 brgz,pn %i3, BL00098 ;.empty ! 0000053CBFFFFF54 LOOP:L1-B000 28 L
8583BL00098:bcs BL00099 ! 0000053CBFFFFF58 LOOP:L1-B000 52 L
8584 fcmps %fcc3, %f2, %f9 ! 0000053CBFFFFF5C LOOP:L1-B000 17 S
8585BL00099:lduba [%g7+%g7]0x83, %l1 ! 0000053CBFFFFF60 LOOP:L1-B000 39 S <BD00021
8586 ldx [%g2+0x0030], %g6 ! 0000053CBFFFFF64 LOOP:L1-B000 28 S BASE<BD00095
8587BL00096:add %g1, 0x924, %g1 ! 0000053CBFFFFF68 LOOP:L1-B000 28 chksum++
8588 andcc %o3, 0x1, %g0 ! 0000053CBFFFFF6C SKIP:L2-B000 28
8589 bnz,a,pn %xcc, BL00103 ! 0000053CBFFFFF70 SKIP:L2-B000 28
8590 st %f28, [%g4-0x0022] ! 0000053CBFFFFF74 SKIP:L2-B000 15 S >BD00036+2
8591 subc %g1, %i3, %o3 ! 0000053CBFFFFF78 SKIP:L2-B000 13 S
8592 fcmpd %fcc2, %f42, %f60 ! 0000053CBFFFFF7C SKIP:L2-B000 13 S
8593 bn,pt %icc, BL00100 ;.empty ! 0000053CBFFFFF80 SKIP:L2-B000 13 L
8594 bz,a,pt %icc, BL00101 ;.empty ! 0000053CBFFFFF84 SKIP:L2-B000 13 L
8595 fbue,pn %fcc2, BL00102 ! 0000053CBFFFFF88 SKIP:L2-B000 13 L
8596 nop ! 0000053CBFFFFF8C SKIP:L2-B000 0 S
8597 .word 0xABA98CF6 ! 0000053CBFFFFF90 SKIP:L2-B000 0 L illop
8598 fble,a BL00100 ! 0000053CBFFFFF94 SKIP:L2-B000 0 L
8599 nop ! 0000053CBFFFFF98 SKIP:L2-B000 0 S
8600BL00101:fmovsn %fcc2, %f4, %f9 ! 0000053CBFFFFF9C SKIP:L2-B000 13 S
8601BL00100:ldd [%g4-0x0038], %i0 ! 0000053CBFFFFFA0 SKIP:L2-B000 13 S <BD00020
8602BL00102:add %g1, 0x4AE, %g1 ! 0000053CBFFFFFA4 SKIP:L2-B000 13 chksum++
8603 add %g1, 0x58, %g1 ! 0000053CBFFFFFA8 SKIP:L2-B000 13 chksum++
8604 cmp %o3, %o3 ! 0000053CBFFFFFAC SKIP:L2-B000 13 S
8605 fpack16 %f24, %f22 ! 0000053CBFFFFFB0 SKIP:L2-B000 13 S
8606 fcmpeq32 %f16, %f18, %i2 ! 0000053CBFFFFFB4 SKIP:L2-B000 13 S
8607 sethi %hh(0x1B347FFFFF00),%l6 ! 0000053CBFFFFFB8 SKIP:L2-B000 13 SUBR023
8608 or %l6,%hm(0x1B347FFFFF00),%l6 ! 0000053CBFFFFFBC SKIP:L2-B000 13
8609 sethi %lm(0x1B347FFFFF00),%l5 ! 0000053CBFFFFFC0 SKIP:L2-B000 13
8610 or %l5,%lo(0x1B347FFFFF00),%l5 ! 0000053CBFFFFFC4 SKIP:L2-B000 13
8611 sllx %l6, 0x20, %l6 ! 0000053CBFFFFFC8 SKIP:L2-B000 13
8612 or %l6, %l5, %l6 ! 0000053CBFFFFFCC SKIP:L2-B000 13
8613 jmpl %l6+0x0000, %o7 ! 0000053CBFFFFFD0 SKIP:L2-B000 13 S
8614 lduh [%g6-0x002F], %l0 ! 0000053CBFFFFFD4 SKIP:L2-B000 13 S <BD00079+1
8615 array8 %i4, %g1, %o3 ! 0000053CBFFFFFD8 SKIP:L2-B000 13 S
8616 srlx %o0, 0x0, %o0 ! 0000053CBFFFFFDC SKIP:L2-B000 13 S
8617 .word 0x9F91600E ! 0000053CBFFFFFE0 SKIP:L2-B000 13 S illop
8618 add %o5, %o0, %i5 ! 0000053CBFFFFFE4 SKIP:L2-B000 13 S
8619 andn %o1, %g7, %o1 ! 0000053CBFFFFFE8 SKIP:L2-B000 13 S
8620 ba,a BL00105 ! 0000053CBFFFFFEC SKIP:L2-B000 13
8621 addcc %o1, %i1, %o4 ! 0000053CBFFFFFF0 SKIP:L2-B000 0 S
8622BL00103: ! ELSE:L2-B001
8623 ld [%g6-0x000C], %f23 ! 0000053CBFFFFFF4 ELSE:L2-B001 15 S <BD00032
8624 sth %o5, [%g6-0x000A] ! 0000053CBFFFFFF8 ELSE:L2-B001 15 S >BD00032+2
8625 ta %xcc, 0x46 ! 0000053CBFFFFFFC ELSE:L2-B001 15 S demap-page
8626 xor %o1, %o0, %i5 ! 0000053CC0000000 ELSE:L2-B001 15 S
8627 xnor %o0, %o1, %l2 ! 0000053CC0000004 ELSE:L2-B001 15 S
8628 add %g1, 0xC52, %g1 ! 0000053CC0000008 ELSE:L2-B001 15 chksum++
8629 add %g4, 0x52, %l6 ! 0000053CC000000C ELSE:L2-B001 15 @BD00104
8630 stda %f18, [%l6]0xD8 ! 0000053CC0000010 ELSE:L2-B001 15 S Short8
8631 andcc %i1, %o5, %i4 ! 0000053CC0000014 ELSE:L2-B001 15 S
8632 xnor %i5, %o2, %o2 ! 0000053CC0000018 ELSE:L2-B001 15 S
8633 and %o0, -1, %o0 ! 0000053CC000001C ELSE:L2-B001 15 S
8634 .word 0xA39D8424 ! 0000053CC0000020 ELSE:L2-B001 15 S illop
8635 fcmpd %fcc0, %f36, %f12 ! 0000053CC0000024 ELSE:L2-B001 15 S
8636BL00105: ! ELSE:L2-B001
8637 add %g1, 0xA32, %g1 ! 0000053CC0000028 ELSE:L2-B001 28 chksum++
8638 andcc %i4, 0x2, %g0 ! 0000053CC000002C SKIP:L2-B002 28
8639 bnz,a,pn %xcc, BL00108 ! 0000053CC0000030 SKIP:L2-B002 28
8640 st %f29, [%g5-0x000C] ! 0000053CC0000034 SKIP:L2-B002 18 S >BD00032
8641 std %o4, [%g5-0x0048] ! 0000053CC0000038 SKIP:L2-B002 10 S >BD00076
8642 fsubd %f40, %f62, %f38 ! 0000053CC000003C SKIP:L2-B002 10 S
8643 sth %o0, [%g6-0x0030] ! 0000053CC0000040 SKIP:L2-B002 10 S >BD00079
8644 stb %o0, [%g3+0x0074] ! 0000053CC0000044 SKIP:L2-B002 10 S >BD00019+4
8645 stw %o2, [%g5+0x0048] ! 0000053CC0000048 SKIP:L2-B002 10 S >BD00063
8646 edge32l %i4, %o4, %o1 ! 0000053CC000004C SKIP:L2-B002 10 S
8647 add %g1, 0xF2, %g1 ! 0000053CC0000050 SKIP:L2-B002 10 chksum++
8648 lduw [%g4-0x002C], %i0 ! 0000053CC0000054 SKIP:L2-B002 10 S <BD00038
8649 std %l2, [%g3+0x0070] ! 0000053CC0000058 SKIP:L2-B002 10 S >BD00019
8650 fsubd %f44, %f38, %f32 ! 0000053CC000005C SKIP:L2-B002 10 S
8651 swap [%g6+0x0048], %i5 ! 0000053CC0000060 SKIP:L2-B002 10 S >BD00063
8652 ldx [%g6+0x0038], %l3 ! 0000053CC0000064 SKIP:L2-B002 10 S <BD00106
8653 xnorcc %i4, %o1, %i4 ! 0000053CC0000068 SKIP:L2-B002 10 S
8654 st %f10, [%g6-0x0060] ! 0000053CC000006C SKIP:L2-B002 10 S >BD00005
8655 cmp %g1, %o0 ! 0000053CC0000070 SKIP:L2-B002 10 S
8656 array8 %o1, %o2, %o3 ! 0000053CC0000074 SKIP:L2-B002 10 S
8657 ldx [%g2+0x0060], %fsr ! 0000053CC0000078 SKIP:L2-B002 10 S <BD00004
8658 ba BL00109 ! 0000053CC000007C SKIP:L2-B002 10
8659 stw %i0, [%g6-0x0004] ! 0000053CC0000080 SKIP:L2-B002 10 S >BD00107+4
8660BL00108: ! ELSE:L2-B003
8661 .word 0x9DBB1BE8 ! 0000053CC0000084 ELSE:L2-B003 18 S illop_VIS
8662 .word 0x95B5C696 ! 0000053CC0000088 ELSE:L2-B003 18 S illop_VIS
8663 ldx [%g2+0x0050], %l5 ! 0000053CC000008C ELSE:L2-B003 18 <BD00033
8664 membar 0x40 ! 0000053CC0000090 ELSE:L2-B003 18
8665 stda %f0, [%l5]0x1E ! 0000053CC0000094 ELSE:L2-B003 18 Blk-Store
8666 membar 0x40 ! 0000053CC0000098 ELSE:L2-B003 18
8667 stx %l3, [%g3+0x0030] ! 0000053CC000009C ELSE:L2-B003 18 S >BD00022
8668 subccc %g1, %i5, %o5 ! 0000053CC00000A0 ELSE:L2-B003 18 S
8669 nop ! 0000053CC00000A4 ELSE:L2-B003 18 S
8670 add %g1, 0x688, %g1 ! 0000053CC00000A8 ELSE:L2-B003 18 chksum++
8671 stw %i0, [%g6+0x0060] ! 0000053CC00000AC ELSE:L2-B003 18 S >BD00080
8672 ldxa [%g7+%g0]0x05, %o3 ! 0000053CC00000B0 ELSE:L2-B003 18 S BAD-ASI
8673 subcc %i5, %g1, %o0 ! 0000053CC00000B4 ELSE:L2-B003 18 S
8674 edge16 %i5, %o3, %o4 ! 0000053CC00000B8 ELSE:L2-B003 18 S
8675 fcmpes %fcc1, %f11, %f3 ! 0000053CC00000BC ELSE:L2-B003 18 S
8676BL00109: ! ELSE:L2-B003
8677 add %g1, 0xB2E, %g1 ! 0000053CC00000C0 ELSE:L2-B003 28 chksum++
8678 andcc %i5, 0x200, %g0 ! 0000053CC00000C4 SKIP:L2-B004 28
8679 bz,a,pn %icc, BL00110 ! 0000053CC00000C8 SKIP:L2-B004 28
8680 stb %o4, [%g5+0x0006] ! 0000053CC00000CC SKIP:L2-B004 16 S >BD00006
8681 add %g5, 0x28, %l6 ! 0000053CC00000D0 SKIP:L2-B004 12 @BD00024
8682 stda %f28, [%l6]0xD2 ! 0000053CC00000D4 SKIP:L2-B004 12 S Short16
8683 call .+8 ! 0000053CC00000D8 SKIP:L2-B004 12 S
8684 nop ! 0000053CC00000DC SKIP:L2-B004 12 S
8685 sub %i4, %o0, %i4 ! 0000053CC00000E0 SKIP:L2-B004 12 S
8686 stbar ! 0000053CC00000E4 SKIP:L2-B004 12 S
8687 lduwa [%g3-0x002C]%asi, %o1 ! 0000053CC00000E8 SKIP:L2-B004 12 S <BD00038
8688 alignaddr %i4, %o5, %l0 ! 0000053CC00000EC SKIP:L2-B004 12 S
8689 add %g1, 0x2AE, %g1 ! 0000053CC00000F0 SKIP:L2-B004 12 chksum++
8690 ldsw [%g3-0x0020], %i4 ! 0000053CC00000F4 SKIP:L2-B004 12 S <BD00015
8691 sethi %hh(0x74C2FFFFF00),%l6 ! 0000053CC00000F8 SKIP:L2-B004 12 SUBR022
8692 or %l6,%hm(0x74C2FFFFF00),%l6 ! 0000053CC00000FC SKIP:L2-B004 12
8693 sethi %lm(0x74C2FFFFF00),%l5 ! 0000053CC0000100 SKIP:L2-B004 12
8694 or %l5,%lo(0x74C2FFFFF00),%l5 ! 0000053CC0000104 SKIP:L2-B004 12
8695 sllx %l6, 0x20, %l6 ! 0000053CC0000108 SKIP:L2-B004 12
8696 or %l6, %l5, %l6 ! 0000053CC000010C SKIP:L2-B004 12
8697 jmpl %l6+0x0000, %o7 ! 0000053CC0000110 SKIP:L2-B004 12 S
8698 ldd [%g3+0x0010], %f42 ! 0000053CC0000114 SKIP:L2-B004 12 S <BD00025
8699 nop ! 0000053CC0000118 SKIP:L2-B004 12 S
8700 ba BL00118 ! 0000053CC000011C SKIP:L2-B004 12
8701 fcmped %fcc2, %f12, %f62 ! 0000053CC0000120 SKIP:L2-B004 12 S
8702BL00110: ! ELSE:L2-B005
8703 ldx [%g2+0x0048], %g6 ! 0000053CC0000124 ELSE:L2-B005 16 S BASE<BD00111
8704 ldx [%g2+0x0028], %g5 ! 0000053CC0000128 ELSE:L2-B005 16 S BASE<BD00060
8705 wr %o0, %o5, %ccr ! 0000053CC000012C ELSE:L2-B005 16 S
8706 or %l7, 0x0, %l7 ! 0000053CC0000130 ELSE:L2-B005 16 S
8707 bl,a,pn %xcc, BL00113 ;.empty ! 0000053CC0000134 ELSE:L2-B005 16 L
8708 fbge,a,pt %fcc1, BL00114 ! 0000053CC0000138 ELSE:L2-B005 6 L
8709BL00113:nop ! 0000053CC000013C ELSE:L2-B005 11 S
8710 fbue BL00114 ;.empty ! 0000053CC0000140 ELSE:L2-B005 15 L
8711 bcc,a BL00115 ! 0000053CC0000144 ELSE:L2-B005 15 L
8712BL00115:wr %o1, %i4, %ccr ! 0000053CC0000148 ELSE:L2-B005 20 S
8713 call .+8 ;.empty ! 0000053CC000014C ELSE:L2-B005 11 L
8714 fbuge,a BL00117 ! 0000053CC0000150 ELSE:L2-B005 11 L
8715 nop ! 0000053CC0000154 ELSE:L2-B005 10 S
8716BL00117:lduw [%g4+0x004C], %l3 ! 0000053CC0000158 ELSE:L2-B005 11 S <BD00112
8717BL00114:pdist %f26, %f30, %f24 ! 0000053CC000015C ELSE:L2-B005 14 S
8718BL00116:fabss %f9, %f10 ! 0000053CC0000160 ELSE:L2-B005 16 S
8719 add %g1, 0xB23, %g1 ! 0000053CC0000164 ELSE:L2-B005 16 chksum++
8720 add %g1, 0x81D, %g1 ! 0000053CC0000168 ELSE:L2-B005 16 chksum++
8721 st %f11, [%g4-0x0060] ! 0000053CC000016C ELSE:L2-B005 16 S >BD00005
8722 fcmpd %fcc2, %f44, %f38 ! 0000053CC0000170 ELSE:L2-B005 16 S
8723 ldx [%g2+0x0018], %g5 ! 0000053CC0000174 ELSE:L2-B005 16 S BASE<BD00045
8724 ldsh [%g4+0x0028], %i2 ! 0000053CC0000178 ELSE:L2-B005 16 S <BD00024
8725 add %i7, 0x0, %i7 ! 0000053CC000017C ELSE:L2-B005 16 S
8726 cmp %i2, %i4 ! 0000053CC0000180 ELSE:L2-B005 16 S
8727 .word 0xA1B6479E ! 0000053CC0000184 ELSE:L2-B005 16 S illop_VIS
8728BL00118: ! ELSE:L2-B005
8729 add %g1, 0x899, %g1 ! 0000053CC0000188 ELSE:L2-B005 28 chksum++
8730 subcc %l4, 0x1, %l4 ! 0000053CC000018C LOOP:L1-B000 28
8731 bnz,a BL00119 ! 0000053CC0000190 LOOP:L1-B000 28
8732 lduh [%g6-0x001A], %i3 ! 0000053CC0000194 LOOP:L1-B000 14 S <BD00120
8733 add %g1, 0x8E6, %g1 ! 0000053CC0000198 LOOP:L1-B000 14 chksum++
8734 add %g6, 0x38, %l5 ! 0000053CC000019C LOOP:L1-B000 14 @BD00106
8735 stda %f22,[%l5+%g1]0xC2 ! 0000053CC00001A0 SUBR:L0-B000 14 S Partial_St
8736 cmp %g1, %i3 ! 0000053CC00001A4 SUBR:L0-B000 14 S
8737 ldx [%g2+0x0058], %l6 ! 0000053CC00001A8 SUBR:L0-B000 14 <BD00011
8738 ldda [%l6]0x24, %i0 ! 0000053CC00001AC SUBR:L0-B000 14 S Quad_Ld
8739 pdist %f18, %f26, %f30 ! 0000053CC00001B0 SUBR:L0-B000 14 S
8740 std %f20, [%g4+0x0018] ! 0000053CC00001B4 SUBR:L0-B000 14 S >BD00091
8741 cmp %l3, %l7 ! 0000053CC00001B8 SUBR:L0-B000 14 S
8742 cmp %g1, %l7 ! 0000053CC00001BC SUBR:L0-B000 14 S
8743 ldx [%g2+0x0028], %g4 ! 0000053CC00001C0 SUBR:L0-B000 14 S BASE<BD00060
8744 lduw [%g3+0x0060], %i4 ! 0000053CC00001C4 SUBR:L0-B000 14 S <BD00080
8745 ldda [%l6]0x24, %i2 ! 0000053CC00001C8 SUBR:L0-B000 14 S Quad_Ld
8746 ta %xcc, 0x45 ! 0000053CC00001CC SUBR:L0-B000 14 demap-stack
8747 add %g1, 0x316, %i0 ! 0000053CC00001D0 SUBR:L0-B000 14
8748 return %i7+0x0008 ! 0000053CC00001D4 SUBR:L0-B000 14
8749 add %g1, 0x254, %g1 ! 0000053CC00001D8 SUBR:L0-B000 14 chksum++
8750
8751SECTION .btext004_pg1 TEXT_VA=0x53cc0000000
8752attr_text {
8753 Name = .btext004_pg1,
8754 VA = 0x53cc0000000,
8755 RA = ra2pa(0xf30000000,0),
8756 PA = ra2pa(0xf30000000,0),
8757 tsbonly,
8758 part_0_ctx_nonzero_tsb_config_0,
8759 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
8760 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8761 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8762}
8763.text; .skip 8
8764
8765!========================================================================
8766
8767SECTION .btext005 TEXT_VA=0x769b3fffff00
8768attr_text {
8769 Name = .btext005,
8770 VA = 0x769b3fffff00,
8771 RA = ra2pa(0xf0fffff00,0),
8772 PA = ra2pa(0xf0fffff00,0),
8773 notsb
8774}
8775
8776SECTION .btext005_pg0 TEXT_VA=0x769b30000000
8777attr_text {
8778 Name = .btext005_pg0,
8779 VA = 0x769b30000000,
8780 RA = ra2pa(0xf00000000,0),
8781 PA = ra2pa(0xf00000000,0),
8782 tsbonly,
8783 part_0_ctx_nonzero_tsb_config_0,
8784 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
8785 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8786 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8787}
8788.text; .skip 8
8789
8790
8791SECTION .btext005
8792.text
8793.global SUBR020; SUBR020:
8794BL00121: ! SUBR:L0-B000
8795 add %g1, 0xF83, %g1 ! 0000769B3FFFFF00 SUBR:L0-B000 14 chksum++
8796 save %o6, -128, %o6 ! 0000769B3FFFFF04 SUBR:L0-B000 14
8797 sethi %hh(0x769B3FFFFF00),%l7 ! 0000769B3FFFFF08 SUBR:L0-B000 14 SUBR020
8798 or %l7,%hm(0x769B3FFFFF00),%l7 ! 0000769B3FFFFF0C SUBR:L0-B000 14
8799 sethi %lm(0x769B3FFFFF00),%l6 ! 0000769B3FFFFF10 SUBR:L0-B000 14
8800 or %l6,%lo(0x769B3FFFFF00),%l6 ! 0000769B3FFFFF14 SUBR:L0-B000 14
8801 sllx %l7, 0x20, %l7 ! 0000769B3FFFFF18 SUBR:L0-B000 14
8802 or %l7, %l6, %l7 ! 0000769B3FFFFF1C SUBR:L0-B000 14
8803 ta %xcc, 0x45 ! 0000769B3FFFFF20 SUBR:L0-B000 14 demap-stack
8804 call .+8 ! 0000769B3FFFFF24 SUBR:L0-B000 14 S
8805 nop ! 0000769B3FFFFF28 SUBR:L0-B000 14 S
8806 sethi %hh(0x3D081FFFFF00),%l6 ! 0000769B3FFFFF2C SUBR:L0-B000 14 SUBR024
8807 or %l6,%hm(0x3D081FFFFF00),%l6 ! 0000769B3FFFFF30 SUBR:L0-B000 14
8808 sethi %lm(0x3D081FFFFF00),%l5 ! 0000769B3FFFFF34 SUBR:L0-B000 14
8809 or %l5,%lo(0x3D081FFFFF00),%l5 ! 0000769B3FFFFF38 SUBR:L0-B000 14
8810 sllx %l6, 0x20, %l6 ! 0000769B3FFFFF3C SUBR:L0-B000 14
8811 or %l6, %l5, %l6 ! 0000769B3FFFFF40 SUBR:L0-B000 14
8812 jmpl %l6+0x0000, %o7 ! 0000769B3FFFFF44 SUBR:L0-B000 14 S
8813 fsubs %f8, %f4, %f4 ! 0000769B3FFFFF48 SUBR:L0-B000 14 S
8814 orn %o6, -1, %o6 ! 0000769B3FFFFF4C SUBR:L0-B000 14 S
8815 add %i3, %l0, %l0 ! 0000769B3FFFFF50 SUBR:L0-B000 14 S
8816 stxa %i2, [%g2+%g0]0x32 ! 0000769B3FFFFF54 SUBR:L0-B000 14 S BAD-ASI
8817 popc %i4, %o4 ! 0000769B3FFFFF58 SUBR:L0-B000 14 S
8818 subcc %l0, %i4, %l2 ! 0000769B3FFFFF5C SUBR:L0-B000 14 S
8819 array8 %i5, %l0, %o5 ! 0000769B3FFFFF60 SUBR:L0-B000 14 S
8820 udiv %l0, %g0, %o4 ! 0000769B3FFFFF64 SUBR:L0-B000 14 S
8821 fadds %f4, %f3, %f10 ! 0000769B3FFFFF68 SUBR:L0-B000 14 S
8822 add %g1, 0x5E9, %g1 ! 0000769B3FFFFF6C SUBR:L0-B000 14 chksum++
8823 add %g1, %g1, %i5 ! 0000769B3FFFFF70 SWCH:L1-B000 14
8824 and %i5, 0x18, %o7 ! 0000769B3FFFFF74 SWCH:L1-B000 14
8825 sethi %hi(0x8C), %i5 ! 0000769B3FFFFF78 SWCH:L1-B000 14 .+0
8826 or %i5,%lo(0x8C),%i5 ! 0000769B3FFFFF7C SWCH:L1-B000 14
8827 add %i5, %o7, %i5 ! 0000769B3FFFFF80 SWCH:L1-B000 14
8828 jmpl %l7+%i5, %g0 ! 0000769B3FFFFF84 SWCH:L1-B000 14
8829 ldx [%g2+0x0000], %g3 ! 0000769B3FFFFF88 SWCH:L1-B000 14 S BASE<BD00037
8830 fba BL00132 ! 0000769B3FFFFF8C SWCH:L1-B000 4
8831 wr %g1, %i4, %y ! 0000769B3FFFFF90 SWCH:L1-B000 4 S
8832 fba,pt %fcc2, BL00130 ! 0000769B3FFFFF94 SWCH:L1-B000 5
8833 nop ! 0000769B3FFFFF98 SWCH:L1-B000 5 S
8834 fba,a BL00124 ! 0000769B3FFFFF9C SWCH:L1-B000 1
8835 .word 0x9DE3A060 ! 0000769B3FFFFFA0 SWCH:L1-B000 0 S random
8836 fba,pn %fcc3, BL00123 ! 0000769B3FFFFFA4 SWCH:L1-B000 4
8837 xnorcc %l0, %o0, %i4 ! 0000769B3FFFFFA8 SWCH:L1-B000 4 S
8838BL00123:add %g1, 0x25D, %g1 ! 0000769B3FFFFFAC CASE:L2-B000 4 chksum++
8839 ldda [%g6-0x0040]%asi, %f38 ! 0000769B3FFFFFB0 CASE:L2-B000 4 S <BD00018
8840 orncc %i5, %l2, %o2 ! 0000769B3FFFFFB4 CASE:L2-B000 4 S
8841 subcc %g1, %g1, %i0 ! 0000769B3FFFFFB8 CASE:L2-B000 4 S
8842 ldx [%g2+0x0050], %l5 ! 0000769B3FFFFFBC CASE:L2-B000 4 <BD00033
8843 membar 0x40 ! 0000769B3FFFFFC0 CASE:L2-B000 4
8844 ldda [%l5]0xF0, %f16 ! 0000769B3FFFFFC4 CASE:L2-B000 4 Blk-Load
8845 membar 0x40 ! 0000769B3FFFFFC8 CASE:L2-B000 4
8846 ba,pn %xcc, BL00133 ! 0000769B3FFFFFCC CASE:L2-B000 4
8847 stba %i0, [%g5+0x0057]%asi ! 0000769B3FFFFFD0 CASE:L2-B000 4 S >BD00122
8848BL00124:add %g1, 0x569, %g1 ! 0000769B3FFFFFD4 CASE:L2-B001 1 chksum++
8849 fpmerge %f27, %f22, %f24 ! 0000769B3FFFFFD8 CASE:L2-B001 1 S
8850 sra %i0, 0x1, %i4 ! 0000769B3FFFFFDC CASE:L2-B001 1 S
8851 move %fcc3, 0xEC, %i2 ! 0000769B3FFFFFE0 CASE:L2-B001 1 S
8852 nop ! 0000769B3FFFFFE4 CASE:L2-B001 1 S
8853 fornot1 %f18, %f28, %f18 ! 0000769B3FFFFFE8 CASE:L2-B001 1 S
8854 fcmps %fcc3, %f3, %f5 ! 0000769B3FFFFFEC CASE:L2-B001 1 S
8855 ldda [%g5-0x0040]%asi, %f46 ! 0000769B3FFFFFF0 CASE:L2-B001 1 S <BD00018
8856 wr %l0, %l2, %ccr ! 0000769B3FFFFFF4 CASE:L2-B001 1 S
8857 .word 0xD5944AC3 ! 0000769B3FFFFFF8 CASE:L2-B001 1 S illop
8858 .word 0x85B0C2E2 ! 0000769B3FFFFFFC CASE:L2-B001 1 S illop_VIS
8859 stxa %o2, [%g5+0x0020]%asi ! 0000769B40000000 CASE:L2-B001 1 S >BD00052
8860 andncc %o1, %i4, %i4 ! 0000769B40000004 CASE:L2-B001 1 S
8861 ba,a,pt %xcc, BL00133 ! 0000769B40000008 CASE:L2-B001 1
8862 .word 0x9E100001 ! 0000769B4000000C CASE:L2-B001 0 S random
8863BL00130:add %g1, 0x420, %g1 ! 0000769B40000010 CASE:L2-B002 5 chksum++
8864 st %f9, [%g5-0x0060] ! 0000769B40000014 CASE:L2-B002 5 S >BD00005
8865 bg,a BL00125 ;.empty ! 0000769B40000018 CASE:L2-B002 5 L
8866 fbn,pn %fcc0, BL00126 ;.empty ! 0000769B4000001C CASE:L2-B002 4 L
8867 fbuge BL00127 ! 0000769B40000020 CASE:L2-B002 1 L
8868 fcmpd %fcc2, %f38, %f46 ! 0000769B40000024 CASE:L2-B002 1 S
8869 nop ! 0000769B40000028 CASE:L2-B002 1 S
8870 brgez,a,pn %i5, BL00128 ! 0000769B4000002C CASE:L2-B002 1 L
8871 pdist %f28, %f22, %f24 ! 0000769B40000030 CASE:L2-B002 1 S
8872BL00126:fble,a BL00129 ! 0000769B40000034 CASE:L2-B002 0 L
8873BL00129:nop ! 0000769B40000038 CASE:L2-B002 0 S
8874BL00125:ldsh [%g5+0x0028], %i0 ! 0000769B4000003C CASE:L2-B002 4 S <BD00024
8875BL00127:bcs,a BL00128 ! 0000769B40000040 CASE:L2-B002 4 L
8876BL00128:ld [%g2+0x0064], %fsr ! 0000769B40000044 CASE:L2-B002 7 S <BD00004+4
8877 add %g1, 0xBA6, %g1 ! 0000769B40000048 CASE:L2-B002 5 chksum++
8878 fba,pt %fcc0, BL00133 ! 0000769B4000004C CASE:L2-B002 5
8879 fcmpd %fcc0, %f46, %f14 ! 0000769B40000050 CASE:L2-B002 5 S
8880BL00132:add %g1, 0x5E9, %g1 ! 0000769B40000054 CASE:L2-B003 4 chksum++
8881 add %g6, 0x56, %l6 ! 0000769B40000058 CASE:L2-B003 4 @BD00131
8882 ldda [%l6]0xD0, %f24 ! 0000769B4000005C CASE:L2-B003 4 S Short8
8883 stb %i4, [%g5+0x0056] ! 0000769B40000060 CASE:L2-B003 4 S >BD00131
8884 ldx [%g2+0x0050], %l5 ! 0000769B40000064 CASE:L2-B003 4 <BD00033
8885 membar 0x40 ! 0000769B40000068 CASE:L2-B003 4
8886 ldda [%l5]0xF1, %f16 ! 0000769B4000006C CASE:L2-B003 4 Blk-Load
8887 membar 0x40 ! 0000769B40000070 CASE:L2-B003 4
8888 ldsw [%g6+0x0000], %l4 ! 0000769B40000074 CASE:L2-B003 4 S <BD00057
8889 ldsb [%g4+0x0057], %l3 ! 0000769B40000078 CASE:L2-B003 4 S <BD00122
8890 add %g3, 0x20, %l5 ! 0000769B4000007C CASE:L2-B003 4 @BD00052
8891 stda %f22,[%l5+%g1]0xC2 ! 0000769B40000080 CASE:L2-B003 4 S Partial_St
8892 stw %o2, [%g5-0x0034] ! 0000769B40000084 CASE:L2-B003 4 S >BD00020+4
8893 wr %g1, %l4, %fprs ! 0000769B40000088 CASE:L2-B003 4 S
8894 stxa %i2, [%g5-0x0008]%asi ! 0000769B4000008C CASE:L2-B003 4 S >BD00107
8895 fba,a,pn %fcc0, BL00133 ! 0000769B40000090 CASE:L2-B003 5
8896 .word 0x89B24B7D ! 0000769B40000094 CASE:L2-B003 0 S illop_VIS
8897BL00133: ! SWCH:L1-B000
8898 add %g1, 0x5D9, %g1 ! 0000769B40000098 SWCH:L1-B000 14 chksum++
8899 fmovdgu %xcc, %f28, %f26 ! 0000769B4000009C SWCH:L1-B000 14 S
8900 fcmpd %fcc1, %f46, %f60 ! 0000769B400000A0 SWCH:L1-B000 14 S
8901 add %g4, 0x38, %l5 ! 0000769B400000A4 SWCH:L1-B000 14 @BD00106
8902 stda %f16,[%l5+%g1]0xC0 ! 0000769B400000A8 SWCH:L1-B000 14 S Partial_St
8903 ldx [%g2+0x0050], %l5 ! 0000769B400000AC SWCH:L1-B000 14 <BD00033
8904 membar 0x40 ! 0000769B400000B0 SWCH:L1-B000 14
8905 ldda [%l5]0x17, %f16 ! 0000769B400000B4 SWCH:L1-B000 14 Blk-Load
8906 membar 0x40 ! 0000769B400000B8 SWCH:L1-B000 14
8907 faligndata %f30, %f24, %f16 ! 0000769B400000BC SWCH:L1-B000 14 S
8908 add %g5, 0x28, %l6 ! 0000769B400000C0 SWCH:L1-B000 14 @BD00024
8909 ldda [%l6]0xD2, %f26 ! 0000769B400000C4 SWCH:L1-B000 14 S Short16
8910 std %g0, [%g4-0x0048] ! 0000769B400000C8 SWCH:L1-B000 14 S >BD00076
8911 stda %i4, [%g5-0x0038]%asi ! 0000769B400000CC SWCH:L1-B000 14 S >BD00020
8912 stx %l4, [%g4+0x0070] ! 0000769B400000D0 SWCH:L1-B000 14 S >BD00019
8913 ld [%g2+0x0064], %fsr ! 0000769B400000D4 SWCH:L1-B000 14 S <BD00004+4
8914 ta %xcc, 0x45 ! 0000769B400000D8 SUBR:L0-B000 14 demap-stack
8915 add %g1, 0x398, %i0 ! 0000769B400000DC SUBR:L0-B000 14
8916 add %g1, 0xA3B, %g1 ! 0000769B400000E0 SUBR:L0-B000 14 chksum++
8917 ret ! 0000769B400000E4 SUBR:L0-B000 14
8918 restore %i0, %l7, %o0 ! 0000769B400000E8 SUBR:L0-B000 14
8919
8920SECTION .btext005_pg1 TEXT_VA=0x769b40000000
8921attr_text {
8922 Name = .btext005_pg1,
8923 VA = 0x769b40000000,
8924 RA = ra2pa(0xf10000000,0),
8925 PA = ra2pa(0xf10000000,0),
8926 tsbonly,
8927 part_0_ctx_nonzero_tsb_config_0,
8928 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
8929 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8930 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8931}
8932.text; .skip 8
8933
8934!========================================================================
8935
8936SECTION .btext006 TEXT_VA=0xffffe8b9efffff00
8937attr_text {
8938 Name = .btext006,
8939 VA = 0xffffe8b9efffff00,
8940 RA = ra2pa(0xeefffff00,0),
8941 PA = ra2pa(0xeefffff00,0),
8942 notsb
8943}
8944
8945SECTION .btext006_pg0 TEXT_VA=0xffffe8b9e0000000
8946attr_text {
8947 Name = .btext006_pg0,
8948 VA = 0xffffe8b9e0000000,
8949 RA = ra2pa(0xee0000000,0),
8950 PA = ra2pa(0xee0000000,0),
8951 tsbonly,
8952 part_0_ctx_nonzero_tsb_config_0,
8953 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
8954 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
8955 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
8956}
8957.text; .skip 8
8958
8959
8960SECTION .btext006
8961.text
8962.global SUBR021; SUBR021:
8963BL00134: ! SUBR:L0-B000
8964 add %g1, 0x1AA, %g1 ! FFFFE8B9EFFFFF00 SUBR:L0-B000 2 chksum++
8965 save %o6, -128, %o6 ! FFFFE8B9EFFFFF04 SUBR:L0-B000 2
8966 sethi %hh(0xFFFFE8B9EFFFFF00),%l7 ! FFFFE8B9EFFFFF08 SUBR:L0-B000 2 SUBR021
8967 or %l7,%hm(0xFFFFE8B9EFFFFF00),%l7 ! FFFFE8B9EFFFFF0C SUBR:L0-B000 2
8968 sethi %lm(0xFFFFE8B9EFFFFF00),%l6 ! FFFFE8B9EFFFFF10 SUBR:L0-B000 2
8969 or %l6,%lo(0xFFFFE8B9EFFFFF00),%l6 ! FFFFE8B9EFFFFF14 SUBR:L0-B000 2
8970 sllx %l7, 0x20, %l7 ! FFFFE8B9EFFFFF18 SUBR:L0-B000 2
8971 or %l7, %l6, %l7 ! FFFFE8B9EFFFFF1C SUBR:L0-B000 2
8972 nop ! FFFFE8B9EFFFFF20 SUBR:L0-B000 2 S
8973 fbe,a BL00135 ;.empty ! FFFFE8B9EFFFFF24 SUBR:L0-B000 2 L
8974 .word 0xCBDCC946 ! FFFFE8B9EFFFFF28 SUBR:L0-B000 0 L illop
8975BL00135:.word 0xBBB502B2 ! FFFFE8B9EFFFFF2C SUBR:L0-B000 2 S illop_VIS
8976 bpos,pn %xcc, BL00137 ! FFFFE8B9EFFFFF30 SUBR:L0-B000 2 L
8977 stx %o2, [%g6+0x0030] ! FFFFE8B9EFFFFF34 SUBR:L0-B000 2 S >BD00022
8978 fcmped %fcc1, %f60, %f14 ! FFFFE8B9EFFFFF38 SUBR:L0-B000 1 S
8979BL00137:stx %i2, [%g3+0x0080] ! FFFFE8B9EFFFFF3C SUBR:L0-B000 2 S >BD00062
8980 .word 0xC57514B5 ! FFFFE8B9EFFFFF40 SUBR:L0-B000 2 S illop
8981BL00136:add %g1, 0xE9F, %g1 ! FFFFE8B9EFFFFF44 SUBR:L0-B000 2 chksum++
8982 add %g1, 0x56, %g1 ! FFFFE8B9EFFFFF48 SUBR:L0-B000 2 chksum++
8983 flushw ! FFFFE8B9EFFFFF4C SUBR:L0-B000 2
8984 and %g1, 0xFE, %l3 ! FFFFE8B9EFFFFF50 LOOP:L1-B000 2
8985BL00187: ! LOOP:L1-B000
8986 add %g1, 0x3E7, %g1 ! FFFFE8B9EFFFFF54 LOOP:L1-B000 8 chksum++
8987 prefetch [%o4+%l0], 20 ! FFFFE8B9EFFFFF58 LOOP:L1-B000 8 S <.+0
8988 xor %i1, %o5, %i3 ! FFFFE8B9EFFFFF5C LOOP:L1-B000 8 S
8989 ta %xcc, 0x46 ! FFFFE8B9EFFFFF60 LOOP:L1-B000 8 S demap-page
8990 cmp %i4, %i5 ! FFFFE8B9EFFFFF64 LOOP:L1-B000 8 S
8991 ldda [%g3+0x0008]%asi, %f36 ! FFFFE8B9EFFFFF68 LOOP:L1-B000 8 S <BD00053
8992 sll %i0, 0x1, %l0 ! FFFFE8B9EFFFFF6C LOOP:L1-B000 8 S
8993 orn %l2, -1, %l2 ! FFFFE8B9EFFFFF70 LOOP:L1-B000 8 S
8994 andcc %i3, 0x400, %g0 ! FFFFE8B9EFFFFF74 SKIP:L2-B000 8
8995 bz,a BL00139 ! FFFFE8B9EFFFFF78 SKIP:L2-B000 8
8996 ldd [%g5+0x0070], %i0 ! FFFFE8B9EFFFFF7C SKIP:L2-B000 5 S <BD00019
8997 cmp %l0, %i1 ! FFFFE8B9EFFFFF80 SKIP:L2-B000 3 S
8998 ldx [%g5+0x005B], %o4 ! FFFFE8B9EFFFFF84 SKIP:L2-B000 3 S <BD00138+3
8999 add %i3, %i4, %o0 ! FFFFE8B9EFFFFF88 SKIP:L2-B000 3 S
9000 xorcc %i0, %i1, %l4 ! FFFFE8B9EFFFFF8C SKIP:L2-B000 3 S
9001 fcmpne16 %f22, %f18, %o2 ! FFFFE8B9EFFFFF90 SKIP:L2-B000 3 S
9002 fcmpes %fcc1, %f10, %f9 ! FFFFE8B9EFFFFF94 SKIP:L2-B000 3 S
9003 add %g1, 0xAC, %g1 ! FFFFE8B9EFFFFF98 SKIP:L2-B000 3 chksum++
9004 .word 0xF7489A72 ! FFFFE8B9EFFFFF9C SKIP:L2-B000 3 S illop
9005 ldx [%g2+0x0048], %g5 ! FFFFE8B9EFFFFFA0 SKIP:L2-B000 3 S BASE<BD00111
9006 sra %i1, 0x1, %l1 ! FFFFE8B9EFFFFFA4 SKIP:L2-B000 3 S
9007 sethi %hh(0x3D081FFFFF00),%l6 ! FFFFE8B9EFFFFFA8 SKIP:L2-B000 3 SUBR024
9008 or %l6,%hm(0x3D081FFFFF00),%l6 ! FFFFE8B9EFFFFFAC SKIP:L2-B000 3
9009 sethi %lm(0x3D081FFFFF00),%l5 ! FFFFE8B9EFFFFFB0 SKIP:L2-B000 3
9010 or %l5,%lo(0x3D081FFFFF00),%l5 ! FFFFE8B9EFFFFFB4 SKIP:L2-B000 3
9011 sllx %l6, 0x20, %l6 ! FFFFE8B9EFFFFFB8 SKIP:L2-B000 3
9012 or %l6, %l5, %l6 ! FFFFE8B9EFFFFFBC SKIP:L2-B000 3
9013 jmpl %l6+0x0000, %o7 ! FFFFE8B9EFFFFFC0 SKIP:L2-B000 3 S
9014 wr %g1, %i1, %fprs ! FFFFE8B9EFFFFFC4 SKIP:L2-B000 3 S
9015 xnor %o2, %o0, %o4 ! FFFFE8B9EFFFFFC8 SKIP:L2-B000 3 S
9016 fba,a BL00143 ! FFFFE8B9EFFFFFCC SKIP:L2-B000 3
9017 ldx [%g2+0x0018], %g6 ! FFFFE8B9EFFFFFD0 SKIP:L2-B000 0 S BASE<BD00045
9018BL00139: ! ELSE:L2-B001
9019 xnor %o5, %o2, %i4 ! FFFFE8B9EFFFFFD4 ELSE:L2-B001 5 S
9020 fmovdpos %icc, %f22, %f18 ! FFFFE8B9EFFFFFD8 ELSE:L2-B001 5 S
9021 std %f46, [%g6-0x004A] ! FFFFE8B9EFFFFFDC ELSE:L2-B001 5 S >BD00140+6
9022 ldsh [%g4-0x000E], %l0 ! FFFFE8B9EFFFFFE0 ELSE:L2-B001 5 S <BD00141
9023 add %g3, 0x4, %l6 ! FFFFE8B9EFFFFFE4 ELSE:L2-B001 5 @BD00142
9024 ldda [%l6]0xD8, %f30 ! FFFFE8B9EFFFFFE8 ELSE:L2-B001 5 S Short8
9025 edge8n %o4, %l4, %o0 ! FFFFE8B9EFFFFFEC ELSE:L2-B001 5 S
9026 add %g1, 0xB95, %g1 ! FFFFE8B9EFFFFFF0 ELSE:L2-B001 5 chksum++
9027 add %g4, 0x70, %l5 ! FFFFE8B9EFFFFFF4 ELSE:L2-B001 5 @BD00019
9028 stda %f18,[%l5+%g1]0xC0 ! FFFFE8B9EFFFFFF8 ELSE:L2-B001 5 S Partial_St
9029 ldd [%g6-0x0048], %f30 ! FFFFE8B9EFFFFFFC ELSE:L2-B001 5 S <BD00076
9030 rd %gsr, %l6 ! FFFFE8B9F0000000 ELSE:L2-B001 5 S
9031 wr %l6, 0x68, %gsr ! FFFFE8B9F0000004 ELSE:L2-B001 5 S
9032 add %g4, -28, %l6 ! FFFFE8B9F0000008 ELSE:L2-B001 5 @BD00092
9033 ldda [%l6]0xDA, %f26 ! FFFFE8B9F000000C ELSE:L2-B001 5 S Short16
9034BL00143: ! ELSE:L2-B001
9035 add %g1, 0xF9F, %g1 ! FFFFE8B9F0000010 ELSE:L2-B001 8 chksum++
9036 fbge,a,pn %fcc3, BL00151 ! FFFFE8B9F0000014 SKIP:L2-B002 8
9037 xor %i1, %g7, %i1 ! FFFFE8B9F0000018 SKIP:L2-B002 4 S
9038 st %f21, [%g5-0x0024] ! FFFFE8B9F000001C SKIP:L2-B002 4 S >BD00036
9039 nop ! FFFFE8B9F0000020 SKIP:L2-B002 4 S
9040 fbge,pn %fcc3, BL00145 ! FFFFE8B9F0000024 SKIP:L2-B002 4 L
9041BL00145:nop ! FFFFE8B9F0000028 SKIP:L2-B002 4 S
9042 brlez,pt %o4, BL00146 ;.empty ! FFFFE8B9F000002C SKIP:L2-B002 4 L
9043 bvs,pt %icc, BL00147 ! FFFFE8B9F0000030 SKIP:L2-B002 4 L
9044 std %f28, [%g6-0x0018] ! FFFFE8B9F0000034 SKIP:L2-B002 0 S >BD00144
9045 addcc %l0, %o2, %g0 ! FFFFE8B9F0000038 SKIP:L2-B002 0 S
9046 movge %xcc, %i4, %i4 ! FFFFE8B9F000003C SKIP:L2-B002 0 S
9047BL00146:ldx [%g4-0x0008], %o1 ! FFFFE8B9F0000040 SKIP:L2-B002 4 S <BD00107
9048BL00147:add %g1, 0x198, %g1 ! FFFFE8B9F0000044 SKIP:L2-B002 4 chksum++
9049 add %g1, 0x6BE, %g1 ! FFFFE8B9F0000048 SKIP:L2-B002 4 chksum++
9050 nop ! FFFFE8B9F000004C SKIP:L2-B002 4 S
9051 be BL00148 ! FFFFE8B9F0000050 SKIP:L2-B002 4 L
9052 swap [%g5+0x0060], %l4 ! FFFFE8B9F0000054 SKIP:L2-B002 4 S >BD00080
9053 brlez,pt %i1, BL00148 ! FFFFE8B9F0000058 SKIP:L2-B002 0 L
9054 .word 0xAF235749 ! FFFFE8B9F000005C SKIP:L2-B002 0 S random
9055 fbule,a,pn %fcc3, BL00149 ! FFFFE8B9F0000060 SKIP:L2-B002 0 L
9056BL00149:.word 0x9E100001 ! FFFFE8B9F0000064 SKIP:L2-B002 0 S random
9057 std %f46, [%g4+0x0010] ! FFFFE8B9F0000068 SKIP:L2-B002 0 S >BD00025
9058 nop ! FFFFE8B9F000006C SKIP:L2-B002 0 S
9059 .word 0xA3B384FB ! FFFFE8B9F0000070 SKIP:L2-B002 0 L illop
9060BL00150:.word 0xA9A70514 ! FFFFE8B9F0000074 SKIP:L2-B002 0 S illop
9061BL00148:add %g1, 0xAC, %g1 ! FFFFE8B9F0000078 SKIP:L2-B002 4 chksum++
9062 ba,a BL00158 ! FFFFE8B9F000007C SKIP:L2-B002 4
9063 subcc %i4, %o1, %o2 ! FFFFE8B9F0000080 SKIP:L2-B002 0 S
9064BL00151: ! ELSE:L2-B003
9065 ldd [%g4-0x0058], %f36 ! FFFFE8B9F0000084 ELSE:L2-B003 4 S <BD00048
9066 nop ! FFFFE8B9F0000088 ELSE:L2-B003 4 S
9067 fbne BL00152 ;.empty ! FFFFE8B9F000008C ELSE:L2-B003 4 L
9068 fbuge,a,pt %fcc0, BL00152 ;.empty ! FFFFE8B9F0000090 ELSE:L2-B003 4 L
9069 fbo BL00152 ! FFFFE8B9F0000094 ELSE:L2-B003 0 L
9070 fmovse %fcc2, %f18, %f24 ! FFFFE8B9F0000098 ELSE:L2-B003 0 S
9071 xnor %o1, %g1, %i2 ! FFFFE8B9F000009C ELSE:L2-B003 0 S
9072 fblg,a BL00153 ! FFFFE8B9F00000A0 ELSE:L2-B003 0 L
9073BL00153:fpmerge %f21, %f24, %f26 ! FFFFE8B9F00000A4 ELSE:L2-B003 0 S
9074BL00152:add %g1, 0x3B1, %g1 ! FFFFE8B9F00000A8 ELSE:L2-B003 2 chksum++
9075 add %g1, 0xBC0, %g1 ! FFFFE8B9F00000AC ELSE:L2-B003 4 chksum++
9076 st %f8, [%g5-0x0060] ! FFFFE8B9F00000B0 ELSE:L2-B003 4 S >BD00005
9077 ldd [%g4+0x0010], %f42 ! FFFFE8B9F00000B4 ELSE:L2-B003 4 S <BD00025
9078 fbule,a,pn %fcc2, BL00154 ! FFFFE8B9F00000B8 ELSE:L2-B003 4 L
9079 sub %l4, %i2, %l0 ! FFFFE8B9F00000BC ELSE:L2-B003 3 S
9080 be,a BL00155 ! FFFFE8B9F00000C0 ELSE:L2-B003 1 L
9081 std %f28, [%g3+0x0030] ! FFFFE8B9F00000C4 ELSE:L2-B003 1 S >BD00022
9082BL00154:.word 0xF99F83EA ! FFFFE8B9F00000C8 ELSE:L2-B003 3 S illop_VIS
9083 brz,pn %o2, BL00156 ;.empty ! FFFFE8B9F00000CC ELSE:L2-B003 3 L
9084 ble BL00155 ;.empty ! FFFFE8B9F00000D0 ELSE:L2-B003 3 L
9085 fba,a BL00157 ! FFFFE8B9F00000D4 ELSE:L2-B003 2 L
9086BL00157:lduh [%g4+0x0028], %o4 ! FFFFE8B9F00000D8 ELSE:L2-B003 2 S <BD00024
9087 wr %o1, %i4, %ccr ! FFFFE8B9F00000DC ELSE:L2-B003 2 S
9088 fbul BL00155 ;.empty ! FFFFE8B9F00000E0 ELSE:L2-B003 2 L
9089BL00155:fbul,a,pn %fcc0, BL00156 ! FFFFE8B9F00000E4 ELSE:L2-B003 6 L
9090 andncc %g1, %l0, %o5 ! FFFFE8B9F00000E8 ELSE:L2-B003 1 S
9091BL00156:add %g1, 0x7A3, %g1 ! FFFFE8B9F00000EC ELSE:L2-B003 7 chksum++
9092BL00158: ! ELSE:L2-B003
9093 add %g1, 0xE4C, %g1 ! FFFFE8B9F00000F0 ELSE:L2-B003 8 chksum++
9094 fbl,pn %fcc1, BL00163 ! FFFFE8B9F00000F4 SKIP:L2-B004 8
9095 nop ! FFFFE8B9F00000F8 SKIP:L2-B004 8 S
9096 ldx [%g2+0x0050], %l5 ! FFFFE8B9F00000FC SKIP:L2-B004 8 <BD00033
9097 membar 0x40 ! FFFFE8B9F0000100 SKIP:L2-B004 8
9098 ldda [%l5]0x1E, %f16 ! FFFFE8B9F0000104 SKIP:L2-B004 8 Blk-Load
9099 membar 0x40 ! FFFFE8B9F0000108 SKIP:L2-B004 8
9100 std %f34, [%g6-0x0078] ! FFFFE8B9F000010C SKIP:L2-B004 8 S >BD00159
9101 sdiv %i2, %g0, %i2 ! FFFFE8B9F0000110 SKIP:L2-B004 8 S
9102 std %i2, [%g4+0x0018] ! FFFFE8B9F0000114 SKIP:L2-B004 8 S >BD00091
9103 add %g1, 0x915, %g1 ! FFFFE8B9F0000118 SKIP:L2-B004 8 chksum++
9104 array32 %i2, %g1, %o3 ! FFFFE8B9F000011C SKIP:L2-B004 8 S
9105 fmovsa %icc, %f16, %f18 ! FFFFE8B9F0000120 SKIP:L2-B004 8 S
9106 fbne,a BL00160 ! FFFFE8B9F0000124 SKIP:L2-B004 8 L
9107 pdist %f18, %f26, %f22 ! FFFFE8B9F0000128 SKIP:L2-B004 8 S
9108 cmp %o4, %o5 ! FFFFE8B9F000012C SKIP:L2-B004 0 S
9109 ldsw [%g5-0x000C], %i3 ! FFFFE8B9F0000130 SKIP:L2-B004 0 S <BD00032
9110 brlez,pt %i0, BL00161 ! FFFFE8B9F0000134 SKIP:L2-B004 0 L
9111BL00161:xnorcc %g1, %o3, %o4 ! FFFFE8B9F0000138 SKIP:L2-B004 0 S
9112 bvc,a BL00162 ! FFFFE8B9F000013C SKIP:L2-B004 0 L
9113BL00160:andn %i2, 0x0, %i2 ! FFFFE8B9F0000140 SKIP:L2-B004 8 S
9114 lduh [%g3-0x002E], %o1 ! FFFFE8B9F0000144 SKIP:L2-B004 8 S <BD00049
9115BL00162:stb %i3, [%g6-0x0059] ! FFFFE8B9F0000148 SKIP:L2-B004 8 S >BD00046
9116 tge %xcc, %g7+0x005A ! FFFFE8B9F000014C SKIP:L2-B004 8 S
9117 add %g1, 0xF82, %g1 ! FFFFE8B9F0000150 SKIP:L2-B004 8 chksum++
9118 fba,pn %fcc0, BL00172 ! FFFFE8B9F0000154 SKIP:L2-B004 8
9119 stba %o4, [%g4-0x0031]%asi ! FFFFE8B9F0000158 SKIP:L2-B004 8 S >BD00020+7
9120BL00163: ! ELSE:L2-B005
9121 .word 0xD15C2C13 ! FFFFE8B9F000015C ELSE:L2-B005 0 S illop
9122 nop ! FFFFE8B9F0000160 ELSE:L2-B005 0 S
9123 nop ! FFFFE8B9F0000164 ELSE:L2-B005 0 S
9124 bcs,a,pn %icc, BL00165 ! FFFFE8B9F0000168 ELSE:L2-B005 0 L
9125 .word 0x322D2218 ! FFFFE8B9F000016C ELSE:L2-B005 0 S random
9126 .word 0xE7AB2893 ! FFFFE8B9F0000170 ELSE:L2-B005 0 L illop
9127 fbne BL00167 ;.empty ! FFFFE8B9F0000174 ELSE:L2-B005 0 L
9128BL00166:.word 0x9FC3801F ! FFFFE8B9F0000178 ELSE:L2-B005 0 L random
9129 .word 0xBBBF8484 ! FFFFE8B9F000017C ELSE:L2-B005 0 L random
9130 fcmped %fcc1, %f44, %f38 ! FFFFE8B9F0000180 ELSE:L2-B005 0 S
9131 prefetch [%o6-0x0430], 2 ! FFFFE8B9F0000184 ELSE:L2-B005 0 S <.-1072
9132BL00168:ldd [%g3-0x0070], %f60 ! FFFFE8B9F0000188 ELSE:L2-B005 0 S <BD00164
9133 edge8 %o5, %o4, %l1 ! FFFFE8B9F000018C ELSE:L2-B005 0 S
9134BL00167:.word 0xB1A8D4E8 ! FFFFE8B9F0000190 ELSE:L2-B005 0 S illop
9135BL00169:bleu,a,pt %icc, BL00170 ;.empty ! FFFFE8B9F0000194 ELSE:L2-B005 0 L
9136 bz,a BL00171 ;.empty ! FFFFE8B9F0000198 ELSE:L2-B005 0 L
9137BL00165:bvs,a BL00171 ! FFFFE8B9F000019C ELSE:L2-B005 0 L
9138BL00170:addcc %o4, -2840, %l2 ! FFFFE8B9F00001A0 ELSE:L2-B005 0 S
9139BL00171:add %g1, 0x8B, %g1 ! FFFFE8B9F00001A4 ELSE:L2-B005 0 chksum++
9140 add %g1, 0xB7E, %g1 ! FFFFE8B9F00001A8 ELSE:L2-B005 0 chksum++
9141 fcmpes %fcc3, %f3, %f8 ! FFFFE8B9F00001AC ELSE:L2-B005 0 S
9142 std %f44, [%g6-0x0040] ! FFFFE8B9F00001B0 ELSE:L2-B005 0 S >BD00018
9143 sethi %hh(0x1B347FFFFF00),%l6 ! FFFFE8B9F00001B4 ELSE:L2-B005 0 SUBR023
9144 or %l6,%hm(0x1B347FFFFF00),%l6 ! FFFFE8B9F00001B8 ELSE:L2-B005 0
9145 sethi %lm(0x1B347FFFFF00),%l5 ! FFFFE8B9F00001BC ELSE:L2-B005 0
9146 .word 0xD74CA396 ! FFFFE8B9F00001C0 ELSE:L2-B005 0 illop
9147 sllx %l6, 0x20, %l6 ! FFFFE8B9F00001C4 ELSE:L2-B005 0
9148 .word 0x97ACCAC4 ! FFFFE8B9F00001C8 ELSE:L2-B005 0 illop
9149 .word 0x81CFE008 ! FFFFE8B9F00001CC ELSE:L2-B005 0 S random
9150 add %g7, 0x0, %g7 ! FFFFE8B9F00001D0 ELSE:L2-B005 0 S
9151 cmp %l2, %i3 ! FFFFE8B9F00001D4 ELSE:L2-B005 0 S
9152BL00172: ! ELSE:L2-B005
9153 add %g1, 0xB62, %g1 ! FFFFE8B9F00001D8 ELSE:L2-B005 8 chksum++
9154 fbge,a BL00185 ! FFFFE8B9F00001DC SKIP:L2-B006 8
9155 andn %l3, 0x0, %l3 ! FFFFE8B9F00001E0 SKIP:L2-B006 1 S
9156 subccc %g1, %o1, %o2 ! FFFFE8B9F00001E4 SKIP:L2-B006 7 S
9157 bgu,a,pt %xcc, BL00173 ;.empty ! FFFFE8B9F00001E8 SKIP:L2-B006 7 L
9158 fbne BL00174 ;.empty ! FFFFE8B9F00001EC SKIP:L2-B006 7 L
9159 fblg BL00175 ;.empty ! FFFFE8B9F00001F0 SKIP:L2-B006 0 L
9160BL00173:ba,pn %xcc, BL00176 ! FFFFE8B9F00001F4 SKIP:L2-B006 7 L
9161 .word 0x95906000 ! FFFFE8B9F00001F8 SKIP:L2-B006 0 S random
9162 .word 0x97B2575C ! FFFFE8B9F00001FC SKIP:L2-B006 0 S illop
9163 .word 0xBFA68D4B ! FFFFE8B9F0000200 SKIP:L2-B006 0 S illop
9164BL00174:bnz,a BL00175 ;.empty ! FFFFE8B9F0000204 SKIP:L2-B006 7 L
9165 .word 0x20E95A14 ! FFFFE8B9F0000208 SKIP:L2-B006 0 L illop
9166 ldsh [%g5-0x000E], %l0 ! FFFFE8B9F000020C SKIP:L2-B006 0 S <BD00141
9167BL00175:nop ! FFFFE8B9F0000210 SKIP:L2-B006 7 S
9168 .word 0xD5BFC2DC ! FFFFE8B9F0000214 SKIP:L2-B006 0 L illop
9169BL00177:fbe,a,pt %fcc1, BL00178 ;.empty ! FFFFE8B9F0000218 SKIP:L2-B006 0 L
9170BL00176:bg BL00179 ! FFFFE8B9F000021C SKIP:L2-B006 7 L
9171BL00178:stha %o0, [%g3+0x004A]%asi ! FFFFE8B9F0000220 SKIP:L2-B006 0 S >BD00063+2
9172 move %fcc0, %o2, %o5 ! FFFFE8B9F0000224 SKIP:L2-B006 0 S
9173BL00179:add %g1, 0x98E, %g1 ! FFFFE8B9F0000228 SKIP:L2-B006 7 chksum++
9174 add %g1, 0x902, %g1 ! FFFFE8B9F000022C SKIP:L2-B006 7 chksum++
9175 fmovrsz %i1, %f4, %f9 ! FFFFE8B9F0000230 SKIP:L2-B006 7 S
9176 fcmpes %fcc1, %f10, %f9 ! FFFFE8B9F0000234 SKIP:L2-B006 7 S
9177 fbuge,pn %fcc3, BL00181 ! FFFFE8B9F0000238 SKIP:L2-B006 7 L
9178 ldd [%g6+0x0040], %f22 ! FFFFE8B9F000023C SKIP:L2-B006 7 S <BD00013
9179 fcmps %fcc3, %f9, %f3 ! FFFFE8B9F0000240 SKIP:L2-B006 4 S
9180 fcmpd %fcc2, %f36, %f44 ! FFFFE8B9F0000244 SKIP:L2-B006 4 S
9181BL00181:lduwa [%g6+0x0064]%asi, %l2 ! FFFFE8B9F0000248 SKIP:L2-B006 7 S <BD00180
9182 bleu,a,pt %xcc, BL00182 ;.empty ! FFFFE8B9F000024C SKIP:L2-B006 7 L
9183 bz BL00183 ;.empty ! FFFFE8B9F0000250 SKIP:L2-B006 0 L
9184 bnz,a,pn %xcc, BL00182 ! FFFFE8B9F0000254 SKIP:L2-B006 7 L
9185BL00183:cmp %l2, %l0 ! FFFFE8B9F0000258 SKIP:L2-B006 7 S
9186 fba,a,pn %fcc0, BL00184 ;.empty ! FFFFE8B9F000025C SKIP:L2-B006 0 L
9187BL00184:fbne,a BL00182 ! FFFFE8B9F0000260 SKIP:L2-B006 0 L
9188 movg %xcc, %l3, %i5 ! FFFFE8B9F0000264 SKIP:L2-B006 0 S
9189BL00182:add %g1, 0xF7C, %g1 ! FFFFE8B9F0000268 SKIP:L2-B006 7 chksum++
9190 ba,pt %xcc, BL00186 ! FFFFE8B9F000026C SKIP:L2-B006 7
9191 fpack32 %f30, %f22, %f22 ! FFFFE8B9F0000270 SKIP:L2-B006 7 S
9192BL00185: ! ELSE:L2-B007
9193 ldx [%g4+0x0030], %i0 ! FFFFE8B9F0000274 ELSE:L2-B007 1 S <BD00022
9194 ldx [%g2+0x0050], %l5 ! FFFFE8B9F0000278 ELSE:L2-B007 1 <BD00033
9195 membar 0x40 ! FFFFE8B9F000027C ELSE:L2-B007 1
9196 ldda [%l5]0x16, %f16 ! FFFFE8B9F0000280 ELSE:L2-B007 1 Blk-Load
9197 membar 0x40 ! FFFFE8B9F0000284 ELSE:L2-B007 1
9198 lduha [%g7+%g7]0x82, %i2 ! FFFFE8B9F0000288 ELSE:L2-B007 1 S <BD00021
9199 fandnot2 %f18, %f28, %f22 ! FFFFE8B9F000028C ELSE:L2-B007 1 S
9200 add %g1, 0xE75, %g1 ! FFFFE8B9F0000290 ELSE:L2-B007 1 chksum++
9201 ld [%g4+0x006C], %f4 ! FFFFE8B9F0000294 ELSE:L2-B007 1 S <BD00002
9202 fcmpes %fcc3, %f9, %f8 ! FFFFE8B9F0000298 ELSE:L2-B007 1 S
9203 .word 0x8ECD9E5A ! FFFFE8B9F000029C ELSE:L2-B007 1 S illop
9204 ldd [%g6+0x0020], %i0 ! FFFFE8B9F00002A0 ELSE:L2-B007 1 S <BD00052
9205BL00186: ! ELSE:L2-B007
9206 add %g1, 0x13C, %g1 ! FFFFE8B9F00002A4 ELSE:L2-B007 8 chksum++
9207 subcc %g1, %i0, %o4 ! FFFFE8B9F00002A8 LOOP:L1-B000 8 S
9208 orcc %i1, %o0, %l1 ! FFFFE8B9F00002AC LOOP:L1-B000 8 S
9209 st %f2, [%g5-0x0060] ! FFFFE8B9F00002B0 LOOP:L1-B000 8 S >BD00005
9210 nop ! FFFFE8B9F00002B4 LOOP:L1-B000 8 S
9211 sllx %i0, %g1, %o2 ! FFFFE8B9F00002B8 LOOP:L1-B000 8 S
9212 srlx %l3, 0x1, %l3 ! FFFFE8B9F00002BC LOOP:L1-B000 8
9213 andcc %l3, 0x1, %g0 ! FFFFE8B9F00002C0 LOOP:L1-B000 8
9214 bne,a,pn %xcc, BL00187 ! FFFFE8B9F00002C4 LOOP:L1-B000 8
9215 nop ! FFFFE8B9F00002C8 LOOP:L1-B000 6 S
9216 add %g1, 0xCD8, %g1 ! FFFFE8B9F00002CC LOOP:L1-B000 2 chksum++
9217 cmp %g1, %g1 ! FFFFE8B9F00002D0 SUBR:L0-B000 2 S
9218 fcmpd %fcc3, %f44, %f60 ! FFFFE8B9F00002D4 SUBR:L0-B000 2 S
9219 add %g3, -26, %l6 ! FFFFE8B9F00002D8 SUBR:L0-B000 2 @BD00120
9220 ldda [%l6]0xD2, %f26 ! FFFFE8B9F00002DC SUBR:L0-B000 2 S Short16
9221 add %g5, 0x51, %l6 ! FFFFE8B9F00002E0 SUBR:L0-B000 2 @BD00188
9222 stda %f28, [%l6]0xD0 ! FFFFE8B9F00002E4 SUBR:L0-B000 2 S Short8
9223 cmp %g1, %i0 ! FFFFE8B9F00002E8 SUBR:L0-B000 2 S
9224 add %g1, 0x4A7, %i0 ! FFFFE8B9F00002EC SUBR:L0-B000 2
9225 add %g1, 0xF12, %g1 ! FFFFE8B9F00002F0 SUBR:L0-B000 2 chksum++
9226 ret ! FFFFE8B9F00002F4 SUBR:L0-B000 2
9227 restore %i0, %l7, %o0 ! FFFFE8B9F00002F8 SUBR:L0-B000 2
9228
9229SECTION .btext006_pg1 TEXT_VA=0xffffe8b9f0000000
9230attr_text {
9231 Name = .btext006_pg1,
9232 VA = 0xffffe8b9f0000000,
9233 RA = ra2pa(0xef0000000,0),
9234 PA = ra2pa(0xef0000000,0),
9235 tsbonly,
9236 part_0_ctx_nonzero_tsb_config_0,
9237 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
9238 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9239 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9240}
9241.text; .skip 8
9242
9243!========================================================================
9244
9245SECTION .btext007 TEXT_VA=0x74c2fffff00
9246attr_text {
9247 Name = .btext007,
9248 VA = 0x74c2fffff00,
9249 RA = ra2pa(0xecfffff00,0),
9250 PA = ra2pa(0xecfffff00,0),
9251 notsb
9252}
9253
9254SECTION .btext007_pg0 TEXT_VA=0x74c20000000
9255attr_text {
9256 Name = .btext007_pg0,
9257 VA = 0x74c20000000,
9258 RA = ra2pa(0xec0000000,0),
9259 PA = ra2pa(0xec0000000,0),
9260 tsbonly,
9261 part_0_ctx_nonzero_tsb_config_0,
9262 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
9263 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9264 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9265}
9266.text; .skip 8
9267
9268
9269SECTION .btext007
9270.text
9271.global SUBR022; SUBR022:
9272BL00189: ! SUBR:L0-B000
9273 add %g1, 0x6E5, %g1 ! 0000074C2FFFFF00 SUBR:L0-B000 18 chksum++
9274 save %o6, -128, %o6 ! 0000074C2FFFFF04 SUBR:L0-B000 18
9275 sethi %hh(0x74C2FFFFF00),%l7 ! 0000074C2FFFFF08 SUBR:L0-B000 18 SUBR022
9276 or %l7,%hm(0x74C2FFFFF00),%l7 ! 0000074C2FFFFF0C SUBR:L0-B000 18
9277 sethi %lm(0x74C2FFFFF00),%l6 ! 0000074C2FFFFF10 SUBR:L0-B000 18
9278 or %l6,%lo(0x74C2FFFFF00),%l6 ! 0000074C2FFFFF14 SUBR:L0-B000 18
9279 sllx %l7, 0x20, %l7 ! 0000074C2FFFFF18 SUBR:L0-B000 18
9280 or %l7, %l6, %l7 ! 0000074C2FFFFF1C SUBR:L0-B000 18
9281 .word 0x99B3C794 ! 0000074C2FFFFF20 SUBR:L0-B000 18 S illop_VIS
9282 fbuge,pt %fcc1, BL00192 ;.empty ! 0000074C2FFFFF24 SUBR:L0-B000 18 L
9283 brlez,a,pt %i5, BL00193 ;.empty ! 0000074C2FFFFF28 SUBR:L0-B000 18 L
9284 fba BL00192 ! 0000074C2FFFFF2C SUBR:L0-B000 7 L
9285 sub %o5, %i1, %o5 ! 0000074C2FFFFF30 SUBR:L0-B000 5 S
9286BL00193:fbue BL00194 ;.empty ! 0000074C2FFFFF34 SUBR:L0-B000 17 L
9287 fbg,a,pt %fcc3, BL00194 ! 0000074C2FFFFF38 SUBR:L0-B000 10 L
9288 fmovsue %fcc2, %f11, %f3 ! 0000074C2FFFFF3C SUBR:L0-B000 2 S
9289BL00192:ldx [%g2+0x0008], %g3 ! 0000074C2FFFFF40 SUBR:L0-B000 14 S BASE<BD00190
9290 addc %i0, %i0, %l4 ! 0000074C2FFFFF44 SUBR:L0-B000 10 S
9291 fbne,pn %fcc3, BL00195 ! 0000074C2FFFFF48 SUBR:L0-B000 10 L
9292BL00195:ldx [%g2+0x0038], %g3 ! 0000074C2FFFFF4C SUBR:L0-B000 17 S BASE<BD00191
9293 ldd [%g3-0x0058], %f62 ! 0000074C2FFFFF50 SUBR:L0-B000 10 S <BD00048
9294 srl %l4, 0x1, %i2 ! 0000074C2FFFFF54 SUBR:L0-B000 10 S
9295 cmp %o0, %i2 ! 0000074C2FFFFF58 SUBR:L0-B000 10 S
9296BL00194:add %g1, 0x59C, %g1 ! 0000074C2FFFFF5C SUBR:L0-B000 12 chksum++
9297 add %g1, 0xAC1, %g1 ! 0000074C2FFFFF60 SUBR:L0-B000 18 chksum++
9298 or %g0, 0x2, %l4 ! 0000074C2FFFFF64 LOOP:L1-B000 18
9299BL00220: ! LOOP:L1-B000
9300 add %g1, 0xB36, %g1 ! 0000074C2FFFFF68 LOOP:L1-B000 36 chksum++
9301 andcc %i2, 0x200, %g0 ! 0000074C2FFFFF6C SKIP:L2-B000 36
9302 bnz,a BL00201 ! 0000074C2FFFFF70 SKIP:L2-B000 36
9303 ta %xcc, 0x46 ! 0000074C2FFFFF74 SKIP:L2-B000 20 S demap-page
9304 std %f34, [%g3-0x0078] ! 0000074C2FFFFF78 SKIP:L2-B000 16 S >BD00159
9305 fbule,pn %fcc2, BL00196 ! 0000074C2FFFFF7C SKIP:L2-B000 16 L
9306 pdist %f24, %f22, %f24 ! 0000074C2FFFFF80 SKIP:L2-B000 16 S
9307 fbug,pt %fcc1, BL00197 ;.empty ! 0000074C2FFFFF84 SKIP:L2-B000 11 L
9308 fbge BL00198 ;.empty ! 0000074C2FFFFF88 SKIP:L2-B000 11 L
9309 bgu BL00198 ;.empty ! 0000074C2FFFFF8C SKIP:L2-B000 7 L
9310 bcc,a,pn %xcc, BL00199 ;.empty ! 0000074C2FFFFF90 SKIP:L2-B000 4 L
9311BL00199:fbu BL00200 ! 0000074C2FFFFF94 SKIP:L2-B000 8 L
9312BL00198:addcc %i4, %g1, %i2 ! 0000074C2FFFFF98 SKIP:L2-B000 11 S
9313BL00197:bleu,pn %icc, BL00196 ;.empty ! 0000074C2FFFFF9C SKIP:L2-B000 11 L
9314 bvc,a BL00196 ! 0000074C2FFFFFA0 SKIP:L2-B000 7 L
9315BL00200:fmovde %fcc2, %f24, %f22 ! 0000074C2FFFFFA4 SKIP:L2-B000 7 S
9316BL00196:and %i4, -1, %i4 ! 0000074C2FFFFFA8 SKIP:L2-B000 16 S
9317 add %g1, 0xEC6, %g1 ! 0000074C2FFFFFAC SKIP:L2-B000 16 chksum++
9318 add %g1, 0x23F, %g1 ! 0000074C2FFFFFB0 SKIP:L2-B000 16 chksum++
9319 ldx [%g3-0x0008], %i0 ! 0000074C2FFFFFB4 SKIP:L2-B000 16 S <BD00107
9320 edge16 %i4, %o5, %o5 ! 0000074C2FFFFFB8 SKIP:L2-B000 16 S
9321 add %g3, -72, %l5 ! 0000074C2FFFFFBC SKIP:L2-B000 16 @BD00076
9322 stda %f28,[%l5+%g1]0xC4 ! 0000074C2FFFFFC0 SKIP:L2-B000 16 S Partial_St
9323 bshuffle %f26, %f28, %f24 ! 0000074C2FFFFFC4 SKIP:L2-B000 16 S
9324 xor %i4, %i2, %l0 ! 0000074C2FFFFFC8 SKIP:L2-B000 16 S
9325 fba BL00209 ! 0000074C2FFFFFCC SKIP:L2-B000 16
9326 stda %g0, [%g5-0x0038]%asi ! 0000074C2FFFFFD0 SKIP:L2-B000 16 S >BD00020
9327BL00201: ! ELSE:L2-B001
9328 fcmps %fcc2, %f11, %f3 ! 0000074C2FFFFFD4 ELSE:L2-B001 20 S
9329 call .+8 ;.empty ! 0000074C2FFFFFD8 ELSE:L2-B001 20 L
9330 fbug BL00203 ;.empty ! 0000074C2FFFFFDC ELSE:L2-B001 20 L
9331 fbe BL00204 ;.empty ! 0000074C2FFFFFE0 ELSE:L2-B001 20 L
9332BL00203:bg BL00205 ;.empty ! 0000074C2FFFFFE4 ELSE:L2-B001 20 L
9333BL00205:brlez,a,pn %l4, BL00206 ;.empty ! 0000074C2FFFFFE8 ELSE:L2-B001 20 L
9334 fbg,a BL00207 ;.empty ! 0000074C2FFFFFEC ELSE:L2-B001 18 L
9335BL00202:bnz,a,pt %icc, BL00204 ;.empty ! 0000074C2FFFFFF0 ELSE:L2-B001 11 L
9336BL00206:fbne,a,pn %fcc1, BL00208 ! 0000074C2FFFFFF4 ELSE:L2-B001 11 L
9337BL00204:.word 0x9DA753A6 ! 0000074C2FFFFFF8 ELSE:L2-B001 20 S illop_FP
9338BL00207:.word 0x89817D6B ! 0000074C2FFFFFFC ELSE:L2-B001 20 S illop
9339BL00208:add %g1, 0x84B, %g1 ! 0000074C30000000 ELSE:L2-B001 20 chksum++
9340 add %g1, 0xBA7, %g1 ! 0000074C30000004 ELSE:L2-B001 20 chksum++
9341 stx %l0, [%g5+0x0080] ! 0000074C30000008 ELSE:L2-B001 20 S >BD00062
9342 ldx [%g6+0x0022], %i1 ! 0000074C3000000C ELSE:L2-B001 20 S <BD00052+2
9343 ldx [%g2+0x0050], %l5 ! 0000074C30000010 ELSE:L2-B001 20 <BD00033
9344 membar 0x40 ! 0000074C30000014 ELSE:L2-B001 20
9345 ldda [%l5]0xF0, %f16 ! 0000074C30000018 ELSE:L2-B001 20 Blk-Load
9346 membar 0x40 ! 0000074C3000001C ELSE:L2-B001 20
9347 sdiv %i2, 0x0, %i6 ! 0000074C30000020 ELSE:L2-B001 20 S
9348BL00209: ! ELSE:L2-B001
9349 add %g1, 0xF61, %g1 ! 0000074C30000024 ELSE:L2-B001 36 chksum++
9350 andcc %i2, 0x40, %g0 ! 0000074C30000028 SKIP:L2-B002 36
9351 bnz,a,pt %icc, BL00215 ! 0000074C3000002C SKIP:L2-B002 36
9352 ldx [%g2+0x0000], %g3 ! 0000074C30000030 SKIP:L2-B002 18 S BASE<BD00037
9353 wr %i0, -2126, %y ! 0000074C30000034 SKIP:L2-B002 18 S
9354 bneg BL00210 ! 0000074C30000038 SKIP:L2-B002 18 L
9355 sub %i1, %i4, %o5 ! 0000074C3000003C SKIP:L2-B002 18 S
9356BL00210:brgez,a,pn %g1, BL00211 ! 0000074C30000040 SKIP:L2-B002 18 L
9357 std %o4, [%g6+0x0070] ! 0000074C30000044 SKIP:L2-B002 18 S >BD00019
9358 brlz,a,pn %l0, BL00212 ! 0000074C30000048 SKIP:L2-B002 0 L
9359 cmp %o5, %i4 ! 0000074C3000004C SKIP:L2-B002 0 S
9360 fbe,a,pn %fcc1, BL00213 ;.empty ! 0000074C30000050 SKIP:L2-B002 0 L
9361 fbe,a BL00213 ;.empty ! 0000074C30000054 SKIP:L2-B002 0 L
9362BL00212:.word 0xDF2C7B0C ! 0000074C30000058 SKIP:L2-B002 0 L illop
9363BL00213:.word 0xAFA3C88F ! 0000074C3000005C SKIP:L2-B002 0 S illop
9364 nop ! 0000074C30000060 SKIP:L2-B002 0 S
9365BL00214:bleu BL00211 ! 0000074C30000064 SKIP:L2-B002 0 L
9366 .word 0x939219AC ! 0000074C30000068 SKIP:L2-B002 0 S illop
9367 bz,a,pn %xcc, BL00211 ! 0000074C3000006C SKIP:L2-B002 0 L
9368 .word 0x1D94EE5C ! 0000074C30000070 SKIP:L2-B002 0 S random
9369BL00211:add %g1, 0xD83, %g1 ! 0000074C30000074 SKIP:L2-B002 18 chksum++
9370 add %g1, 0x34, %g1 ! 0000074C30000078 SKIP:L2-B002 18 chksum++
9371 ldx [%g3+0x0018], %i0 ! 0000074C3000007C SKIP:L2-B002 18 S <BD00091
9372 add %g3, -92, %l6 ! 0000074C30000080 SKIP:L2-B002 18 @BD00078
9373 stda %f18, [%l6]0xD2 ! 0000074C30000084 SKIP:L2-B002 18 S Short16
9374 subcc %i0, %i4, %g0 ! 0000074C30000088 SKIP:L2-B002 18 S
9375 ldub [%g5+0x0051], %o2 ! 0000074C3000008C SKIP:L2-B002 18 S <BD00188
9376 fba,a BL00216 ! 0000074C30000090 SKIP:L2-B002 18
9377 .word 0xBBB4C2A1 ! 0000074C30000094 SKIP:L2-B002 0 S illop
9378BL00215: ! ELSE:L2-B003
9379 sll %i3, 0x1, %i2 ! 0000074C30000098 ELSE:L2-B003 18 S
9380 ldx [%g2+0x0060], %fsr ! 0000074C3000009C ELSE:L2-B003 18 S <BD00004
9381 ldx [%g2+0x0060], %fsr ! 0000074C300000A0 ELSE:L2-B003 18 S <BD00004
9382 xorcc %o0, %i3, %o0 ! 0000074C300000A4 ELSE:L2-B003 18 S
9383 nop ! 0000074C300000A8 ELSE:L2-B003 18 S
9384 add %g1, 0xC85, %g1 ! 0000074C300000AC ELSE:L2-B003 18 chksum++
9385 ldd [%g3-0x0074], %f44 ! 0000074C300000B0 ELSE:L2-B003 18 S <BD00159+4
9386 srl %o5, 0x1, %o0 ! 0000074C300000B4 ELSE:L2-B003 18 S
9387 xnor %o0, %i2, %i2 ! 0000074C300000B8 ELSE:L2-B003 18 S
9388 and %i2, %g1, %l0 ! 0000074C300000BC ELSE:L2-B003 18 S
9389 ld [%g3+0x0000], %f26 ! 0000074C300000C0 ELSE:L2-B003 18 S <BD00057
9390BL00216: ! ELSE:L2-B003
9391 add %g1, 0xE78, %g1 ! 0000074C300000C4 ELSE:L2-B003 36 chksum++
9392 fbge,a,pt %fcc2, BL00217 ! 0000074C300000C8 SKIP:L2-B004 36
9393 wr %g1, %i1, %fprs ! 0000074C300000CC SKIP:L2-B004 29 S
9394 nop ! 0000074C300000D0 SKIP:L2-B004 7 S
9395 .word 0x87A252DB ! 0000074C300000D4 SKIP:L2-B004 7 S illop_FP
9396 fcmpd %fcc0, %f6, %f38 ! 0000074C300000D8 SKIP:L2-B004 7 S
9397 fmovsneg %icc, %f2, %f3 ! 0000074C300000DC SKIP:L2-B004 7 S
9398 ldx [%g2+0x0050], %l5 ! 0000074C300000E0 SKIP:L2-B004 7 <BD00033
9399 membar 0x40 ! 0000074C300000E4 SKIP:L2-B004 7
9400 ldda [%l5]0xF0, %f16 ! 0000074C300000E8 SKIP:L2-B004 7 Blk-Load
9401 membar 0x40 ! 0000074C300000EC SKIP:L2-B004 7
9402 ldx [%g2+0x0058], %l6 ! 0000074C300000F0 SKIP:L2-B004 7 <BD00011
9403 ldda [%l6]0x26, %i0 ! 0000074C300000F4 SKIP:L2-B004 11 S Quad_Ld_P
9404 fmovde %fcc3, %f38, %f38 ! 0000074C300000F8 SKIP:L2-B004 7 S
9405 sth %o2, [%g6-0x001C] ! 0000074C300000FC SKIP:L2-B004 7 S >BD00092
9406 add %g1, 0xA0B, %g1 ! 0000074C30000100 SKIP:L2-B004 7 chksum++
9407 call .+8 ! 0000074C30000104 SKIP:L2-B004 7 S
9408 lduha [%g7+%g7]0x83, %i4 ! 0000074C30000108 SKIP:L2-B004 7 S <BD00021
9409 sta %f11, [%g4-0x0060]%asi ! 0000074C3000010C SKIP:L2-B004 7 S >BD00005
9410 xnor %i1, %o0, %o1 ! 0000074C30000110 SKIP:L2-B004 7 S
9411 fcmps %fcc2, %f9, %f11 ! 0000074C30000114 SKIP:L2-B004 7 S
9412 ldx [%g2+0x0058], %l6 ! 0000074C30000118 SKIP:L2-B004 7 <BD00011
9413 stha %g7, [%l6+%g0]0x04 ! 0000074C3000011C SKIP:L2-B004 7 S >BD00012
9414 ld [%g6-0x0060], %f9 ! 0000074C30000120 SKIP:L2-B004 7 S <BD00005
9415 ba,a,pn %icc, BL00219 ! 0000074C30000124 SKIP:L2-B004 7
9416 tl %icc, %g0+0x0065 ! 0000074C30000128 SKIP:L2-B004 0 S
9417BL00217: ! ELSE:L2-B005
9418 xnor %o1, %i0, %o4 ! 0000074C3000012C ELSE:L2-B005 29 S
9419 ta %xcc, 0x40 ! 0000074C30000130 ELSE:L2-B005 29 S +-priv
9420 fcmped %fcc0, %f38, %f34 ! 0000074C30000134 ELSE:L2-B005 43 S
9421 .word 0xD54CACEC ! 0000074C30000138 ELSE:L2-B005 29 S illop
9422 cmp %o4, %i2 ! 0000074C3000013C ELSE:L2-B005 29 S
9423 add %g1, 0xB67, %g1 ! 0000074C30000140 ELSE:L2-B005 29 chksum++
9424 rd %gsr, %l6 ! 0000074C30000144 ELSE:L2-B005 29 S
9425 wr %l6, 0xC0, %gsr ! 0000074C30000148 ELSE:L2-B005 29 S
9426 udivx %o3, %i2, %l0 ! 0000074C3000014C ELSE:L2-B005 29 S
9427 ldx [%g2+0x0040], %g5 ! 0000074C30000150 ELSE:L2-B005 29 S BASE<BD00218
9428 andcc %g1, %l0, %o3 ! 0000074C30000154 ELSE:L2-B005 29 S
9429BL00219: ! ELSE:L2-B005
9430 add %g1, 0xE2, %g1 ! 0000074C30000158 ELSE:L2-B005 36 chksum++
9431 subcc %i0, %o1, %g0 ! 0000074C3000015C LOOP:L1-B000 36 S
9432 fpsub32 %f18, %f30, %f26 ! 0000074C30000160 LOOP:L1-B000 36 S
9433 fpadd16 %f24, %f18, %f24 ! 0000074C30000164 LOOP:L1-B000 36 S
9434 ldx [%g2+0x0050], %l5 ! 0000074C30000168 LOOP:L1-B000 36 <BD00033
9435 membar 0x40 ! 0000074C3000016C LOOP:L1-B000 36
9436 stda %f32, [%l5]0xF0 ! 0000074C30000170 LOOP:L1-B000 36 Blk-Store
9437 membar 0x40 ! 0000074C30000174 LOOP:L1-B000 36
9438 xor %i0, %i4, %o5 ! 0000074C30000178 LOOP:L1-B000 36 S
9439 andcc %o5, %o3, %l1 ! 0000074C3000017C LOOP:L1-B000 36 S
9440 subcc %l4, 0x1, %l4 ! 0000074C30000180 LOOP:L1-B000 36
9441 bnz,a,pt %xcc, BL00220 ! 0000074C30000184 LOOP:L1-B000 36
9442 st %f11, [%g3+0x006E] ! 0000074C30000188 LOOP:L1-B000 18 S >BD00002+2
9443 add %g1, 0x43A, %g1 ! 0000074C3000018C LOOP:L1-B000 18 chksum++
9444 std %o0, [%g4-0x0018] ! 0000074C30000190 SUBR:L0-B000 18 S >BD00144
9445 bpos,pt %icc, BL00221 ! 0000074C30000194 SUBR:L0-B000 18 L
9446 fpackfix %f24, %f31 ! 0000074C30000198 SUBR:L0-B000 18 S
9447 orncc %l0, %o4, %l1 ! 0000074C3000019C SUBR:L0-B000 0 S
9448 fba,a BL00222 ;.empty ! 0000074C300001A0 SUBR:L0-B000 0 L
9449BL00221:fbug,a BL00222 ! 0000074C300001A4 SUBR:L0-B000 18 L
9450 udivx %i2, %o3, %i2 ! 0000074C300001A8 SUBR:L0-B000 10 S
9451 brnz,pn %o5, BL00222 ! 0000074C300001AC SUBR:L0-B000 8 L
9452 edge8l %l1, %l1, %i4 ! 0000074C300001B0 SUBR:L0-B000 8 S
9453BL00222:add %g1, 0x76C, %g1 ! 0000074C300001B4 SUBR:L0-B000 18 chksum++
9454 add %g1, 0x564, %i0 ! 0000074C300001B8 SUBR:L0-B000 18
9455 fcmpd %fcc0, %f42, %f32 ! 0000074C300001BC SUBR:L0-B000 18 S
9456 bge BL00223 ! 0000074C300001C0 SUBR:L0-B000 18
9457 restore %i0, %l7, %o0 ! 0000074C300001C4 SUBR:L0-B000 18
9458BL00223:jmpl %o7+0x0008, %g0 ! 0000074C300001C8 SUBR:L0-B000 18
9459 nop ! 0000074C300001CC SUBR:L0-B000 18
9460
9461SECTION .btext007_pg1 TEXT_VA=0x74c30000000
9462attr_text {
9463 Name = .btext007_pg1,
9464 VA = 0x74c30000000,
9465 RA = ra2pa(0xed0000000,0),
9466 PA = ra2pa(0xed0000000,0),
9467 tsbonly,
9468 part_0_ctx_nonzero_tsb_config_0,
9469 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
9470 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9471 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9472}
9473.text; .skip 8
9474
9475!========================================================================
9476
9477SECTION .btext008 TEXT_VA=0x1b347fffff00
9478attr_text {
9479 Name = .btext008,
9480 VA = 0x1b347fffff00,
9481 RA = ra2pa(0xeafffff00,0),
9482 PA = ra2pa(0xeafffff00,0),
9483 notsb
9484}
9485
9486SECTION .btext008_pg0 TEXT_VA=0x1b3470000000
9487attr_text {
9488 Name = .btext008_pg0,
9489 VA = 0x1b3470000000,
9490 RA = ra2pa(0xea0000000,0),
9491 PA = ra2pa(0xea0000000,0),
9492 tsbonly,
9493 part_0_ctx_nonzero_tsb_config_0,
9494 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
9495 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9496 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9497}
9498.text; .skip 8
9499
9500
9501SECTION .btext008
9502.text
9503.global SUBR023; SUBR023:
9504 orncc %i3, %o4, %o4 ! 00001B347FFFFF00 SUBR:L0-B000 15 S
9505 st %f23, [%g5-0x002C] ! 00001B347FFFFF04 SUBR:L0-B000 15 S >BD00038
9506 ldx [%g2+0x0028], %g5 ! 00001B347FFFFF08 SUBR:L0-B000 15 S BASE<BD00060
9507 stb %o0, [%g3+0x0051] ! 00001B347FFFFF0C SUBR:L0-B000 15 S >BD00188
9508 cmp %o2, %i0 ! 00001B347FFFFF10 SUBR:L0-B000 15 S
9509 sdivx %o2, %i5, %o4 ! 00001B347FFFFF14 SUBR:L0-B000 15 S
9510 xor %o1, %o4, %o3 ! 00001B347FFFFF18 SUBR:L0-B000 15 S
9511 std %f38, [%g3+0x0008] ! 00001B347FFFFF1C SUBR:L0-B000 15 S >BD00053
9512 fsubs %f5, %f2, %f5 ! 00001B347FFFFF20 SUBR:L0-B000 15 S
9513 nop ! 00001B347FFFFF24 SUBR:L0-B000 15 S
9514 cmp %i3, %i2 ! 00001B347FFFFF28 SUBR:L0-B000 15 S
9515 add %g1, 0x2A1, %g1 ! 00001B347FFFFF2C SUBR:L0-B000 15 chksum++
9516 and %g1, 0xFE, %o3 ! 00001B347FFFFF30 LOOP:L1-B000 15
9517BL00232: ! LOOP:L1-B000
9518 add %g1, 0x12C, %g1 ! 00001B347FFFFF34 LOOP:L1-B000 24 chksum++
9519 andcc %g1, 0x4, %g0 ! 00001B347FFFFF38 SKIP:L2-B000 24
9520 bz,pn %icc, BL00225 ! 00001B347FFFFF3C SKIP:L2-B000 24
9521 lduwa [%g5-0x000C]%asi, %o5 ! 00001B347FFFFF40 SKIP:L2-B000 24 S <BD00032
9522 lda [%g3+0x002C]%asi, %f30 ! 00001B347FFFFF44 SKIP:L2-B000 21 S <BD00224
9523 ldx [%g2+0x0050], %l5 ! 00001B347FFFFF48 SKIP:L2-B000 21 <BD00033
9524 membar 0x40 ! 00001B347FFFFF4C SKIP:L2-B000 21
9525 ldda [%l5]0x1E, %f16 ! 00001B347FFFFF50 SKIP:L2-B000 21 Blk-Load
9526 membar 0x40 ! 00001B347FFFFF54 SKIP:L2-B000 21
9527 subccc %i2, %o5, %o0 ! 00001B347FFFFF58 SKIP:L2-B000 21 S
9528 fabss %f2, %f4 ! 00001B347FFFFF5C SKIP:L2-B000 21 S
9529 tsubcc %i4, %g1, %o1 ! 00001B347FFFFF60 SKIP:L2-B000 21 S
9530 cmp %g1, %o5 ! 00001B347FFFFF64 SKIP:L2-B000 21 S
9531 add %g1, 0x808, %g1 ! 00001B347FFFFF68 SKIP:L2-B000 21 chksum++
9532 stb %g1, [%g5+0x0029] ! 00001B347FFFFF6C SKIP:L2-B000 21 S >BD00024+1
9533 ldx [%g2+0x0050], %l5 ! 00001B347FFFFF70 SKIP:L2-B000 21 <BD00033
9534 membar 0x40 ! 00001B347FFFFF74 SKIP:L2-B000 21
9535 ldda [%l5]0x16, %f16 ! 00001B347FFFFF78 SKIP:L2-B000 21 Blk-Load
9536 membar 0x40 ! 00001B347FFFFF7C SKIP:L2-B000 21
9537 .word 0x95AB44E0 ! 00001B347FFFFF80 SKIP:L2-B000 21 S illop_FP
9538 rd %gsr, %l6 ! 00001B347FFFFF84 SKIP:L2-B000 21 S
9539 wr %l6, 0x40, %gsr ! 00001B347FFFFF88 SKIP:L2-B000 21 S
9540 cmp %g1, %o0 ! 00001B347FFFFF8C SKIP:L2-B000 21 S
9541 fba,a,pn %fcc3, BL00231 ! 00001B347FFFFF90 SKIP:L2-B000 21
9542 .word 0xCBEFB59A ! 00001B347FFFFF94 SKIP:L2-B000 0 S illop
9543BL00225: ! ELSE:L2-B001
9544 xnor %g1, %o1, %o1 ! 00001B347FFFFF98 ELSE:L2-B001 3 S
9545 nop ! 00001B347FFFFF9C ELSE:L2-B001 3 S
9546 st %f8, [%g4+0x006C] ! 00001B347FFFFFA0 ELSE:L2-B001 3 S >BD00002
9547 bgu BL00226 ;.empty ! 00001B347FFFFFA4 ELSE:L2-B001 3 L
9548 bneg,a BL00227 ! 00001B347FFFFFA8 ELSE:L2-B001 3 L
9549 ldub [%g6+0x0050], %o0 ! 00001B347FFFFFAC ELSE:L2-B001 0 S <BD00017
9550 fands %f31, %f17, %f18 ! 00001B347FFFFFB0 ELSE:L2-B001 3 S
9551 bvc,pt %xcc, BL00228 ! 00001B347FFFFFB4 ELSE:L2-B001 3 L
9552 nop ! 00001B347FFFFFB8 ELSE:L2-B001 3 S
9553BL00227:bcc,a BL00229 ! 00001B347FFFFFBC ELSE:L2-B001 0 L
9554BL00228:orncc %l7, -1, %l7 ! 00001B347FFFFFC0 ELSE:L2-B001 3 S
9555BL00226:fbul,a BL00230 ! 00001B347FFFFFC4 ELSE:L2-B001 3 L
9556BL00229:fnands %f21, %f17, %f29 ! 00001B347FFFFFC8 ELSE:L2-B001 0 S
9557BL00230:add %g1, 0xBB0, %g1 ! 00001B347FFFFFCC ELSE:L2-B001 3 chksum++
9558 add %g1, 0xE70, %g1 ! 00001B347FFFFFD0 ELSE:L2-B001 3 chksum++
9559 nop ! 00001B347FFFFFD4 ELSE:L2-B001 3 S
9560 cmp %o0, %o5 ! 00001B347FFFFFD8 ELSE:L2-B001 3 S
9561 subcc %g1, %o0, %g0 ! 00001B347FFFFFDC ELSE:L2-B001 3 S
9562 xnor %o1, %o5, %o5 ! 00001B347FFFFFE0 ELSE:L2-B001 3 S
9563 std %f62, [%g4-0x0078] ! 00001B347FFFFFE4 ELSE:L2-B001 3 S >BD00159
9564 faligndata %f18, %f30, %f26 ! 00001B347FFFFFE8 ELSE:L2-B001 3 S
9565BL00231: ! ELSE:L2-B001
9566 add %g1, 0x99A, %g1 ! 00001B347FFFFFEC ELSE:L2-B001 24 chksum++
9567 sth %o1, [%g4-0x001C] ! 00001B347FFFFFF0 LOOP:L1-B000 24 S >BD00092
9568 orn %o1, %o5, %o1 ! 00001B347FFFFFF4 LOOP:L1-B000 24 S
9569 add %g6, 0x70, %l5 ! 00001B347FFFFFF8 LOOP:L1-B000 24 @BD00019
9570 stda %f26,[%l5+%g1]0xC2 ! 00001B347FFFFFFC LOOP:L1-B000 24 S Partial_St
9571 lduha [%g7+%g0]0x82, %o4 ! 00001B3480000000 LOOP:L1-B000 24 S <BD00021
9572 rd %gsr, %l6 ! 00001B3480000004 LOOP:L1-B000 24 S
9573 wr %l6, 0x80, %gsr ! 00001B3480000008 LOOP:L1-B000 24 S
9574 nop ! 00001B348000000C LOOP:L1-B000 24 S
9575 srlx %o3, 0x1, %o3 ! 00001B3480000010 LOOP:L1-B000 24
9576 andcc %o3, 0x1, %g0 ! 00001B3480000014 LOOP:L1-B000 24
9577 bne,a,pn %xcc, BL00232 ! 00001B3480000018 LOOP:L1-B000 24
9578 movgu %xcc, 0x302, %o5 ! 00001B348000001C LOOP:L1-B000 9 S
9579 add %g1, 0xAF1, %g1 ! 00001B3480000020 LOOP:L1-B000 15 chksum++
9580 ldstub [%g3+0x0057], %o0 ! 00001B3480000024 SUBR:L0-B000 15 S >BD00122
9581 faddd %f46, %f42, %f40 ! 00001B3480000028 SUBR:L0-B000 15 S
9582 stha %g1, [%g3-0x005C]%asi ! 00001B348000002C SUBR:L0-B000 15 S >BD00078
9583 xnor %o0, %g1, %o2 ! 00001B3480000030 SUBR:L0-B000 15 S
9584 nop ! 00001B3480000034 SUBR:L0-B000 15 S
9585 pdist %f22, %f26, %f24 ! 00001B3480000038 SUBR:L0-B000 15 S
9586 stw %o2, [%g3-0x0014] ! 00001B348000003C SUBR:L0-B000 15 S >BD00144+4
9587 fcmps %fcc0, %f5, %f10 ! 00001B3480000040 SUBR:L0-B000 15 S
9588 fabsd %f12, %f44 ! 00001B3480000044 SUBR:L0-B000 15 S
9589 cmp %o0, %o1 ! 00001B3480000048 SUBR:L0-B000 15 S
9590 ldsw [%g6-0x0020], %o4 ! 00001B348000004C SUBR:L0-B000 15 S <BD00015
9591 retl ! 00001B3480000050 SUBR:L0-B000 15
9592 add %g1, 0xB20, %g1 ! 00001B3480000054 SUBR:L0-B000 15 chksum++
9593
9594SECTION .btext008_pg1 TEXT_VA=0x1b3480000000
9595attr_text {
9596 Name = .btext008_pg1,
9597 VA = 0x1b3480000000,
9598 RA = ra2pa(0xeb0000000,0),
9599 PA = ra2pa(0xeb0000000,0),
9600 tsbonly,
9601 part_0_ctx_nonzero_tsb_config_0,
9602 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
9603 TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9604 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9605}
9606.text; .skip 8
9607
9608!========================================================================
9609
9610SECTION .btext009 TEXT_VA=0x3d081fffff00
9611attr_text {
9612 Name = .btext009,
9613 VA = 0x3d081fffff00,
9614 RA = ra2pa(0xe8fffff00,0),
9615 PA = ra2pa(0xe8fffff00,0),
9616 notsb
9617}
9618
9619SECTION .btext009_pg0 TEXT_VA=0x3d0810000000
9620attr_text {
9621 Name = .btext009_pg0,
9622 VA = 0x3d0810000000,
9623 RA = ra2pa(0xe80000000,0),
9624 PA = ra2pa(0xe80000000,0),
9625 tsbonly,
9626 part_0_ctx_nonzero_tsb_config_0,
9627 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
9628 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9629 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9630}
9631.text; .skip 8
9632
9633
9634SECTION .btext009
9635.text
9636.global SUBR024; SUBR024:
9637 andncc %o3, %i4, %o5 ! 00003D081FFFFF00 SUBR:L0-B000 25 S
9638 add %g6, 0x18, %l5 ! 00003D081FFFFF04 SUBR:L0-B000 25 @BD00091
9639 stda %f18,[%l5+%g1]0xC2 ! 00003D081FFFFF08 SUBR:L0-B000 27 S Partial_St
9640 st %f9, [%g4-0x0060] ! 00003D081FFFFF0C SUBR:L0-B000 25 S >BD00005
9641 ldx [%g2+0x0040], %g3 ! 00003D081FFFFF10 SUBR:L0-B000 25 S BASE<BD00218
9642 ldx [%g2+0x0058], %l6 ! 00003D081FFFFF14 SUBR:L0-B000 25 <BD00011
9643 ldda [%l6]0x24, %o0 ! 00003D081FFFFF18 SUBR:L0-B000 25 S Quad_Ld
9644 ldx [%g2+0x0000], %g6 ! 00003D081FFFFF1C SUBR:L0-B000 25 S BASE<BD00037
9645 sllx %i2, 0x1, %o2 ! 00003D081FFFFF20 SUBR:L0-B000 25 S
9646 stb %i0, [%g6-0x002F] ! 00003D081FFFFF24 SUBR:L0-B000 25 S >BD00079+1
9647 add %o3, %o4, %o3 ! 00003D081FFFFF28 SUBR:L0-B000 25 S
9648 lduw [%g4+0x0000], %o4 ! 00003D081FFFFF2C SUBR:L0-B000 25 S <BD00057
9649 ldx [%g4+0x0078], %o4 ! 00003D081FFFFF30 SUBR:L0-B000 25 S <BD00058
9650 nop ! 00003D081FFFFF34 SUBR:L0-B000 25 S
9651 add %g1, 0x927, %g1 ! 00003D081FFFFF38 SUBR:L0-B000 25 chksum++
9652 or %g0, 0x2, %o1 ! 00003D081FFFFF3C LOOP:L1-B000 25
9653BL00245: ! LOOP:L1-B000
9654 add %g1, 0xC77, %g1 ! 00003D081FFFFF40 LOOP:L1-B000 50 chksum++
9655 subcc %o1, %o2, %o2 ! 00003D081FFFFF44 LOOP:L1-B000 50 S
9656 fbg BL00233 ! 00003D081FFFFF48 LOOP:L1-B000 50 L
9657 xorcc %o3, %g1, %o0 ! 00003D081FFFFF4C LOOP:L1-B000 50 S
9658 sll %o5, 0x1, %o3 ! 00003D081FFFFF50 LOOP:L1-B000 24 S
9659 bgu BL00234 ! 00003D081FFFFF54 LOOP:L1-B000 24 L
9660 fadds %f5, %f8, %f4 ! 00003D081FFFFF58 LOOP:L1-B000 24 S
9661BL00234:movge %fcc1, -624, %o0 ! 00003D081FFFFF5C LOOP:L1-B000 24 S
9662 fbl,pt %fcc0, BL00233 ! 00003D081FFFFF60 LOOP:L1-B000 24 L
9663BL00233:nop ! 00003D081FFFFF64 LOOP:L1-B000 63 S
9664 array16 %o0, %o2, %o5 ! 00003D081FFFFF68 LOOP:L1-B000 50 S
9665 brlez,a,pn %o1, BL00235 ! 00003D081FFFFF6C LOOP:L1-B000 50 L
9666 .word 0xB1A98CFC ! 00003D081FFFFF70 LOOP:L1-B000 0 S illop
9667BL00235:add %g1, 0xC3F, %g1 ! 00003D081FFFFF74 LOOP:L1-B000 50 chksum++
9668 fcmpd %fcc0, %f36, %f46 ! 00003D081FFFFF78 SKIP:L2-B000 50
9669 fbge BL00241 ! 00003D081FFFFF7C SKIP:L2-B000 50
9670 stb %o4, [%g4+0x0007] ! 00003D081FFFFF80 SKIP:L2-B000 50 S >BD00094
9671 nop ! 00003D081FFFFF84 SKIP:L2-B000 16 S
9672 fbne,pt %fcc3, BL00236 ! 00003D081FFFFF88 SKIP:L2-B000 16 L
9673 std %o2, [%g4+0x0032] ! 00003D081FFFFF8C SKIP:L2-B000 16 S >BD00022+2
9674 stxa %o1, [%g6+0x0018]%asi ! 00003D081FFFFF90 SKIP:L2-B000 5 S >BD00091
9675 fble,a,pt %fcc0, BL00237 ! 00003D081FFFFF94 SKIP:L2-B000 5 L
9676 fcmps %fcc3, %f9, %f3 ! 00003D081FFFFF98 SKIP:L2-B000 5 S
9677 fbo,a,pt %fcc2, BL00238 ;.empty ! 00003D081FFFFF9C SKIP:L2-B000 0 L
9678 .word 0x9DA97C6A ! 00003D081FFFFFA0 SKIP:L2-B000 0 L illop
9679BL00236:lduh [%g6-0x001C], %o2 ! 00003D081FFFFFA4 SKIP:L2-B000 11 S <BD00092
9680 sub %o3, 0x857, %o4 ! 00003D081FFFFFA8 SKIP:L2-B000 11 S
9681 fbo BL00238 ;.empty ! 00003D081FFFFFAC SKIP:L2-B000 11 L
9682BL00237:fbe BL00240 ;.empty ! 00003D081FFFFFB0 SKIP:L2-B000 16 L
9683BL00239:bne BL00240 ;.empty ! 00003D081FFFFFB4 SKIP:L2-B000 5 L
9684BL00240:fble BL00238 ! 00003D081FFFFFB8 SKIP:L2-B000 10 L
9685 nop ! 00003D081FFFFFBC SKIP:L2-B000 0 S
9686BL00238:add %g1, 0x5A3, %g1 ! 00003D081FFFFFC0 SKIP:L2-B000 21 chksum++
9687 add %g1, 0x105, %g1 ! 00003D081FFFFFC4 SKIP:L2-B000 16 chksum++
9688 add %o4, %o4, %o4 ! 00003D081FFFFFC8 SKIP:L2-B000 16 S
9689 swapa [%g3+0x0000]%asi, %o2 ! 00003D081FFFFFCC SKIP:L2-B000 16 S >BD00057
9690 or %o4, %g1, %o3 ! 00003D081FFFFFD0 SKIP:L2-B000 16 S
9691 swap [%g4+0x0060], %o4 ! 00003D081FFFFFD4 SKIP:L2-B000 16 S >BD00080
9692 xorcc %o5, %o4, %o0 ! 00003D081FFFFFD8 SKIP:L2-B000 16 S
9693 fba,a BL00244 ! 00003D081FFFFFDC SKIP:L2-B000 16
9694 stb %o1, [%g6-0x0019] ! 00003D081FFFFFE0 SKIP:L2-B000 0 S >BD00120+1
9695BL00241: ! ELSE:L2-B001
9696 nop ! 00003D081FFFFFE4 ELSE:L2-B001 34 S
9697 ldx [%g2+0x0050], %l5 ! 00003D081FFFFFE8 ELSE:L2-B001 34 <BD00033
9698 membar 0x40 ! 00003D081FFFFFEC ELSE:L2-B001 34
9699 ldda [%l5]0x16, %f16 ! 00003D081FFFFFF0 ELSE:L2-B001 51 Blk-Load
9700 membar 0x40 ! 00003D081FFFFFF4 ELSE:L2-B001 34
9701 ldx [%g2+0x0058], %l6 ! 00003D081FFFFFF8 ELSE:L2-B001 34 <BD00011
9702 ldda [%l6]0x24, %o2 ! 00003D081FFFFFFC ELSE:L2-B001 34 S Quad_Ld
9703 ldd [%g6-0x0078], %f60 ! 00003D0820000000 ELSE:L2-B001 34 S <BD00159
9704 add %g1, 0x506, %g1 ! 00003D0820000004 ELSE:L2-B001 34 chksum++
9705 ta %xcc, 0x40 ! 00003D0820000008 ELSE:L2-B001 34 S +-priv
9706 fba,a,pn %fcc2, BL00242 ! 00003D082000000C ELSE:L2-B001 34 L
9707 xnorcc %o3, %o3, %o5 ! 00003D0820000010 ELSE:L2-B001 0 S
9708 xor %o2, %o3, %o0 ! 00003D0820000014 ELSE:L2-B001 0 S
9709 nop ! 00003D0820000018 ELSE:L2-B001 0 S
9710 bnz BL00243 ! 00003D082000001C ELSE:L2-B001 0 L
9711 lda [%g4-0x0060]%asi, %f9 ! 00003D0820000020 ELSE:L2-B001 0 S <BD00005
9712BL00242:bpos,a BL00243 ! 00003D0820000024 ELSE:L2-B001 34 L
9713 cmp %o3, %o2 ! 00003D0820000028 ELSE:L2-B001 29 S
9714 fcmpes %fcc1, %f2, %f9 ! 00003D082000002C ELSE:L2-B001 5 S
9715BL00243:add %g1, 0x5B4, %g1 ! 00003D0820000030 ELSE:L2-B001 34 chksum++
9716BL00244: ! ELSE:L2-B001
9717 add %g1, 0x746, %g1 ! 00003D0820000034 ELSE:L2-B001 50 chksum++
9718 subcc %o1, 0x1, %o1 ! 00003D0820000038 LOOP:L1-B000 50
9719 bnz,pn %xcc, BL00245 ! 00003D082000003C LOOP:L1-B000 50
9720 nop ! 00003D0820000040 LOOP:L1-B000 50 S
9721 add %g1, 0x9FA, %g1 ! 00003D0820000044 LOOP:L1-B000 25 chksum++
9722 .word 0x00D5A35A ! 00003D0820000048 SUBR:L0-B000 25 S illop
9723 ldx [%g2+0x0058], %l6 ! 00003D082000004C SUBR:L0-B000 25 <BD00011
9724 ldda [%l6]0x24, %o0 ! 00003D0820000050 SUBR:L0-B000 42 S Quad_Ld
9725 fcmped %fcc0, %f62, %f12 ! 00003D0820000054 SUBR:L0-B000 25 S
9726 ldda [%l6]0x26, %o2 ! 00003D0820000058 SUBR:L0-B000 25 S Quad_Ld_P
9727 retl ! 00003D082000005C SUBR:L0-B000 25
9728 add %g1, 0x990, %g1 ! 00003D0820000060 SUBR:L0-B000 25 chksum++
9729
9730SECTION .btext009_pg1 TEXT_VA=0x3d0820000000
9731attr_text {
9732 Name = .btext009_pg1,
9733 VA = 0x3d0820000000,
9734 RA = ra2pa(0xe90000000,0),
9735 PA = ra2pa(0xe90000000,0),
9736 tsbonly,
9737 part_0_ctx_nonzero_tsb_config_0,
9738 TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
9739 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
9740 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
9741}
9742.text; .skip 8
9743
9744/* Knob values in effect:
9745 SEED 4240359 // min-max= 0-4294967295
9746 MMU_SEED 846242119 // min-max= 0-4294967295
9747 LIMIT 50000 // min-max= 100-100000000
9748 MINIMUM 0 // min-max= 0-100000000
9749 STRANDS_PER_CORE 8 // min-max= 1-8
9750 THREADS 8 // min-max= 1-32
9751 CONTEXTS 8 // min-max= 1-8191
9752 CONTEXTS_MAX 72 // min-max= 1-8191
9753 FIRST_CONTEXT <68> // min-max= 0-8191
9754 RELOCATABLE no
9755 NAME_OPT no
9756 L_UPPER no
9757 START_HANDLER blimp_n2_start.s
9758 PREAMBLE blimp_n2_preamble.s
9759 TRAP_HANDLER blimp_n2_trap.s
9760 USER_HANDLER
9761 PAGE_SHARING <1> // min-max= 0-6
9762 SYNC_STRANDS no
9763 SYNC_FINISH no
9764 PRIVATE_TTABLE <yes>
9765 TTABLE_VA 0xE00000 // min-max= 0x0-0xFFFFFFFFFFFF0000
9766 CACHE_FLUSH no
9767 SINGLE_OBJECT no
9768 PRIV_MODE <yes>
9769 SF_HELPER_PROB 0% // min-max= 0-100
9770 HELPER_AIUP <no>
9771 BIAS64 0 // min-max= 0-4095
9772 BIAS32 0 // min-max= 0-4095
9773 32BIT_PROB 25% // min-max= 0-100
9774 LITTLE_PROB 20% // min-max= 0-100
9775 UPPER32_ZERO <no>
9776 FILL_DELAY <yes>
9777 SAVE_REST_DELAY 30% // min-max= 0-100
9778 DCTI_COUPLES <yes>
9779 EN_FPOINT <yes>
9780 EN_VIS <yes>
9781 EN_VIS2 <yes>
9782 EN_VIS3 <no>
9783 EN_CALL <yes>
9784 EN_RETURN <yes>
9785 RETURN_PROB 45% // min-max= 0-100
9786 FP_UNFIN yes
9787 LAZY_SAVE no
9788 IMPDEP_102 no
9789 IMPDEP_107_108 yes
9790 IMPDEP_125 no
9791 QUAD_LDD_ASI 0x24 // min-max= 0x0-0xFF
9792 QUAD_LDDP_ASI 0x26 // min-max= 0x0-0xFF
9793 ASI_BLK_LD 0x21FF90000000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF
9794 ASI_BLK_ST 0x31FF9E100000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF
9795 NWINDOWS 8 // min-max= 3-32
9796 SIMULATE <yes>
9797 VERIFY_CHECKSUM yes
9798 EN_TRAPS <yes>
9799 EN_CLEANWIN <yes>
9800 EN_FLUSHW <yes>
9801 DIV_BY_ZERO <yes>
9802 BAD_ALIGN 10 // min-max= 0-50
9803 BAD_ALIGN_JMPL 15% // min-max= 0-100
9804 TRAP_CHECKSUM <yes>
9805 SF_CHECKSUM yes
9806 READ_TRAPREGS <yes>
9807 READ_FAULTREGS <no>
9808 READ_FSR <yes>
9809 UNIFIED_TSB yes
9810 VA_HOLE 48 // min-max= 0-63
9811 MMU_RANDOM 5 // min-max= 0-7
9812 SHARED_TSBS 1 // min-max= 0-3
9813 PAGE_SIZE_MAX 5 // 256M
9814 USE_HASH <no>
9815 NO_TSB yes
9816 USE_MASTER_TSB yes
9817 MAP_VEQP no
9818 TTE_PRELOAD no
9819 TSB_SIZE_MIN 1 // min-max= 0-15
9820 TSB_SIZE_MAX 1 // min-max= 0-15
9821 TSB_SIZE_SPARSE 9 // min-max= 0-16
9822 MSA_SLOTS_MIN 512 // min-max= 1-512
9823 MSA_SLOTS_MAX 512 // min-max= 1-512
9824 BEGIN_PHYS 0x1000000 // min-max= 0x0-0xFFFFFFFFFFFFE000
9825 END_PHYS 0x1000000000 // min-max= 0x0-0xFFFFFFFFFFFFE000
9826 REGION_SIZE 0x0 // min-max= 0x0-0x100000000000000
9827 STARTUP_ADDR 0x800000 // min-max= 0x0-0xFFFFFFFFFFFFE000
9828 DATA_AREAS <10> // min-max= 0-512
9829 DATA_LENGTH <0x100> // min-max= 0x10-0x2000
9830 DATA_PRIV <20> // min-max= 0-100
9831 DATA_IE <50> // min-max= 0-100
9832 DATA_UNCONFIG <0> // min-max= 0-100
9833 STACK_PAGECROSS <no>
9834 STACK_DISCONTIG <yes>
9835 STACK_DEMAP <yes>
9836 SUBR_NEST <4> // min-max= 1-8
9837 NUM_SUBS <2> // min-max= 0-99
9838 TEXT_PAGECROSS <yes>
9839 TEXT_DISCONTIG <no>
9840 TEXT_PRIV <50> // min-max= 0-100
9841 TEXT_UNCONFIG <0> // min-max= 0-100
9842 MAIN_SETBACK 0x300 // min-max= 0x0-0x1FFC
9843 SUBR_SETBACK 0x100 // min-max= 0x0-0x1FFC
9844 SKIP_ELSE yes
9845 NEST_LEVELS 3 // min-max= 2-7
9846 SUBR_LEVELS 2 // min-max= 1-3
9847 MIN_BLOCKS 1 // min-max= 1-32
9848 MAX_BLOCKS 5 // min-max= 1-32
9849 L2_BLOCKS <20> // min-max= 1-99
9850 MIN_LOOP 2 // min-max= 2-32
9851 MAX_LOOP 3 // min-max= 2-32
9852 L1_LOOP <2> // min-max= 1-32
9853 MIN_SEQ 4 // min-max= 0-128
9854 MAX_SEQ 12 // min-max= 0-128
9855 LADDER_PROB 20 // min-max= 0-50
9856 LADDER_MIN 8 // min-max= 2-64
9857 LADDER_MAX 18 // min-max= 2-64
9858 LADDER_MIX <50> // min-max= 0-100
9859 RELOAD_PROB 80% // min-max= 0-100
9860 RECENT_REGS 10 // min-max= 1-32
9861 RECENT_PROB 80% // min-max= 0-100
9862 RELEASE_PROB 20% // min-max= 0-100
9863 ANNUL_PROB <50> // min-max= 0-100
9864 PREDICT_PROB <40> // min-max= 0-100
9865 OVLAP_STORES <yes>
9866 MEMBAR_MASK <0x40> // min-max= 0x0-0x7F
9867 BLKLD_MEMBAR 3 // min-max= 0-3
9868 BLKST_MEMBAR 3 // min-max= 0-3
9869 PREFETCH_MASK 0xF0001F // min-max= 0x0-0xFFFFFFFF
9870 PREF_PRIV_MASK 0x0 // min-max= 0x0-0xFFFFFFFF
9871 PREF_ILL_MASK 0xFFE0 // min-max= 0x0-0xFFFFFFFF
9872 EN_VECT_CASE <yes>
9873 LITTLE_ASI_PROB <20> // min-max= 0-100
9874 PTR_CHASE_MIN 1 // min-max= 1-256
9875 PTR_CHASE_MAX 8 // min-max= 1-256
9876 DEMAP_ALL <no>
9877 BADPATH_INVALID <25> // min-max= 0-100
9878 BADPATH_RANDOM <25> // min-max= 0-100
9879 EVIL_TWIN_PROB 20% // min-max= 0-100
9880 ALT_PROB <20> // min-max= 0-100
9881 TRAPNUM_FIRST 0x50 // min-max= 0x0-0xFF
9882 TRAPNUM_LAST 0x6F // min-max= 0x0-0xFF
9883 TRAPNUM_PBRAN 0x70 // min-max= 0x0-0xFF
9884 OP_LD_INT 200 // 5.2274%
9885 OP_LD_FP 150 // 3.9205%
9886 OP_LD_SHORT 80 // 2.0910%
9887 OP_LD_NF 50 // 1.3068%
9888 OP_LD_BLK 50 // 1.3068%
9889 OP_LD_QUAD 50 // 1.3068%
9890 OP_LD_QUAD_P 50 // 1.3068%
9891 OP_LDFSR 30 // 0.7841%
9892 OP_LDXFSR 30 // 0.7841%
9893 OP_LD_BASE 100 // 2.6137%
9894 OP_PTR_CHASE 50 // 1.3068%
9895 OP_ST_INT 300 // 7.8411%
9896 OP_ST_FP 200 // 5.2274%
9897 OP_ST_SHORT 80 // 2.0910%
9898 OP_ST_PARTIAL 50 // 1.3068%
9899 OP_ST_BLK 50 // 1.3068%
9900 OP_STFSR 10 // 0.2614%
9901 OP_STXFSR 10 // 0.2614%
9902 OP_LDSTUB 25 // 0.6534%
9903 OP_SWAP 25 // 0.6534%
9904 OP_QUAD_INTERF 50 // 1.3068%
9905 OP_PREFETCH 30 // 0.7841%
9906 OP_CALL 170 // 4.4433%
9907 OP_CALL8 100 // 2.6137%
9908 OP_ADD 50 // 1.3068%
9909 OP_ADDCC 30 // 0.7841%
9910 OP_SUB 50 // 1.3068%
9911 OP_SUBCC 100 // 2.6137%
9912 OP_MUL 5 // 0.1307%
9913 OP_MULX 5 // 0.1307%
9914 OP_DIVX 5 // 0.1307%
9915 OP_TAG 5 // 0.1307%
9916 OP_TAGTV 5 // 0.1307%
9917 OP_AND 10 // 0.2614%
9918 OP_ANDN 10 // 0.2614%
9919 OP_ANDCC 10 // 0.2614%
9920 OP_ANDNCC 10 // 0.2614%
9921 OP_OR 10 // 0.2614%
9922 OP_ORN 10 // 0.2614%
9923 OP_ORCC 10 // 0.2614%
9924 OP_ORNCC 10 // 0.2614%
9925 OP_XOR 50 // 1.3068%
9926 OP_XORCC 30 // 0.7841%
9927 OP_XNOR 50 // 1.3068%
9928 OP_XNORCC 30 // 0.7841%
9929 OP_SHIFT 50 // 1.3068%
9930 OP_MOVCC 50 // 1.3068%
9931 OP_CMP 100 // 2.6137%
9932 OP_NOP 10 // 0.2614%
9933 OP_TOUCH_G 30 // 0.7841%
9934 OP_TOUCH_I 30 // 0.7841%
9935 OP_TOUCH_L 30 // 0.7841%
9936 OP_TOUCH_O 30 // 0.7841%
9937 OP_RDPC 1 // 0.0261%
9938 OP_RDCCR 10 // 0.2614%
9939 OP_WRCCR 10 // 0.2614%
9940 OP_WRFPRS 20 // 0.5227%
9941 OP_POPC 10 // 0.2614%
9942 OP_SETHI 10 // 0.2614%
9943 OP_MEMBAR 10 // 0.2614%
9944 OP_STBAR 5 // 0.1307%
9945 OP_TRAPCC 10 // 0.2614%
9946 OP_ILLEGAL 80 // 2.0910%
9947 OP_ILL_FP 70 // 1.8296%
9948 OP_ILL_VIS 70 // 1.8296%
9949 OP_ILL_ASI 10 // 0.2614%
9950 OP_DIV32_0 20 // 0.5227%
9951 OP_BAD_RETURN 0 // 0.0000%
9952 OP_FLIP_PRIV 20 // 0.5227%
9953 OP_FLIP_FP 10 // 0.2614%
9954 OP_SW_CTX2 0 // 0.0000%
9955 OP_DEMAP 30 // 0.7841%
9956 OP_PBRANCH 30 // 0.7841%
9957 OP_SOFTINT 0 // 0.0000%
9958 OP_WRPIL 0 // 0.0000%
9959 OP_BN 10 // 0.2614%
9960 OP_RDY 10 // 0.2614%
9961 OP_WRY 10 // 0.2614%
9962 OP_VISLOG 40 // 1.0455%
9963 OP_VISMOV 0 // 0.0000%
9964 OP_PDIST 40 // 1.0455%
9965 OP_PADDSUB 40 // 1.0455%
9966 OP_PMULT 5 // 0.1307%
9967 OP_PCMP 40 // 1.0455%
9968 OP_PSHIFT 0 // 0.0000%
9969 OP_PFORMAT 40 // 1.0455%
9970 OP_ALIGN 40 // 1.0455%
9971 OP_ARRAY 30 // 0.7841%
9972 OP_EDGE 40 // 1.0455%
9973 OP_GSR 20 // 0.5227%
9974 OP_LZD 0 // 0.0000%
9975 OP_UMULXHI 0 // 0.0000%
9976 OP_XMULX 0 // 0.0000%
9977 OP_FADDSUB 50 // 1.3068%
9978 OP_FCMP 80 // 2.0910%
9979 OP_FCMPE 50 // 1.3068%
9980 OP_FMOV 40 // 1.0455%
9981 OP_FMOVCC 50 // 1.3068%
9982*/
9983! Context 68: 1863 instructions generated, 26393 executed, 763 traps
9984
9985#undef BLIMP_BIAS
9986#define BLIMP_BIAS 0
9987#undef BLIMP_FRAME
9988#define BLIMP_FRAME 128
9989#undef BLIMP_32BIT
9990#define BLIMP_32BIT 0
9991! Context 69: 0 instructions generated, 26393 executed, 763 traps
9992
9993#undef BLIMP_BIAS
9994#define BLIMP_BIAS 0
9995#undef BLIMP_FRAME
9996#define BLIMP_FRAME 128
9997#undef BLIMP_32BIT
9998#define BLIMP_32BIT 0
9999! Context 70: 0 instructions generated, 26393 executed, 763 traps
10000
10001#undef BLIMP_BIAS
10002#define BLIMP_BIAS 0
10003#undef BLIMP_FRAME
10004#define BLIMP_FRAME 128
10005#undef BLIMP_32BIT
10006#define BLIMP_32BIT 0
10007! Context 71: 0 instructions generated, 26393 executed, 763 traps
10008
10009#undef BLIMP_BIAS
10010#define BLIMP_BIAS 0
10011#undef BLIMP_FRAME
10012#define BLIMP_FRAME 128
10013#undef BLIMP_32BIT
10014#define BLIMP_32BIT 0
10015! Context 72: 0 instructions generated, 26393 executed, 763 traps
10016
10017#undef BLIMP_BIAS
10018#define BLIMP_BIAS 0
10019#undef BLIMP_FRAME
10020#define BLIMP_FRAME 128
10021#undef BLIMP_32BIT
10022#define BLIMP_32BIT 0
10023! Context 73: 0 instructions generated, 26393 executed, 763 traps
10024
10025#undef BLIMP_BIAS
10026#define BLIMP_BIAS 0
10027#undef BLIMP_FRAME
10028#define BLIMP_FRAME 128
10029#undef BLIMP_32BIT
10030#define BLIMP_32BIT 0
10031! Context 74: 0 instructions generated, 26393 executed, 763 traps
10032
10033#undef BLIMP_BIAS
10034#define BLIMP_BIAS 0
10035#undef BLIMP_FRAME
10036#define BLIMP_FRAME 128
10037#undef BLIMP_32BIT
10038#define BLIMP_32BIT 0
10039! Context 75: 0 instructions generated, 26393 executed, 763 traps
10040
10041SECTION .blimp_traps0 TEXT_VA=0xe00000
10042attr_text {
10043 Name = .blimp_traps0,
10044 VA = 0xe00000,
10045 RA = 0xfffff0000,
10046 PA = ra2pa(0xfffff0000,0),
10047 part_0_ctx_zero_tsb_config_1,
10048 TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=1,
10049 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
10050 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
10051}
10052
10053
10054SECTION .blimp_traps0
10055.text
10056#define BLIMP_TLABEL Blimp_tt0
10057#define BLIMP_LDD_STD 1
10058#define BLIMP_TRAP_CKSUM 1
10059#define BLIMP_VERIFY_FAULTS 0
10060#define BLIMP_SPLIT_STACK 0
10061#define BLIMP_BIAS64 0
10062#define BLIMP_BIAS32 0
10063#define BLIMP_1ST_CTX 68
10064#define BLIMP_MAX_CTX 75
10065#define BLIMP_SHR_CTX 67
10066#define BLIMP_VERIFY_TRAPS
10067#define BLIMP_VERIFY_XFSR
10068#define BLIMP_ENABLE_DEMAP
10069#define BLIMP_BAD_JMPL
10070
10071
10072
10073#ifndef BLIMP_SCRATCHPAD_VA
10074#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
10075#endif
10076
10077! %g7 ERROR CODES for problems detected in trap handlers.
10078#define BLIMP_ERR_PROGRAM 0 /* EXIT_BAD called by test case */
10079#define BLIMP_ERR_BAD_ENTRY 1 /* inconsistency between %tt and entry point */
10080#define BLIMP_ERR_INV_TRAP 2 /* this trap type is undefined in MM */
10081#define BLIMP_ERR_UNEXP_TRAP 3 /* this trap type should never occur in BLIMP */
10082#define BLIMP_ERR_INCOR_TRAP 4 /* this trap type was taken when it shouldn't */
10083#define BLIMP_ERR_MMU_MISS 5 /* mmu miss that cannot be resolved */
10084
10085! Note: DEFAULT_TRAP() depends on TRAP_BASE_VA fitting in 32 bits
10086#define DEFAULT_TRAP(NUM) \
10087 mov NUM, %g7; \
10088 sllx %g7, 5, %g7; \
10089 sethi %lm(TRAP_BASE_VA), %g6; \
10090 or %g6, %lo(TRAP_BASE_VA), %g6; \
10091 jmpl %g6+%g7, %g0; \
10092 nop; nop; nop;
10093
10094#define TRAP_JUMP(ADDR) \
10095 sethi %hh(ADDR), %g6; \
10096 or %g6, %hm(ADDR), %g6; \
10097 sethi %lm(ADDR), %g7; \
10098 or %g7, %lo(ADDR), %g7; \
10099 sllx %g6, 32, %g6; \
10100 or %g6, %g7, %g6; \
10101 jmpl %g6, %g0; \
10102 nop;
10103
10104#ifdef BLIMP_VERIFY_TRAPS
10105#define TRAP_BRANCH(NUM,ADDR) \
10106 or %g0, NUM, %g6; \
10107 rdpr %tt, %g2; \
10108 rdpr %tl, %g5; \
10109 rdpr %tstate, %g3; \
10110 rdpr %tpc, %g4; \
10111 rdpr %tnpc, %g5; \
10112 ba,a %xcc,ADDR; \
10113 nop;
10114#else
10115#define TRAP_BRANCH(NUM,ADDR) TRAP_JUMP(ADDR)
10116#define NEED_TREGS
10117#undef BLIMP_CHECK_ENTRY
10118#endif
10119
10120#define GENERIC_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_handler)
10121#define INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_invalid_trap)
10122#define T1_INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum)
10123
10124#ifdef BLIMP_IGNORE_UNHANDLED_TRAPS
10125#define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum)
10126#else
10127#define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_unhandled_trap)
10128#endif
10129
10130#if BLIMP_TRAP_CKSUM
10131#define BLIMP_DONE \
10132 wrpr %g0, 0, %gl; \
10133 rdpr %tt, %g7; \
10134 add %g1, %g7, %g1; \
10135 mov 0, %g7; \
10136 done;
10137! ba blimp_done; \
10138! nop;
10139#define BLIMP_RETRY \
10140 wrpr %g0, 0, %gl; \
10141 rdpr %tt, %g7; \
10142 add %g1, %g7, %g1; \
10143 mov 0, %g7; \
10144 retry;
10145! ba blimp_retry; \
10146! nop;
10147#else
10148#define BLIMP_DONE done;
10149#define BLIMP_RETRY retry;
10150#endif
10151
10152#if defined(BLIMP_USE_DEFAULT_TT)
10153#define CHECK_ENTRY
10154#define NEED_TREGS
10155#elif !defined(BLIMP_CHECK_ENTRY)
10156#define CHECK_ENTRY
10157#else
10158#define CHECK_ENTRY \
10159 cmp %g6, %g2; /* compare TT with entry point */ \
10160 bne %xcc, blimp_bad_entry; /* better be the same */ \
10161 nop;
10162#endif
10163
10164#define READ_DFAULT_REGS
10165#define READ_IFAULT_REGS
10166#define READ_TAG_ACCESS
10167
10168#define LOCL(LABEL) .local LABEL; LABEL:
10169#define GLOB(LABEL) .global LABEL; LABEL:
10170
10171#ifdef BLIMP_USE_DEFAULT_TT
10172#define HANDLER(LABEL) GLOB(LABEL)
10173#else
10174#define HANDLER(LABEL) LOCL(LABEL)
10175#endif
10176
10177
10178/*********************************************************************************/
10179#ifndef BLIMP_USE_DEFAULT_TT
10180 .align 0x10000
10181
10182GLOB(BLIMP_TLABEL)
10183
10184/*TT_RESERVED_000:*/ DEFAULT_TRAP(0x000)
10185/*TT_POWERON_RESET:*/ DEFAULT_TRAP(0x001)
10186/*TT_WATCHDOG_RESET:*/ DEFAULT_TRAP(0x002)
10187/*TT_EXTERNAL_RESET:*/ DEFAULT_TRAP(0x003)
10188/*TT_SOFTWARE_RESET:*/ DEFAULT_TRAP(0x004)
10189/*TT_REDMODE:*/ DEFAULT_TRAP(0x005)
10190/*TT_RESERVED_006:*/ DEFAULT_TRAP(0x006)
10191/*TT_RESERVED_007:*/ DEFAULT_TRAP(0x007)
10192/*TT_INSTR_ACCESS_EXCP:*/ TRAP_BRANCH(0x008,blimp_iae)
10193/*TT_IA_MMU_MISS:*/ DEFAULT_TRAP(0x009)
10194/*TT_INSTR_ACCESS_ERR:*/ DEFAULT_TRAP(0x00A)
10195/*TT_RESERVED_00b:*/ TRAP_BRANCH(0x00B,blimp_fake_tt08)
10196/*TT_RESERVED_00c:*/ TRAP_BRANCH(0x00C,blimp_fake_tt08)
10197/*TT_RESERVED_00d:*/ DEFAULT_TRAP(0x00D)
10198/*TT_RESERVED_00e:*/ DEFAULT_TRAP(0x00E)
10199/*TT_RESERVED_00f:*/ DEFAULT_TRAP(0x00F)
10200
10201/*TT_ILLEGAL_INST:*/ GENERIC_TRAP(0x010)
10202/*TT_PRIVILEGED_OPCODE:*/ TRAP_BRANCH(0x011,blimp_privop)
10203#if BLIMP_LDD_STD
10204/*TT_UNIMPLEMENTED_LDD:*/ DEFAULT_TRAP(0x012)
10205/*TT_UNIMPLEMENTED_STD:*/ DEFAULT_TRAP(0x013)
10206#else
10207/*TT_UNIMPLEMENTED_LDD:*/ GENERIC_TRAP(0x012)
10208/*TT_UNIMPLEMENTED_STD:*/ GENERIC_TRAP(0x013)
10209#endif
10210/*TT_RESERVED_014:*/ TRAP_BRANCH(0x014,blimp_fake_tt30)
10211/*TT_RESERVED_015:*/ TRAP_BRANCH(0x015,blimp_fake_tt30)
10212/*TT_RESERVED_016:*/ TRAP_BRANCH(0x016,blimp_fake_tt30)
10213/*TT_RESERVED_017:*/ TRAP_BRANCH(0x017,blimp_fake_tt30)
10214/*TT_RESERVED_018:*/ DEFAULT_TRAP(0x018)
10215/*TT_RESERVED_019:*/ DEFAULT_TRAP(0x019)
10216/*TT_RESERVED_01a:*/ DEFAULT_TRAP(0x01A)
10217/*TT_RESERVED_01b:*/ DEFAULT_TRAP(0x01B)
10218/*TT_RESERVED_01c:*/ DEFAULT_TRAP(0x01C)
10219/*TT_RESERVED_01d:*/ DEFAULT_TRAP(0x01D)
10220/*TT_RESERVED_01e:*/ DEFAULT_TRAP(0x01E)
10221/*TT_RESERVED_01f:*/ DEFAULT_TRAP(0x01F)
10222
10223/*TT_FP_DISABLED:*/ TRAP_BRANCH(0x020,blimp_set_fp)
10224/*TT_FP_IEEE_754:*/ TRAP_BRANCH(0x021,blimp_fp_trap)
10225/*TT_FP_EXCP_OTHER:*/ TRAP_BRANCH(0x022,blimp_fp_trap)
10226/*TT_TAG_OVERFLOW:*/ GENERIC_TRAP(0x023)
10227/*TT_CLEAN_WIN:*/ TRAP_BRANCH(0x024,blimp_cleanwin)
10228/*TT_EXTRA_025:*/ DEFAULT_TRAP(0x025)
10229/*TT_EXTRA_026:*/ DEFAULT_TRAP(0x026)
10230/*TT_EXTRA_027:*/ DEFAULT_TRAP(0x027)
10231/*TT_DIV_ZERO:*/ GENERIC_TRAP(0x028)
10232/*TT_INT_PROC_ERROR:*/ DEFAULT_TRAP(0x029)
10233/*TT_RESERVED_02a:*/ DEFAULT_TRAP(0x02A)
10234/*TT_RESERVED_02b:*/ DEFAULT_TRAP(0x02B)
10235/*TT_RESERVED_02c:*/ DEFAULT_TRAP(0x02C)
10236/*TT_RESERVED_02d:*/ DEFAULT_TRAP(0x02D)
10237/*TT_RESERVED_02e:*/ DEFAULT_TRAP(0x02E)
10238/*TT_RESERVED_02f:*/ DEFAULT_TRAP(0x02F)
10239
10240/*TT_DATA_ACCESS_EXCEPT:*/ TRAP_BRANCH(0x030,blimp_dae)
10241/*TT_DA_MMU_MISS:*/ DEFAULT_TRAP(0x031)
10242/*TT_DATA_ACCESS_ERROR:*/ DEFAULT_TRAP(0x032)
10243/*TT_DATA_PROT:*/ DEFAULT_TRAP(0x033)
10244/*TT_MEM_NONALIGNED:*/ TRAP_BRANCH(0x034,blimp_misalign_handler)
10245/*TT_LDDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x035)
10246/*TT_STDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x036)
10247/*TT_PRIVILEGED_ACTION:*/ TRAP_BRANCH(0x037,blimp_privacc)
10248/*TT_LDQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x038)
10249/*TT_STQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x039)
10250/*TT_RESERVED_03a:*/ DEFAULT_TRAP(0x03A)
10251/*TT_RESERVED_03b:*/ DEFAULT_TRAP(0x03B)
10252/*TT_RESERVED_03c:*/ DEFAULT_TRAP(0x03C)
10253/*TT_RESERVED_03d:*/ DEFAULT_TRAP(0x03D)
10254/*TT_RESERVED_03e:*/ DEFAULT_TRAP(0x03E)
10255/*TT_RESERVED_03f:*/ DEFAULT_TRAP(0x03F)
10256
10257/*TT_ASYNC_DATA_ERROR:*/ DEFAULT_TRAP(0x040)
10258/*TT_INTERRUPT_LEVEL_1:*/ TRAP_BRANCH(0x041,blimp_softint)
10259/*TT_INTERRUPT_LEVEL_2:*/ TRAP_BRANCH(0x042,blimp_softint)
10260/*TT_INTERRUPT_LEVEL_3:*/ TRAP_BRANCH(0x043,blimp_softint)
10261/*TT_INTERRUPT_LEVEL_4:*/ TRAP_BRANCH(0x044,blimp_softint)
10262/*TT_INTERRUPT_LEVEL_5:*/ TRAP_BRANCH(0x045,blimp_softint)
10263/*TT_INTERRUPT_LEVEL_6:*/ TRAP_BRANCH(0x046,blimp_softint)
10264/*TT_INTERRUPT_LEVEL_7:*/ TRAP_BRANCH(0x047,blimp_softint)
10265/*TT_INTERRUPT_LEVEL_8:*/ TRAP_BRANCH(0x048,blimp_softint)
10266/*TT_INTERRUPT_LEVEL_9:*/ TRAP_BRANCH(0x049,blimp_softint)
10267/*TT_INTERRUPT_LEVEL_10:*/ TRAP_BRANCH(0x04A,blimp_softint)
10268/*TT_INTERRUPT_LEVEL_11:*/ TRAP_BRANCH(0x04B,blimp_softint)
10269/*TT_INTERRUPT_LEVEL_12:*/ TRAP_BRANCH(0x04C,blimp_softint)
10270/*TT_INTERRUPT_LEVEL_13:*/ TRAP_BRANCH(0x04D,blimp_softint)
10271/*TT_INTERRUPT_LEVEL_14:*/ TRAP_BRANCH(0x04E,blimp_tickint)
10272/*TT_INTERRUPT_LEVEL_15:*/ TRAP_BRANCH(0x04F,blimp_softint)
10273
10274/*TT_RESERVED_050:*/ DEFAULT_TRAP(0x050)
10275/*TT_RESERVED_051:*/ DEFAULT_TRAP(0x051)
10276/*TT_RESERVED_052:*/ DEFAULT_TRAP(0x052)
10277/*TT_RESERVED_053:*/ DEFAULT_TRAP(0x053)
10278/*TT_RESERVED_054:*/ DEFAULT_TRAP(0x054)
10279/*TT_RESERVED_055:*/ DEFAULT_TRAP(0x055)
10280/*TT_RESERVED_056:*/ DEFAULT_TRAP(0x056)
10281/*TT_RESERVED_057:*/ DEFAULT_TRAP(0x057)
10282/*TT_RESERVED_058:*/ DEFAULT_TRAP(0x058)
10283/*TT_RESERVED_059:*/ DEFAULT_TRAP(0x059)
10284/*TT_RESERVED_05a:*/ DEFAULT_TRAP(0x05A)
10285/*TT_RESERVED_05b:*/ DEFAULT_TRAP(0x05B)
10286/*TT_RESERVED_05c:*/ DEFAULT_TRAP(0x05C)
10287/*TT_RESERVED_05d:*/ DEFAULT_TRAP(0x05D)
10288/*TT_RESERVED_05e:*/ DEFAULT_TRAP(0x05E)
10289/*TT_RESERVED_05f:*/ DEFAULT_TRAP(0x05F)
10290
10291/*TT_INTERRUPT_VECTOR:*/ DEFAULT_TRAP(0x060)
10292/*TT_PA_WATCHPOINT:*/ DEFAULT_TRAP(0x061)
10293/*TT_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x062)
10294/*TT_CORRECTED_ECC_ERROR:*/ DEFAULT_TRAP(0x063)
10295/*TT_FAST_IA_MMU_MISS:*/ DEFAULT_TRAP(0x064)
10296/*TT_FAST_IA_MMU_MISS_1:*/ INVALID_TRAP(0x065)
10297/*TT_FAST_IA_MMU_MISS_2:*/ INVALID_TRAP(0x066)
10298/*TT_FAST_IA_MMU_MISS_3:*/ INVALID_TRAP(0x067)
10299/*TT_FAST_DA_MMU_MISS:*/ DEFAULT_TRAP(0x068)
10300/*TT_FAST_DA_MMU_MISS_1:*/ INVALID_TRAP(0x069)
10301/*TT_FAST_DA_MMU_MISS_2:*/ INVALID_TRAP(0x06A)
10302/*TT_FAST_DA_MMU_MISS_3:*/ INVALID_TRAP(0x06B)
10303/*TT_FAST_DATA_PROT:*/ DEFAULT_TRAP(0x06C)
10304/*TT_FAST_DATA_PROT_1:*/ INVALID_TRAP(0x06D)
10305/*TT_FAST_DATA_PROT_2:*/ INVALID_TRAP(0x06E)
10306/*TT_FAST_DATA_PROT_3:*/ INVALID_TRAP(0x06F)
10307
10308/*TT_RESERVED_070:*/ DEFAULT_TRAP(0x070)
10309/*TT_INST_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x071)
10310/*TT_DATA_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x072)
10311/*TT_STRAND_TRAP:*/ DEFAULT_TRAP(0x073)
10312/*TT_CNTRL_XFER_INSTR:*/ DEFAULT_TRAP(0x074)
10313/*TT_INST_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x075)
10314/*TT_INST_BREAKPOINT:*/ DEFAULT_TRAP(0x076)
10315/*TT_RESERVED_077:*/ DEFAULT_TRAP(0x077)
10316/*TT_RESERVED_078:*/ DEFAULT_TRAP(0x078)
10317/*TT_RESERVED_079:*/ DEFAULT_TRAP(0x079)
10318/*TT_RESERVED_07A:*/ DEFAULT_TRAP(0x07A)
10319/*TT_RESERVED_07B:*/ DEFAULT_TRAP(0x07B)
10320/*TT_RESERVED_07C:*/ DEFAULT_TRAP(0x07C)
10321/*TT_RESERVED_07D:*/ DEFAULT_TRAP(0x07D)
10322/*TT_RESERVED_07E:*/ DEFAULT_TRAP(0x07E)
10323/*TT_RESERVED_07F:*/ DEFAULT_TRAP(0x07F)
10324
10325/*TT_SPILL_0_NORMAL:*/ TRAP_BRANCH(0x080,blimp_spill64_handler)
10326/*TT_EXTRA_081:*/ INVALID_TRAP(0x081)
10327/*TT_EXTRA_082:*/ INVALID_TRAP(0x082)
10328/*TT_EXTRA_083:*/ INVALID_TRAP(0x083)
10329/*TT_SPILL_1_NORMAL:*/ UNHANDLED_TRAP(0x084)
10330/*TT_EXTRA_085:*/ INVALID_TRAP(0x085)
10331/*TT_EXTRA_086:*/ INVALID_TRAP(0x086)
10332/*TT_EXTRA_087:*/ INVALID_TRAP(0x087)
10333/*TT_SPILL_2_NORMAL:*/ TRAP_BRANCH(0x088,blimp_spill64_handler)
10334/*TT_EXTRA_089:*/ INVALID_TRAP(0x089)
10335/*TT_EXTRA_08a:*/ INVALID_TRAP(0x08A)
10336/*TT_EXTRA_08b:*/ INVALID_TRAP(0x08B)
10337/*TT_SPILL_3_NORMAL:*/ UNHANDLED_TRAP(0x08C)
10338/*TT_EXTRA_08d:*/ INVALID_TRAP(0x08D)
10339/*TT_EXTRA_08e:*/ INVALID_TRAP(0x08E)
10340/*TT_EXTRA_08f:*/ INVALID_TRAP(0x08F)
10341/*TT_SPILL_4_NORMAL:*/ TRAP_BRANCH(0x090,blimp_spill32_handler)
10342/*TT_EXTRA_091:*/ INVALID_TRAP(0x091)
10343/*TT_EXTRA_092:*/ INVALID_TRAP(0x092)
10344/*TT_EXTRA_093:*/ INVALID_TRAP(0x093)
10345/*TT_SPILL_5_NORMAL:*/ UNHANDLED_TRAP(0x094)
10346/*TT_EXTRA_095:*/ INVALID_TRAP(0x095)
10347/*TT_EXTRA_096:*/ INVALID_TRAP(0x096)
10348/*TT_EXTRA_097:*/ INVALID_TRAP(0x097)
10349/*TT_SPILL_6_NORMAL:*/ TRAP_BRANCH(0x098,blimp_spill32_handler)
10350/*TT_EXTRA_099:*/ INVALID_TRAP(0x099)
10351/*TT_EXTRA_09a:*/ INVALID_TRAP(0x09A)
10352/*TT_EXTRA_09b:*/ INVALID_TRAP(0x09B)
10353/*TT_SPILL_7_NORMAL:*/ UNHANDLED_TRAP(0x09C)
10354/*TT_EXTRA_09d:*/ INVALID_TRAP(0x09D)
10355/*TT_EXTRA_09e:*/ INVALID_TRAP(0x09E)
10356/*TT_EXTRA_09f:*/ INVALID_TRAP(0x09F)
10357
10358/*TT_SPILL_0_OTHER:*/ UNHANDLED_TRAP(0x0A0)
10359/*TT_EXTRA_0a1:*/ INVALID_TRAP(0x0A1)
10360/*TT_EXTRA_0a2:*/ INVALID_TRAP(0x0A2)
10361/*TT_EXTRA_0a3:*/ INVALID_TRAP(0x0A3)
10362/*TT_SPILL_1_OTHER:*/ UNHANDLED_TRAP(0x0A4)
10363/*TT_EXTRA_0a5:*/ INVALID_TRAP(0x0A5)
10364/*TT_EXTRA_0a6:*/ INVALID_TRAP(0x0A6)
10365/*TT_EXTRA_0a7:*/ INVALID_TRAP(0x0A7)
10366/*TT_SPILL_2_OTHER:*/ UNHANDLED_TRAP(0x0A8)
10367/*TT_EXTRA_0a9:*/ INVALID_TRAP(0x0A9)
10368/*TT_EXTRA_0aa:*/ INVALID_TRAP(0x0AA)
10369/*TT_EXTRA_0ab:*/ INVALID_TRAP(0x0AB)
10370/*TT_SPILL_3_OTHER:*/ UNHANDLED_TRAP(0x0AC)
10371/*TT_EXTRA_0ad:*/ INVALID_TRAP(0x0AD)
10372/*TT_EXTRA_0ae:*/ INVALID_TRAP(0x0AE)
10373/*TT_EXTRA_0af:*/ INVALID_TRAP(0x0AF)
10374/*TT_SPILL_4_OTHER:*/ UNHANDLED_TRAP(0x0B0)
10375/*TT_EXTRA_0b1:*/ INVALID_TRAP(0x0B1)
10376/*TT_EXTRA_0b2:*/ INVALID_TRAP(0x0B2)
10377/*TT_EXTRA_0b3:*/ INVALID_TRAP(0x0B3)
10378/*TT_SPILL_5_OTHER:*/ UNHANDLED_TRAP(0x0B4)
10379/*TT_EXTRA_0b5:*/ INVALID_TRAP(0x0B5)
10380/*TT_EXTRA_0b6:*/ INVALID_TRAP(0x0B6)
10381/*TT_EXTRA_0b7:*/ INVALID_TRAP(0x0B7)
10382/*TT_SPILL_6_OTHER:*/ UNHANDLED_TRAP(0x0B8)
10383/*TT_EXTRA_0b9:*/ INVALID_TRAP(0x0B9)
10384/*TT_EXTRA_0ba:*/ INVALID_TRAP(0x0BA)
10385/*TT_EXTRA_0bb:*/ INVALID_TRAP(0x0BB)
10386/*TT_SPILL_7_OTHER:*/ UNHANDLED_TRAP(0x0BC)
10387/*TT_EXTRA_0bd:*/ INVALID_TRAP(0x0BD)
10388/*TT_EXTRA_0be:*/ INVALID_TRAP(0x0BE)
10389/*TT_EXTRA_0bf:*/ INVALID_TRAP(0x0BF)
10390
10391/*TT_FILL_0_NORMAL:*/ TRAP_BRANCH(0x0C0,blimp_fill64_handler)
10392/*TT_EXTRA_0c1:*/ INVALID_TRAP(0x0C1)
10393/*TT_EXTRA_0c2:*/ INVALID_TRAP(0x0C2)
10394/*TT_EXTRA_0c3:*/ INVALID_TRAP(0x0C3)
10395/*TT_FILL_1_NORMAL:*/ TRAP_BRANCH(0x0C4,blimp_fill64_handler)
10396/*TT_EXTRA_0c5:*/ INVALID_TRAP(0x0C5)
10397/*TT_EXTRA_0c6:*/ INVALID_TRAP(0x0C6)
10398/*TT_EXTRA_0c7:*/ INVALID_TRAP(0x0C7)
10399/*TT_FILL_2_NORMAL:*/ TRAP_BRANCH(0x0C8,blimp_fill64_handler)
10400/*TT_EXTRA_0c9:*/ INVALID_TRAP(0x0C9)
10401/*TT_EXTRA_0ca:*/ INVALID_TRAP(0x0Ca)
10402/*TT_EXTRA_0cb:*/ INVALID_TRAP(0x0Cb)
10403/*TT_FILL_3_NORMAL:*/ TRAP_BRANCH(0x0CC,blimp_fill64_handler)
10404/*TT_EXTRA_0cd:*/ INVALID_TRAP(0x0CD)
10405/*TT_EXTRA_0ce:*/ INVALID_TRAP(0x0CE)
10406/*TT_EXTRA_0cf:*/ INVALID_TRAP(0x0CF)
10407/*TT_FILL_4_NORMAL:*/ TRAP_BRANCH(0x0D0,blimp_fill32_handler)
10408/*TT_EXTRA_0d1:*/ INVALID_TRAP(0x0D1)
10409/*TT_EXTRA_0d2:*/ INVALID_TRAP(0x0D2)
10410/*TT_EXTRA_0d3:*/ INVALID_TRAP(0x0D3)
10411/*TT_FILL_5_NORMAL:*/ TRAP_BRANCH(0x0D4,blimp_fill32_handler)
10412/*TT_EXTRA_0d5:*/ INVALID_TRAP(0x0D5)
10413/*TT_EXTRA_0d6:*/ INVALID_TRAP(0x0D6)
10414/*TT_EXTRA_0d7:*/ INVALID_TRAP(0x0D7)
10415/*TT_FILL_6_NORMAL:*/ TRAP_BRANCH(0x0D8,blimp_fill32_handler)
10416/*TT_EXTRA_0d9:*/ INVALID_TRAP(0x0D9)
10417/*TT_EXTRA_0da:*/ INVALID_TRAP(0x0DA)
10418/*TT_EXTRA_0db:*/ INVALID_TRAP(0x0DB)
10419/*TT_FILL_7_NORMAL:*/ TRAP_BRANCH(0x0DC,blimp_fill32_handler)
10420/*TT_EXTRA_0dd:*/ INVALID_TRAP(0x0DD)
10421/*TT_EXTRA_0de:*/ INVALID_TRAP(0x0DE)
10422/*TT_EXTRA_0df:*/ INVALID_TRAP(0x0DF)
10423
10424/*TT_FILL_0_OTHER:*/ UNHANDLED_TRAP(0x0E0)
10425/*TT_EXTRA_0e1:*/ INVALID_TRAP(0x0E1)
10426/*TT_EXTRA_0e2:*/ INVALID_TRAP(0x0E2)
10427/*TT_EXTRA_0e3:*/ INVALID_TRAP(0x0E3)
10428/*TT_FILL_1_OTHER:*/ UNHANDLED_TRAP(0x0E4)
10429/*TT_EXTRA_0e5:*/ INVALID_TRAP(0x0E5)
10430/*TT_EXTRA_0e6:*/ INVALID_TRAP(0x0E6)
10431/*TT_EXTRA_0e7:*/ INVALID_TRAP(0x0E7)
10432/*TT_FILL_2_OTHER:*/ UNHANDLED_TRAP(0x0E8)
10433/*TT_EXTRA_0e9:*/ INVALID_TRAP(0x0E9)
10434/*TT_EXTRA_0ea:*/ INVALID_TRAP(0x0EA)
10435/*TT_EXTRA_0eb:*/ INVALID_TRAP(0x0EB)
10436/*TT_FILL_3_OTHER:*/ UNHANDLED_TRAP(0x0EC)
10437/*TT_EXTRA_0ed:*/ INVALID_TRAP(0x0ED)
10438/*TT_EXTRA_0ee:*/ INVALID_TRAP(0x0DE)
10439/*TT_EXTRA_0ef:*/ INVALID_TRAP(0x0DF)
10440/*TT_FILL_4_OTHER:*/ UNHANDLED_TRAP(0x0F0)
10441/*TT_EXTRA_0f1:*/ INVALID_TRAP(0x0F1)
10442/*TT_EXTRA_0f2:*/ INVALID_TRAP(0x0F2)
10443/*TT_EXTRA_0f3:*/ INVALID_TRAP(0x0F3)
10444/*TT_FILL_5_OTHER:*/ UNHANDLED_TRAP(0x0F4)
10445/*TT_EXTRA_0f5:*/ INVALID_TRAP(0x0F5)
10446/*TT_EXTRA_0f6:*/ INVALID_TRAP(0x0F6)
10447/*TT_EXTRA_0f7:*/ INVALID_TRAP(0x0F7)
10448/*TT_FILL_6_OTHER:*/ UNHANDLED_TRAP(0x0F8)
10449/*TT_EXTRA_0f9:*/ INVALID_TRAP(0x0F9)
10450/*TT_EXTRA_0fa:*/ INVALID_TRAP(0x0FA)
10451/*TT_EXTRA_0fb:*/ INVALID_TRAP(0x0FB)
10452/*TT_FILL_7_OTHER:*/ UNHANDLED_TRAP(0x0FC)
10453/*TT_EXTRA_0fd:*/ INVALID_TRAP(0x0FD)
10454/*TT_EXTRA_0fe:*/ INVALID_TRAP(0x0FE)
10455/*TT_EXTRA_0ff:*/ INVALID_TRAP(0x0FF)
10456
10457/*TT_TCC_00:*/ TRAP_JUMP(blimp_end_good) ! good trap
10458/*TT_TCC_01:*/ TRAP_JUMP(blimp_end_bad) ! bad trap
10459/*TT_TCC_02:*/ DEFAULT_TRAP(0x102)
10460/*TT_TCC_03:*/ DEFAULT_TRAP(0x103)
10461/*TT_TCC_04:*/ DEFAULT_TRAP(0x104)
10462/*TT_TCC_05:*/ DEFAULT_TRAP(0x105)
10463/*TT_TCC_06:*/ DEFAULT_TRAP(0x106)
10464/*TT_TCC_07:*/ DEFAULT_TRAP(0x107)
10465/*TT_TCC_08:*/ DEFAULT_TRAP(0x108)
10466/*TT_TCC_09:*/ DEFAULT_TRAP(0x109)
10467/*TT_TCC_0A:*/ DEFAULT_TRAP(0x10A)
10468/*TT_TCC_0B:*/ DEFAULT_TRAP(0x10B)
10469/*TT_TCC_0C:*/ DEFAULT_TRAP(0x10C)
10470/*TT_TCC_0D:*/ DEFAULT_TRAP(0x10D)
10471/*TT_TCC_0E:*/ DEFAULT_TRAP(0x10E)
10472/*TT_TCC_0F:*/ DEFAULT_TRAP(0x10F)
10473
10474/*TT_TCC_10:*/ DEFAULT_TRAP(0x110)
10475/*TT_TCC_11:*/ DEFAULT_TRAP(0x111)
10476/*TT_TCC_12:*/ DEFAULT_TRAP(0x112)
10477/*TT_TCC_13:*/ DEFAULT_TRAP(0x113)
10478/*TT_TCC_14:*/ DEFAULT_TRAP(0x114)
10479/*TT_TCC_15:*/ DEFAULT_TRAP(0x115)
10480/*TT_TCC_16:*/ DEFAULT_TRAP(0x116)
10481/*TT_TCC_17:*/ DEFAULT_TRAP(0x117)
10482/*TT_TCC_18:*/ DEFAULT_TRAP(0x118)
10483/*TT_TCC_19:*/ DEFAULT_TRAP(0x119)
10484/*TT_TCC_1A:*/ DEFAULT_TRAP(0x11A)
10485/*TT_TCC_1B:*/ DEFAULT_TRAP(0x11B)
10486/*TT_TCC_1C:*/ DEFAULT_TRAP(0x11C)
10487/*TT_TCC_1D:*/ DEFAULT_TRAP(0x11D)
10488/*TT_TCC_1E:*/ DEFAULT_TRAP(0x11E)
10489/*TT_TCC_1F:*/ DEFAULT_TRAP(0x11F)
10490
10491/*TT_TCC_20:*/ DEFAULT_TRAP(0x120)
10492/*TT_TCC_21:*/ DEFAULT_TRAP(0x121)
10493/*TT_TCC_22:*/ DEFAULT_TRAP(0x122)
10494/*TT_TCC_23:*/ DEFAULT_TRAP(0x123)
10495/*TT_TCC_24:*/ DEFAULT_TRAP(0x124)
10496/*TT_TCC_25:*/ DEFAULT_TRAP(0x125)
10497/*TT_TCC_26:*/ DEFAULT_TRAP(0x126)
10498/*TT_TCC_27:*/ DEFAULT_TRAP(0x127)
10499/*TT_TCC_28:*/ DEFAULT_TRAP(0x128)
10500/*TT_TCC_29:*/ DEFAULT_TRAP(0x129)
10501/*TT_TCC_2A:*/ DEFAULT_TRAP(0x12A)
10502/*TT_TCC_2B:*/ DEFAULT_TRAP(0x12B)
10503/*TT_TCC_2C:*/ DEFAULT_TRAP(0x12C)
10504/*TT_TCC_2D:*/ DEFAULT_TRAP(0x12D)
10505/*TT_TCC_2E:*/ DEFAULT_TRAP(0x12E)
10506/*TT_TCC_2F:*/ DEFAULT_TRAP(0x12F)
10507
10508/* User-defined traps */
10509#ifdef BLIMP_UTRAP0
10510 TRAP_JUMP(BLIMP_UTRAP0)
10511#else
10512 DEFAULT_TRAP(0x130)
10513#endif
10514
10515#ifdef BLIMP_UTRAP1
10516 TRAP_JUMP(BLIMP_UTRAP1)
10517#else
10518 DEFAULT_TRAP(0x131)
10519#endif
10520
10521#ifdef BLIMP_UTRAP2
10522 TRAP_JUMP(BLIMP_UTRAP2)
10523#else
10524 DEFAULT_TRAP(0x132)
10525#endif
10526
10527#ifdef BLIMP_UTRAP3
10528 TRAP_JUMP(BLIMP_UTRAP3)
10529#else
10530 DEFAULT_TRAP(0x133)
10531#endif
10532
10533#ifdef BLIMP_UTRAP4
10534 TRAP_JUMP(BLIMP_UTRAP4)
10535#else
10536 DEFAULT_TRAP(0x134)
10537#endif
10538
10539#ifdef BLIMP_UTRAP5
10540 TRAP_JUMP(BLIMP_UTRAP5)
10541#else
10542 DEFAULT_TRAP(0x135)
10543#endif
10544
10545#ifdef BLIMP_UTRAP6
10546 TRAP_JUMP(BLIMP_UTRAP6)
10547#else
10548 DEFAULT_TRAP(0x136)
10549#endif
10550
10551#ifdef BLIMP_UTRAP7
10552 TRAP_JUMP(BLIMP_UTRAP7)
10553#else
10554 DEFAULT_TRAP(0x137)
10555#endif
10556
10557#ifdef BLIMP_UTRAP8
10558 TRAP_JUMP(BLIMP_UTRAP8)
10559#else
10560 DEFAULT_TRAP(0x138)
10561#endif
10562
10563#ifdef BLIMP_UTRAP9
10564 TRAP_JUMP(BLIMP_UTRAP9)
10565#else
10566 DEFAULT_TRAP(0x139)
10567#endif
10568
10569#ifdef BLIMP_UTRAP10
10570 TRAP_JUMP(BLIMP_UTRAP10)
10571#else
10572 DEFAULT_TRAP(0x13A)
10573#endif
10574
10575#ifdef BLIMP_UTRAP11
10576 TRAP_JUMP(BLIMP_UTRAP11)
10577#else
10578 DEFAULT_TRAP(0x13B)
10579#endif
10580
10581#ifdef BLIMP_UTRAP12
10582 TRAP_JUMP(BLIMP_UTRAP12)
10583#else
10584 DEFAULT_TRAP(0x13C)
10585#endif
10586
10587#ifdef BLIMP_UTRAP13
10588 TRAP_JUMP(BLIMP_UTRAP13)
10589#else
10590 DEFAULT_TRAP(0x13D)
10591#endif
10592
10593#ifdef BLIMP_UTRAP14
10594 TRAP_JUMP(BLIMP_UTRAP14)
10595#else
10596 DEFAULT_TRAP(0x13E)
10597#endif
10598
10599#ifdef BLIMP_UTRAP15
10600 TRAP_JUMP(BLIMP_UTRAP15)
10601#else
10602 DEFAULT_TRAP(0x13F)
10603#endif
10604
10605/*TT_TCC_40:*/ TRAP_BRANCH(0x140,blimp_flip_priv)
10606/*TT_TCC_41:*/ TRAP_BRANCH(0x141,blimp_reset_priv)
10607/*TT_TCC_42:*/ TRAP_BRANCH(0x142,blimp_set_priv)
10608/*TT_TCC_43:*/ TRAP_BRANCH(0x143,blimp_flip_fp)
10609/*TT_TCC_44:*/ TRAP_BRANCH(0x144,blimp_cleanwin0)
10610/*TT_TCC_45:*/ TRAP_BRANCH(0x145,blimp_demap_stack)
10611/*TT_TCC_46:*/ TRAP_BRANCH(0x146,blimp_demap_page)
10612/*TT_TCC_47:*/ DEFAULT_TRAP(0x147)
10613/*TT_TCC_48:*/ TRAP_BRANCH(0x148,blimp_demap_all)
10614/*TT_TCC_49:*/ TRAP_BRANCH(0x149,blimp_switch_ctx2)
10615/*TT_TCC_4A:*/ DEFAULT_TRAP(0x14A)
10616/*TT_TCC_4B:*/ DEFAULT_TRAP(0x14B)
10617/*TT_TCC_4C:*/ DEFAULT_TRAP(0x14C)
10618/*TT_TCC_4D:*/ DEFAULT_TRAP(0x14D)
10619/*TT_TCC_4E:*/ DEFAULT_TRAP(0x14E)
10620/*TT_TCC_4F:*/ DEFAULT_TRAP(0x14F)
10621
10622/*TT_TCC_50:*/ GENERIC_TRAP(0x150)
10623/*TT_TCC_51:*/ GENERIC_TRAP(0x151)
10624/*TT_TCC_52:*/ GENERIC_TRAP(0x152)
10625/*TT_TCC_53:*/ GENERIC_TRAP(0x153)
10626/*TT_TCC_54:*/ GENERIC_TRAP(0x154)
10627/*TT_TCC_55:*/ GENERIC_TRAP(0x155)
10628/*TT_TCC_56:*/ GENERIC_TRAP(0x156)
10629/*TT_TCC_57:*/ GENERIC_TRAP(0x157)
10630/*TT_TCC_58:*/ GENERIC_TRAP(0x158)
10631/*TT_TCC_59:*/ GENERIC_TRAP(0x159)
10632/*TT_TCC_5a:*/ GENERIC_TRAP(0x15A)
10633/*TT_TCC_5b:*/ GENERIC_TRAP(0x15B)
10634/*TT_TCC_5c:*/ GENERIC_TRAP(0x15C)
10635/*TT_TCC_5d:*/ GENERIC_TRAP(0x15D)
10636/*TT_TCC_5e:*/ GENERIC_TRAP(0x15E)
10637/*TT_TCC_5f:*/ GENERIC_TRAP(0x15F)
10638
10639/* Half the traps are handled using retry instead of done
10640/*TT_TCC_60:*/ TRAP_BRANCH(0x160,blimp_generic_redone)
10641/*TT_TCC_61:*/ TRAP_BRANCH(0x161,blimp_generic_redone)
10642/*TT_TCC_62:*/ TRAP_BRANCH(0x162,blimp_generic_redone)
10643/*TT_TCC_63:*/ TRAP_BRANCH(0x163,blimp_generic_redone)
10644/*TT_TCC_64:*/ TRAP_BRANCH(0x164,blimp_generic_redone)
10645/*TT_TCC_65:*/ TRAP_BRANCH(0x165,blimp_generic_redone)
10646/*TT_TCC_66:*/ TRAP_BRANCH(0x166,blimp_generic_redone)
10647/*TT_TCC_67:*/ TRAP_BRANCH(0x167,blimp_generic_redone)
10648/*TT_TCC_68:*/ TRAP_BRANCH(0x168,blimp_generic_redone)
10649/*TT_TCC_69:*/ TRAP_BRANCH(0x169,blimp_generic_redone)
10650/*TT_TCC_6a:*/ TRAP_BRANCH(0x16A,blimp_generic_redone)
10651/*TT_TCC_6b:*/ TRAP_BRANCH(0x16B,blimp_generic_redone)
10652/*TT_TCC_6c:*/ TRAP_BRANCH(0x16C,blimp_generic_redone)
10653/*TT_TCC_6d:*/ TRAP_BRANCH(0x16D,blimp_generic_redone)
10654/*TT_TCC_6e:*/ TRAP_BRANCH(0x16E,blimp_generic_redone)
10655/*TT_TCC_6f:*/ TRAP_BRANCH(0x16F,blimp_generic_redone)
10656
10657/* Pseudo branches */
10658/*TT_TCC_70:*/ TRAP_BRANCH(0x170,blimp_pseudo_branch) /*PBRAN_MIN*/
10659/*TT_TCC_71:*/ TRAP_BRANCH(0x171,blimp_pseudo_branch)
10660/*TT_TCC_72:*/ TRAP_BRANCH(0x172,blimp_pseudo_branch)
10661/*TT_TCC_73:*/ TRAP_BRANCH(0x173,blimp_pseudo_branch)
10662/*TT_TCC_74:*/ TRAP_BRANCH(0x174,blimp_pseudo_branch)
10663/*TT_TCC_75:*/ TRAP_BRANCH(0x175,blimp_pseudo_branch)
10664/*TT_TCC_76:*/ TRAP_BRANCH(0x176,blimp_pseudo_branch)
10665/*TT_TCC_77:*/ TRAP_BRANCH(0x177,blimp_pseudo_branch)
10666/*TT_TCC_78:*/ TRAP_BRANCH(0x178,blimp_pseudo_branch)
10667/*TT_TCC_79:*/ TRAP_BRANCH(0x179,blimp_pseudo_branch)
10668/*TT_TCC_7a:*/ TRAP_BRANCH(0x17A,blimp_pseudo_branch)
10669/*TT_TCC_7b:*/ TRAP_BRANCH(0x17B,blimp_pseudo_branch)
10670/*TT_TCC_7c:*/ TRAP_BRANCH(0x17C,blimp_pseudo_branch)
10671/*TT_TCC_7d:*/ TRAP_BRANCH(0x17D,blimp_pseudo_branch)
10672/*TT_TCC_7e:*/ TRAP_BRANCH(0x17E,blimp_pseudo_branch)
10673/*TT_TCC_7f:*/ TRAP_BRANCH(0x17F,blimp_pseudo_branch)
10674 .skip 128*32
10675
10676! Trap table for TL>=1: nothing for now
10677
10678DEFAULT_TRAP(0x200)
10679DEFAULT_TRAP(0x201)
10680DEFAULT_TRAP(0x202)
10681DEFAULT_TRAP(0x203)
10682DEFAULT_TRAP(0x204)
10683DEFAULT_TRAP(0x205)
10684DEFAULT_TRAP(0x206)
10685DEFAULT_TRAP(0x207)
10686DEFAULT_TRAP(0x208)
10687DEFAULT_TRAP(0x209)
10688DEFAULT_TRAP(0x20A)
10689DEFAULT_TRAP(0x20B)
10690DEFAULT_TRAP(0x20C)
10691DEFAULT_TRAP(0x20D)
10692DEFAULT_TRAP(0x20E)
10693DEFAULT_TRAP(0x20F)
10694
10695DEFAULT_TRAP(0x210)
10696DEFAULT_TRAP(0x211)
10697DEFAULT_TRAP(0x212)
10698DEFAULT_TRAP(0x213)
10699DEFAULT_TRAP(0x214)
10700DEFAULT_TRAP(0x215)
10701DEFAULT_TRAP(0x216)
10702DEFAULT_TRAP(0x217)
10703DEFAULT_TRAP(0x218)
10704DEFAULT_TRAP(0x219)
10705DEFAULT_TRAP(0x21A)
10706DEFAULT_TRAP(0x21B)
10707DEFAULT_TRAP(0x21C)
10708DEFAULT_TRAP(0x21D)
10709DEFAULT_TRAP(0x21E)
10710DEFAULT_TRAP(0x21F)
10711
10712DEFAULT_TRAP(0x220)
10713DEFAULT_TRAP(0x221)
10714DEFAULT_TRAP(0x222)
10715DEFAULT_TRAP(0x223)
10716DEFAULT_TRAP(0x224)
10717DEFAULT_TRAP(0x225)
10718DEFAULT_TRAP(0x226)
10719DEFAULT_TRAP(0x227)
10720DEFAULT_TRAP(0x228)
10721DEFAULT_TRAP(0x229)
10722DEFAULT_TRAP(0x22A)
10723DEFAULT_TRAP(0x22B)
10724DEFAULT_TRAP(0x22C)
10725DEFAULT_TRAP(0x22D)
10726DEFAULT_TRAP(0x22E)
10727DEFAULT_TRAP(0x22F)
10728
10729DEFAULT_TRAP(0x230)
10730DEFAULT_TRAP(0x231)
10731DEFAULT_TRAP(0x232)
10732DEFAULT_TRAP(0x233)
10733DEFAULT_TRAP(0x234)
10734DEFAULT_TRAP(0x235)
10735DEFAULT_TRAP(0x236)
10736DEFAULT_TRAP(0x237)
10737DEFAULT_TRAP(0x238)
10738DEFAULT_TRAP(0x239)
10739DEFAULT_TRAP(0x23A)
10740DEFAULT_TRAP(0x23B)
10741DEFAULT_TRAP(0x23C)
10742DEFAULT_TRAP(0x23D)
10743DEFAULT_TRAP(0x23E)
10744DEFAULT_TRAP(0x23F)
10745
10746DEFAULT_TRAP(0x240)
10747DEFAULT_TRAP(0x241)
10748DEFAULT_TRAP(0x242)
10749DEFAULT_TRAP(0x243)
10750DEFAULT_TRAP(0x244)
10751DEFAULT_TRAP(0x245)
10752DEFAULT_TRAP(0x246)
10753DEFAULT_TRAP(0x247)
10754DEFAULT_TRAP(0x248)
10755DEFAULT_TRAP(0x249)
10756DEFAULT_TRAP(0x24A)
10757DEFAULT_TRAP(0x24B)
10758DEFAULT_TRAP(0x24C)
10759DEFAULT_TRAP(0x24D)
10760DEFAULT_TRAP(0x24E)
10761DEFAULT_TRAP(0x24F)
10762
10763DEFAULT_TRAP(0x250)
10764DEFAULT_TRAP(0x251)
10765DEFAULT_TRAP(0x252)
10766DEFAULT_TRAP(0x253)
10767DEFAULT_TRAP(0x254)
10768DEFAULT_TRAP(0x255)
10769DEFAULT_TRAP(0x256)
10770DEFAULT_TRAP(0x257)
10771DEFAULT_TRAP(0x258)
10772DEFAULT_TRAP(0x259)
10773DEFAULT_TRAP(0x25A)
10774DEFAULT_TRAP(0x25B)
10775DEFAULT_TRAP(0x25C)
10776DEFAULT_TRAP(0x25D)
10777DEFAULT_TRAP(0x25E)
10778DEFAULT_TRAP(0x25F)
10779
10780DEFAULT_TRAP(0x260)
10781DEFAULT_TRAP(0x261)
10782DEFAULT_TRAP(0x262)
10783DEFAULT_TRAP(0x263)
10784DEFAULT_TRAP(0x264)
10785DEFAULT_TRAP(0x265)
10786DEFAULT_TRAP(0x266)
10787DEFAULT_TRAP(0x267)
10788DEFAULT_TRAP(0x268)
10789DEFAULT_TRAP(0x269)
10790DEFAULT_TRAP(0x26A)
10791DEFAULT_TRAP(0x26B)
10792DEFAULT_TRAP(0x26C)
10793DEFAULT_TRAP(0x26D)
10794DEFAULT_TRAP(0x26E)
10795DEFAULT_TRAP(0x26F)
10796
10797DEFAULT_TRAP(0x270)
10798DEFAULT_TRAP(0x271)
10799DEFAULT_TRAP(0x272)
10800DEFAULT_TRAP(0x273)
10801DEFAULT_TRAP(0x274)
10802DEFAULT_TRAP(0x275)
10803DEFAULT_TRAP(0x276)
10804DEFAULT_TRAP(0x277)
10805DEFAULT_TRAP(0x278)
10806DEFAULT_TRAP(0x279)
10807DEFAULT_TRAP(0x27A)
10808DEFAULT_TRAP(0x27B)
10809DEFAULT_TRAP(0x27C)
10810DEFAULT_TRAP(0x27D)
10811DEFAULT_TRAP(0x27E)
10812DEFAULT_TRAP(0x27F)
10813
10814DEFAULT_TRAP(0x280)
10815DEFAULT_TRAP(0x281)
10816DEFAULT_TRAP(0x282)
10817DEFAULT_TRAP(0x283)
10818DEFAULT_TRAP(0x284)
10819DEFAULT_TRAP(0x285)
10820DEFAULT_TRAP(0x286)
10821DEFAULT_TRAP(0x287)
10822DEFAULT_TRAP(0x288)
10823DEFAULT_TRAP(0x289)
10824DEFAULT_TRAP(0x28A)
10825DEFAULT_TRAP(0x28B)
10826DEFAULT_TRAP(0x28C)
10827DEFAULT_TRAP(0x28D)
10828DEFAULT_TRAP(0x28E)
10829DEFAULT_TRAP(0x28F)
10830
10831DEFAULT_TRAP(0x290)
10832DEFAULT_TRAP(0x291)
10833DEFAULT_TRAP(0x292)
10834DEFAULT_TRAP(0x293)
10835DEFAULT_TRAP(0x294)
10836DEFAULT_TRAP(0x295)
10837DEFAULT_TRAP(0x296)
10838DEFAULT_TRAP(0x297)
10839DEFAULT_TRAP(0x298)
10840DEFAULT_TRAP(0x299)
10841DEFAULT_TRAP(0x29A)
10842DEFAULT_TRAP(0x29B)
10843DEFAULT_TRAP(0x29C)
10844DEFAULT_TRAP(0x29D)
10845DEFAULT_TRAP(0x29E)
10846DEFAULT_TRAP(0x29F)
10847
10848DEFAULT_TRAP(0x2A0)
10849DEFAULT_TRAP(0x2A1)
10850DEFAULT_TRAP(0x2A2)
10851DEFAULT_TRAP(0x2A3)
10852DEFAULT_TRAP(0x2A4)
10853DEFAULT_TRAP(0x2A5)
10854DEFAULT_TRAP(0x2A6)
10855DEFAULT_TRAP(0x2A7)
10856DEFAULT_TRAP(0x2A8)
10857DEFAULT_TRAP(0x2A9)
10858DEFAULT_TRAP(0x2AA)
10859DEFAULT_TRAP(0x2AB)
10860DEFAULT_TRAP(0x2AC)
10861DEFAULT_TRAP(0x2AD)
10862DEFAULT_TRAP(0x2AE)
10863DEFAULT_TRAP(0x2AF)
10864
10865DEFAULT_TRAP(0x2B0)
10866DEFAULT_TRAP(0x2B1)
10867DEFAULT_TRAP(0x2B2)
10868DEFAULT_TRAP(0x2B3)
10869DEFAULT_TRAP(0x2B4)
10870DEFAULT_TRAP(0x2B5)
10871DEFAULT_TRAP(0x2B6)
10872DEFAULT_TRAP(0x2B7)
10873DEFAULT_TRAP(0x2B8)
10874DEFAULT_TRAP(0x2B9)
10875DEFAULT_TRAP(0x2BA)
10876DEFAULT_TRAP(0x2BB)
10877DEFAULT_TRAP(0x2BC)
10878DEFAULT_TRAP(0x2BD)
10879DEFAULT_TRAP(0x2BE)
10880DEFAULT_TRAP(0x2BF)
10881
10882DEFAULT_TRAP(0x2C0)
10883DEFAULT_TRAP(0x2C1)
10884DEFAULT_TRAP(0x2C2)
10885DEFAULT_TRAP(0x2C3)
10886DEFAULT_TRAP(0x2C4)
10887DEFAULT_TRAP(0x2C5)
10888DEFAULT_TRAP(0x2C6)
10889DEFAULT_TRAP(0x2C7)
10890DEFAULT_TRAP(0x2C8)
10891DEFAULT_TRAP(0x2C9)
10892DEFAULT_TRAP(0x2CA)
10893DEFAULT_TRAP(0x2CB)
10894DEFAULT_TRAP(0x2CC)
10895DEFAULT_TRAP(0x2CD)
10896DEFAULT_TRAP(0x2CE)
10897DEFAULT_TRAP(0x2CF)
10898
10899DEFAULT_TRAP(0x2D0)
10900DEFAULT_TRAP(0x2D1)
10901DEFAULT_TRAP(0x2D2)
10902DEFAULT_TRAP(0x2D3)
10903DEFAULT_TRAP(0x2D4)
10904DEFAULT_TRAP(0x2D5)
10905DEFAULT_TRAP(0x2D6)
10906DEFAULT_TRAP(0x2D7)
10907DEFAULT_TRAP(0x2D8)
10908DEFAULT_TRAP(0x2D9)
10909DEFAULT_TRAP(0x2DA)
10910DEFAULT_TRAP(0x2DB)
10911DEFAULT_TRAP(0x2DC)
10912DEFAULT_TRAP(0x2DD)
10913DEFAULT_TRAP(0x2DE)
10914DEFAULT_TRAP(0x2DF)
10915
10916DEFAULT_TRAP(0x2E0)
10917DEFAULT_TRAP(0x2E1)
10918DEFAULT_TRAP(0x2E2)
10919DEFAULT_TRAP(0x2E3)
10920DEFAULT_TRAP(0x2E4)
10921DEFAULT_TRAP(0x2E5)
10922DEFAULT_TRAP(0x2E6)
10923DEFAULT_TRAP(0x2E7)
10924DEFAULT_TRAP(0x2E8)
10925DEFAULT_TRAP(0x2E9)
10926DEFAULT_TRAP(0x2EA)
10927DEFAULT_TRAP(0x2EB)
10928DEFAULT_TRAP(0x2EC)
10929DEFAULT_TRAP(0x2ED)
10930DEFAULT_TRAP(0x2EE)
10931DEFAULT_TRAP(0x2EF)
10932
10933DEFAULT_TRAP(0x2F0)
10934DEFAULT_TRAP(0x2F1)
10935DEFAULT_TRAP(0x2F2)
10936DEFAULT_TRAP(0x2F3)
10937DEFAULT_TRAP(0x2F4)
10938DEFAULT_TRAP(0x2F5)
10939DEFAULT_TRAP(0x2F6)
10940DEFAULT_TRAP(0x2F7)
10941DEFAULT_TRAP(0x2F8)
10942DEFAULT_TRAP(0x2F9)
10943DEFAULT_TRAP(0x2FA)
10944DEFAULT_TRAP(0x2FB)
10945DEFAULT_TRAP(0x2FC)
10946DEFAULT_TRAP(0x2FD)
10947DEFAULT_TRAP(0x2FE)
10948DEFAULT_TRAP(0x2FF)
10949
10950TRAP_JUMP(blimp_end_good)
10951TRAP_JUMP(blimp_end_bad)
10952DEFAULT_TRAP(0x302)
10953DEFAULT_TRAP(0x303)
10954DEFAULT_TRAP(0x304)
10955DEFAULT_TRAP(0x305)
10956DEFAULT_TRAP(0x306)
10957DEFAULT_TRAP(0x307)
10958DEFAULT_TRAP(0x308)
10959DEFAULT_TRAP(0x309)
10960DEFAULT_TRAP(0x30A)
10961DEFAULT_TRAP(0x30B)
10962DEFAULT_TRAP(0x30C)
10963DEFAULT_TRAP(0x30D)
10964DEFAULT_TRAP(0x30E)
10965DEFAULT_TRAP(0x30F)
10966
10967DEFAULT_TRAP(0x310)
10968DEFAULT_TRAP(0x311)
10969DEFAULT_TRAP(0x312)
10970DEFAULT_TRAP(0x313)
10971DEFAULT_TRAP(0x314)
10972DEFAULT_TRAP(0x315)
10973DEFAULT_TRAP(0x316)
10974DEFAULT_TRAP(0x317)
10975DEFAULT_TRAP(0x318)
10976DEFAULT_TRAP(0x319)
10977DEFAULT_TRAP(0x31A)
10978DEFAULT_TRAP(0x31B)
10979DEFAULT_TRAP(0x31C)
10980DEFAULT_TRAP(0x31D)
10981DEFAULT_TRAP(0x31E)
10982DEFAULT_TRAP(0x31F)
10983
10984DEFAULT_TRAP(0x320)
10985DEFAULT_TRAP(0x321)
10986DEFAULT_TRAP(0x322)
10987DEFAULT_TRAP(0x323)
10988DEFAULT_TRAP(0x324)
10989DEFAULT_TRAP(0x325)
10990DEFAULT_TRAP(0x326)
10991DEFAULT_TRAP(0x327)
10992DEFAULT_TRAP(0x328)
10993DEFAULT_TRAP(0x329)
10994DEFAULT_TRAP(0x32A)
10995DEFAULT_TRAP(0x32B)
10996DEFAULT_TRAP(0x32C)
10997DEFAULT_TRAP(0x32D)
10998DEFAULT_TRAP(0x32E)
10999DEFAULT_TRAP(0x32F)
11000
11001DEFAULT_TRAP(0x330)
11002DEFAULT_TRAP(0x331)
11003DEFAULT_TRAP(0x332)
11004DEFAULT_TRAP(0x333)
11005DEFAULT_TRAP(0x334)
11006DEFAULT_TRAP(0x335)
11007DEFAULT_TRAP(0x336)
11008DEFAULT_TRAP(0x337)
11009DEFAULT_TRAP(0x338)
11010DEFAULT_TRAP(0x339)
11011DEFAULT_TRAP(0x33A)
11012DEFAULT_TRAP(0x33B)
11013DEFAULT_TRAP(0x33C)
11014DEFAULT_TRAP(0x33D)
11015DEFAULT_TRAP(0x33E)
11016DEFAULT_TRAP(0x33F)
11017
11018DEFAULT_TRAP(0x340)
11019DEFAULT_TRAP(0x341)
11020DEFAULT_TRAP(0x342)
11021DEFAULT_TRAP(0x343)
11022DEFAULT_TRAP(0x344)
11023DEFAULT_TRAP(0x345)
11024DEFAULT_TRAP(0x346)
11025DEFAULT_TRAP(0x347)
11026DEFAULT_TRAP(0x348)
11027DEFAULT_TRAP(0x349)
11028DEFAULT_TRAP(0x34A)
11029DEFAULT_TRAP(0x34B)
11030DEFAULT_TRAP(0x34C)
11031DEFAULT_TRAP(0x34D)
11032DEFAULT_TRAP(0x34E)
11033DEFAULT_TRAP(0x34F)
11034
11035DEFAULT_TRAP(0x350)
11036DEFAULT_TRAP(0x351)
11037DEFAULT_TRAP(0x352)
11038DEFAULT_TRAP(0x353)
11039DEFAULT_TRAP(0x354)
11040DEFAULT_TRAP(0x355)
11041DEFAULT_TRAP(0x356)
11042DEFAULT_TRAP(0x357)
11043DEFAULT_TRAP(0x358)
11044DEFAULT_TRAP(0x359)
11045DEFAULT_TRAP(0x35A)
11046DEFAULT_TRAP(0x35B)
11047DEFAULT_TRAP(0x35C)
11048DEFAULT_TRAP(0x35D)
11049DEFAULT_TRAP(0x35E)
11050DEFAULT_TRAP(0x35F)
11051
11052DEFAULT_TRAP(0x360)
11053DEFAULT_TRAP(0x361)
11054DEFAULT_TRAP(0x362)
11055DEFAULT_TRAP(0x363)
11056DEFAULT_TRAP(0x364)
11057DEFAULT_TRAP(0x365)
11058DEFAULT_TRAP(0x366)
11059DEFAULT_TRAP(0x367)
11060DEFAULT_TRAP(0x368)
11061DEFAULT_TRAP(0x369)
11062DEFAULT_TRAP(0x36A)
11063DEFAULT_TRAP(0x36B)
11064DEFAULT_TRAP(0x36C)
11065DEFAULT_TRAP(0x36D)
11066DEFAULT_TRAP(0x36E)
11067DEFAULT_TRAP(0x36F)
11068
11069DEFAULT_TRAP(0x370)
11070DEFAULT_TRAP(0x371)
11071DEFAULT_TRAP(0x372)
11072DEFAULT_TRAP(0x373)
11073DEFAULT_TRAP(0x374)
11074DEFAULT_TRAP(0x375)
11075DEFAULT_TRAP(0x376)
11076DEFAULT_TRAP(0x377)
11077DEFAULT_TRAP(0x378)
11078DEFAULT_TRAP(0x379)
11079DEFAULT_TRAP(0x37A)
11080DEFAULT_TRAP(0x37B)
11081DEFAULT_TRAP(0x37C)
11082DEFAULT_TRAP(0x37D)
11083DEFAULT_TRAP(0x37E)
11084DEFAULT_TRAP(0x37F)
11085
11086/*TT_END:*/
11087
11088#endif
11089
11090
11091/************************************************************************
11092 BLIMP TRAP HANDLERS:
11093************************************************************************/
11094
11095! Generic trap: just check the parameters and move on
11096HANDLER(blimp_generic_handler)
11097 CHECK_ENTRY
11098 BLIMP_DONE
11099
11100HANDLER(blimp_generic_no_cksum)
11101 CHECK_ENTRY
11102 done
11103
11104HANDLER(blimp_misalign_handler)
11105 CHECK_ENTRY
11106#ifdef NEED_TREGS
11107 rdpr %tpc, %g7
11108 rdpr %tstate, %g3
11109#else
11110 mov %g4, %g7 ! tpc
11111#endif
11112 READ_DFAULT_REGS
11113#ifdef BLIMP_BAD_JMPL
11114! If offending instruction was JMPL %l6,%o7 then fix up
11115! the misaligned address in %l6 and retry it.
11116 andcc %g3, 0x800, %g0 ! test %tstate.pstate.am bit
11117 bz mal_64
11118 nop
11119 srl %g7, 0, %g7
11120LOCL(mal_64)
11121 lduwa [%g7]ASI_PRIMARY, %g5 ! fetch instr
11122 srlx %g5, 25, %g2
11123 cmp %g2, 0x4F ! 31:25 = 10 01111 = jmpl %o7
11124 bne mal_done
11125 nop
11126 andn %l6, 0x3, %l6 ! zero lower 2 bits
11127 BLIMP_RETRY ! have another go
11128#endif
11129LOCL(mal_done)
11130 BLIMP_DONE
11131
11132!========================================
11133! Faked trap codes: make blimp think
11134! a correct V9 trap type occurred instead
11135! of the SunSparc-2.0 variants.
11136
11137HANDLER(blimp_fake_tt08)
11138 CHECK_ENTRY
11139#if BLIMP_TRAP_CKSUM
11140 wrpr %g0, 0x08, %tt
11141#endif
11142 ba blimp_iae1
11143 nop
11144
11145HANDLER(blimp_fake_tt30)
11146 CHECK_ENTRY
11147#if BLIMP_TRAP_CKSUM
11148 wrpr %g0, 0x30, %tt
11149#endif
11150 ba blimp_dae1
11151 nop
11152
11153
11154!========================================
11155! Redone: do a RETRY that looks like a DONE
11156
11157HANDLER(blimp_generic_redone)
11158 CHECK_ENTRY
11159#ifdef NEED_TREGS
11160 rdpr %tnpc, %g5
11161#endif
11162 add %g5, 4, %g4
11163 wrpr %g5, 0, %tpc ! tpc <-- tnpc
11164 wrpr %g4, 0, %tnpc ! tnpc <-- tnpc+4
11165 BLIMP_RETRY
11166
11167
11168!========================================
11169! Special TA trap to toggle privileged mode
11170
11171HANDLER(blimp_flip_priv)
11172 CHECK_ENTRY
11173#ifdef NEED_TREGS
11174 rdpr %tstate, %g3 ! get pstate from tstate
11175#endif
11176 wrpr %g3, 0x400, %tstate ! put pstate.priv back inverted
11177 BLIMP_DONE ! return
11178
11179
11180!========================================
11181! Special TA trap to enter non-privileged mode
11182
11183HANDLER(blimp_reset_priv)
11184 CHECK_ENTRY
11185#ifdef NEED_TREGS
11186 rdpr %tstate, %g3 ! get pstate from tstate
11187#endif
11188 andn %g3, 0x400, %g3 ! turn off pstate.priv bit
11189 wrpr %g3, 0, %tstate ! put it back
11190 BLIMP_DONE ! return in non-priv mode
11191
11192
11193!========================================
11194! Special TA trap to enter privileged mode
11195
11196HANDLER(blimp_set_priv)
11197 CHECK_ENTRY
11198#ifdef NEED_TREGS
11199 rdpr %tstate, %g3 ! get pstate from tstate
11200#endif
11201 or %g3, 0x400, %g3 ! turn on pstate.priv bit
11202 wrpr %g3, 0, %tstate ! put it back
11203 BLIMP_DONE ! return in priv mode
11204
11205
11206!========================================
11207! Special TA trap to toggle PSTATE_PEF bit
11208
11209HANDLER(blimp_flip_fp)
11210 CHECK_ENTRY
11211#ifdef NEED_TREGS
11212 rdpr %tstate, %g3 ! get pstate from tstate
11213#endif
11214 sethi %hi(0x1000), %g4
11215 wrpr %g3, %g4, %tstate ! put pstate.pef back inverted
11216 BLIMP_DONE ! return
11217
11218
11219!========================================
11220! Special TA trap to clear %cleanwin reg
11221
11222HANDLER(blimp_cleanwin0)
11223 CHECK_ENTRY
11224 wrpr %g0, %g0, %cleanwin ! reset cleanwin reg
11225 BLIMP_DONE ! return
11226
11227
11228!========================================
11229! Priv-Op or Instruction-Access Exception:
11230! Turn on privileged mode and retry
11231
11232HANDLER(blimp_iae)
11233 READ_IFAULT_REGS
11234 READ_TAG_ACCESS
11235HANDLER(blimp_privop)
11236 CHECK_ENTRY
11237LOCL(blimp_iae1)
11238#ifdef NEED_TREGS
11239 rdpr %tstate, %g3 ! get pstate from tstate
11240#endif
11241 or %g3, 0x400, %g3 ! turn on pstate.priv bit
11242 wrpr %g3, 0, %tstate ! put it back
11243 BLIMP_RETRY ! retry in priv mode
11244
11245!========================================
11246! Data-Access Exception or Privileged Access Exception:
11247! Turn on priv mode and retry, or skip if already on
11248
11249HANDLER(blimp_dae)
11250 READ_TAG_ACCESS
11251HANDLER(blimp_privacc)
11252 CHECK_ENTRY
11253 READ_DFAULT_REGS
11254LOCL(blimp_dae1)
11255#ifdef NEED_TREGS
11256 rdpr %tstate, %g3 ! get pstate from tstate
11257#endif
11258 andcc %g3, 0x400, %g0 ! IF already running in priv mode
11259 bnz dae_done ! THEN skip over instruction
11260 nop ! ELSE
11261 or %g3, 0x400, %g3 ! turn on pstate.priv bit
11262 wrpr %g3, 0, %tstate ! put it back
11263 BLIMP_RETRY ! retry in priv mode
11264LOCL(dae_done)
11265 BLIMP_DONE
11266
11267!========================================
11268! FP_disabled handler: turn it on (both PEF and FEF)
11269HANDLER(blimp_set_fp)
11270 CHECK_ENTRY
11271#ifdef NEED_TREGS
11272 rdpr %tstate, %g3 ! get pstate from tstate
11273#endif
11274 sethi %hi(0x1000), %g4
11275 or %g3, %g4, %g3 ! turn on pstate.pef bit
11276 wrpr %g3, 0, %tstate ! put it back
11277 rd %fprs, %g5 ! turn on fprs.fef
11278 or %g5, 0x04, %g5
11279 wr %g5, 0, %fprs
11280 BLIMP_RETRY ! retry in priv mode
11281
11282HANDLER(blimp_set_fprs) ! handler just for TL>1
11283 CHECK_ENTRY
11284 wr %g5, 0x04, %fprs
11285 retry
11286
11287
11288!========================================
11289! FP_trap handler: verify XFSR and continue
11290HANDLER(blimp_fp_trap)
11291 CHECK_ENTRY
11292#ifdef BLIMP_VERIFY_XFSR
11293 mov BLIMP_SCRATCHPAD_VA, %g3
11294 ldxa [%g3]ASI_SCRATCHPAD, %g4
11295 stx %fsr, [%g4+0] ! get fsr and zero ftt
11296 ldx [%g4+0], %g5 ! load it to verify it
11297#endif
11298 BLIMP_DONE
11299
11300
11301!========================================
11302! SOFTINT trap handler
11303! Check validity, turn off bit, and retry
11304!
11305HANDLER(blimp_softint)
11306 CHECK_ENTRY
11307HANDLER(rd_softint)
11308LOCL(rd_softint_l)
11309#ifdef NEED_TREGS
11310 rdpr %tt, %g2
11311#endif
11312 rd %softint, %g3 ! get softint bits
11313 sethi %hi(0x10000), %g4 ! bit 16
11314 or %g4, 1, %g4 ! bit 0
11315 mov 1, %g5 ! make a bit mask
11316 sllx %g5, %g2, %g5 ! using tt[5:0] = int#
11317 or %g5, %g4, %g5 ! also bits 16,0
11318 andcc %g5, %g3, %g0 ! IF softint bit or 16/0 not set
11319 bz blimp_incorr_trap ! THEN error: why the trap?
11320 nop
11321 wr %g5, 0, %clear_softint ! remove the bit from softint
11322 BLIMP_RETRY
11323
11324HANDLER(blimp_tickint) /* special handler for tick-comparator/timeout function */
11325 CHECK_ENTRY
11326#if ((defined TICK_END_GOOD) || (defined TICK_END_BAD))
11327 rd %tick_cmpr, %g5 ! get tick comparator
11328 rd %tick, %g4 ! get tick reg
11329 cmp %g4, %g5 ! IF tick < comparator
11330 blu %xcc, rd_softint_l ! THEN handle as normal softint
11331 nop ! ELSE abandon ship (timeout)
11332#ifdef TICK_END_GOOD
11333 ba %xcc, blimp_end_good
11334#else
11335 ba %xcc, blimp_end_bad
11336#endif
11337 nop
11338#else
11339 ba %xcc, rd_softint_l
11340 nop
11341#endif
11342
11343
11344!========================================
11345! Special TA trap to demap stack:
11346! The stack pointer is used to determine a page to demap
11347
11348HANDLER(blimp_demap_stack)
11349 CHECK_ENTRY
11350 rdpr %tstate, %g3
11351 add %o6, BLIMP_BIAS64, %g2 ! cancel out bias
11352 andcc %g3, 0x800, %g0 ! if 32-bit mode
11353 bz bds10 ! then
11354 nop
11355 add %o6, BLIMP_BIAS32, %g2 ! use bias32
11356 srl %g2, 0, %g2 ! mask upper 32 bits
11357LOCL(bds10)
11358#if BLIMP_SPLIT_STACK
11359 set 0x2000, %g4 ! size of stack area
11360 andcc %g2, 0x800, %g0 ! if near beginning of a page
11361 bnz bds20 ! then
11362 nop
11363 sub %g2, %g4, %g2 ! hit previous page
11364 ba bds30 ! else near end of a page
11365 nop
11366LOCL(bds20)
11367 add %g2, %g4, %g2 ! hit next page
11368LOCL(bds30)
11369#endif
11370 set 0x7FF, %g4
11371 andn %g2, %g4, %g2 ! select type=Page, ctx=Pri
11372 mov %o0, %g4
11373 mov %g2, %o0
11374 ta T_API_HTRAP_INST0 ! must be done from hypervisor
11375 mov %g4, %o0
11376 BLIMP_DONE
11377
11378
11379!========================================
11380! Special TA trap to demap a random page
11381! selected from table of pages appended
11382! to the end of this file.
11383
11384HANDLER(blimp_demap_page)
11385 CHECK_ENTRY
11386#ifdef BLIMP_ENABLE_DEMAP
11387 mov BLIMP_SCRATCHPAD_VA, %g3
11388 ldxa [%g3]ASI_SCRATCHPAD, %g7 ! get adr of unique area
11389! El-cheapo random# generator
11390 lduw [%g7+8], %g5 ! previous rand# from unique area
11391 set 3141592653, %g2
11392 mulx %g5, %g2, %g5
11393 mov %g5, %g2
11394 srlx %g2, 32, %g2
11395 xor %g5, %g2, %g5
11396 set 0x1033C728, %g2
11397 add %g5, %g2, %g5
11398 stw %g5, [%g7+8] ! update rand# in unique area
11399! Compute random offset into list
11400 set DEMAP_PAGES, %g2 ! divisor
11401 udivx %g5, %g2, %g3 ! quotient
11402 mulx %g3, %g2, %g2 ! quotient * divisor
11403 sub %g5, %g2, %g5 ! remainder
11404! Pick page from list and demap it
11405 sllx %g5, 3, %g5
11406 setx blimp_demap_list, %g3, %g2 ! label&list generated by blimp
11407 ldx [%g2 + %g5], %g3
11408 mov %o0, %g4
11409 mov %g3, %o0
11410 andcc %o0, 0x10, %g0
11411 tnz T_API_HTRAP_INST0 ! must be done from hypervisor
11412 tz T_API_HTRAP_INST1
11413 mov %g4, %o0
11414#endif
11415 BLIMP_DONE
11416
11417
11418
11419!========================================
11420! Special TA trap to demap all contexts
11421
11422HANDLER(blimp_demap_all)
11423 CHECK_ENTRY
11424 mov %o0, %g4
11425 mov 0x80, %o0
11426 ta T_API_HTRAP_INST0 ! must be done from hypervisor
11427 ta T_API_HTRAP_INST1
11428 mov %g4, %o0
11429 BLIMP_DONE
11430
11431
11432
11433!========================================
11434! Special TA trap to perform a pseudo-branch:
11435! The last 4 bits of the trap-type code signify the
11436! number of instructions ahead to set %npc.
11437! %pc is set to the "delay slot" after the trap instruction.
11438
11439HANDLER(blimp_pseudo_branch)
11440 CHECK_ENTRY
11441#ifdef NEED_TREGS
11442 rdpr %tt, %g2
11443 rdpr %tpc, %g4
11444 rdpr %tnpc, %g5
11445#endif
11446 and %g2, 0x0F, %g2 ! last 4 bits of trap code
11447 add %g2, 1, %g2 ! +1
11448 sllx %g2, 2, %g2 ! convert to instruction offset
11449 wrpr %g5, 0, %tpc ! tnpc -> tpc
11450 add %g4, %g2, %g4 ! add offset
11451 wrpr %g4, 0, %tnpc ! tpc+4+offset -> tnpc
11452 retry ! resume program like a branch
11453
11454
11455!========================================
11456! Special TA trap to increment the secondary context number:
11457
11458HANDLER(blimp_switch_ctx2)
11459 CHECK_ENTRY
11460 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g7
11461 ldxa [%g7]ASI_SECONDARY_CONTEXT_REG, %g2 ! get current sec ctx#
11462 set BLIMP_1ST_CTX-1, %g3 ! first ctx#-1
11463 set BLIMP_MAX_CTX, %g4 ! last ctx#
11464 set 0x1FFF, %g5 ! mask
11465 cmp %g2, %g4 ! if old == last ctx#
11466 move %xcc, %g3, %g2 ! then new = first ctx#-1
11467 add %g2, 1, %g2 ! next sequential ctx#
11468 and %g2, %g5, %g2 ! wrap at 0x1FFF
11469 movrz %g2, 1, %g2 ! skip ctx==0
11470 stxa %g2, [%g7]ASI_SECONDARY_CONTEXT_REG ! set new sec ctx#
11471 BLIMP_DONE
11472
11473
11474!========================================
11475! Spill and Fill handlers:
11476
11477
11478! SPILL handler 64-bit mode
11479HANDLER(blimp_spill64_handler)
11480 CHECK_ENTRY
11481 wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
11482 stxa %l0, [%o6 + BLIMP_BIAS64 + (8*0)]%asi
11483 stxa %l1, [%o6 + BLIMP_BIAS64 + (8*1)]%asi
11484 stxa %l2, [%o6 + BLIMP_BIAS64 + (8*2)]%asi
11485 stxa %l3, [%o6 + BLIMP_BIAS64 + (8*3)]%asi
11486 stxa %l4, [%o6 + BLIMP_BIAS64 + (8*4)]%asi
11487 stxa %l5, [%o6 + BLIMP_BIAS64 + (8*5)]%asi
11488 stxa %l6, [%o6 + BLIMP_BIAS64 + (8*6)]%asi
11489 stxa %l7, [%o6 + BLIMP_BIAS64 + (8*7)]%asi
11490 stxa %i0, [%o6 + BLIMP_BIAS64 + (8*8)]%asi
11491 stxa %i1, [%o6 + BLIMP_BIAS64 + (8*9)]%asi
11492 stxa %i2, [%o6 + BLIMP_BIAS64 + (8*10)]%asi
11493 stxa %i3, [%o6 + BLIMP_BIAS64 + (8*11)]%asi
11494 stxa %i4, [%o6 + BLIMP_BIAS64 + (8*12)]%asi
11495 stxa %i5, [%o6 + BLIMP_BIAS64 + (8*13)]%asi
11496 stxa %i6, [%o6 + BLIMP_BIAS64 + (8*14)]%asi
11497 stxa %i7, [%o6 + BLIMP_BIAS64 + (8*15)]%asi
11498 saved
11499 BLIMP_RETRY
11500
11501
11502! SPILL handler 32-bit mode
11503HANDLER(blimp_spill32_handler)
11504 CHECK_ENTRY
11505 srl %o6, 0, %o6 ! cuz helpers do it
11506 wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
11507 stwa %l0, [%o6 + BLIMP_BIAS32 + (4*0)]%asi
11508 stwa %l1, [%o6 + BLIMP_BIAS32 + (4*1)]%asi
11509 stwa %l2, [%o6 + BLIMP_BIAS32 + (4*2)]%asi
11510 stwa %l3, [%o6 + BLIMP_BIAS32 + (4*3)]%asi
11511 stwa %l4, [%o6 + BLIMP_BIAS32 + (4*4)]%asi
11512 stwa %l5, [%o6 + BLIMP_BIAS32 + (4*5)]%asi
11513 stwa %l6, [%o6 + BLIMP_BIAS32 + (4*6)]%asi
11514 stwa %l7, [%o6 + BLIMP_BIAS32 + (4*7)]%asi
11515 stwa %i0, [%o6 + BLIMP_BIAS32 + (4*8)]%asi
11516 stwa %i1, [%o6 + BLIMP_BIAS32 + (4*9)]%asi
11517 stwa %i2, [%o6 + BLIMP_BIAS32 + (4*10)]%asi
11518 stwa %i3, [%o6 + BLIMP_BIAS32 + (4*11)]%asi
11519 stwa %i4, [%o6 + BLIMP_BIAS32 + (4*12)]%asi
11520 stwa %i5, [%o6 + BLIMP_BIAS32 + (4*13)]%asi
11521 stwa %i6, [%o6 + BLIMP_BIAS32 + (4*14)]%asi
11522 stwa %i7, [%o6 + BLIMP_BIAS32 + (4*15)]%asi
11523 saved
11524 BLIMP_RETRY
11525
11526
11527! FILL handler 64-bit mode
11528HANDLER(blimp_fill64_handler)
11529 CHECK_ENTRY
11530 wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
11531 ldxa [%o6 + BLIMP_BIAS64 + (8*0)]%asi, %l0
11532 ldxa [%o6 + BLIMP_BIAS64 + (8*1)]%asi, %l1
11533 ldxa [%o6 + BLIMP_BIAS64 + (8*2)]%asi, %l2
11534 ldxa [%o6 + BLIMP_BIAS64 + (8*3)]%asi, %l3
11535 ldxa [%o6 + BLIMP_BIAS64 + (8*4)]%asi, %l4
11536 ldxa [%o6 + BLIMP_BIAS64 + (8*5)]%asi, %l5
11537 ldxa [%o6 + BLIMP_BIAS64 + (8*6)]%asi, %l6
11538 ldxa [%o6 + BLIMP_BIAS64 + (8*7)]%asi, %l7
11539 ldxa [%o6 + BLIMP_BIAS64 + (8*8)]%asi, %i0
11540 ldxa [%o6 + BLIMP_BIAS64 + (8*9)]%asi, %i1
11541 ldxa [%o6 + BLIMP_BIAS64 + (8*10)]%asi, %i2
11542 ldxa [%o6 + BLIMP_BIAS64 + (8*11)]%asi, %i3
11543 ldxa [%o6 + BLIMP_BIAS64 + (8*12)]%asi, %i4
11544 ldxa [%o6 + BLIMP_BIAS64 + (8*13)]%asi, %i5
11545 ldxa [%o6 + BLIMP_BIAS64 + (8*14)]%asi, %i6
11546 ldxa [%o6 + BLIMP_BIAS64 + (8*15)]%asi, %i7
11547 restored
11548 BLIMP_RETRY
11549
11550
11551! FILL handler 32-bit mode
11552HANDLER(blimp_fill32_handler)
11553 CHECK_ENTRY
11554 srl %o6, 0, %o6 ! cuz helpers do it
11555 wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
11556 lduwa [%o6 + BLIMP_BIAS32 + (4*0)]%asi, %l0
11557 lduwa [%o6 + BLIMP_BIAS32 + (4*1)]%asi, %l1
11558 lduwa [%o6 + BLIMP_BIAS32 + (4*2)]%asi, %l2
11559 lduwa [%o6 + BLIMP_BIAS32 + (4*3)]%asi, %l3
11560 lduwa [%o6 + BLIMP_BIAS32 + (4*4)]%asi, %l4
11561 lduwa [%o6 + BLIMP_BIAS32 + (4*5)]%asi, %l5
11562 lduwa [%o6 + BLIMP_BIAS32 + (4*6)]%asi, %l6
11563 lduwa [%o6 + BLIMP_BIAS32 + (4*7)]%asi, %l7
11564 lduwa [%o6 + BLIMP_BIAS32 + (4*8)]%asi, %i0
11565 lduwa [%o6 + BLIMP_BIAS32 + (4*9)]%asi, %i1
11566 lduwa [%o6 + BLIMP_BIAS32 + (4*10)]%asi, %i2
11567 lduwa [%o6 + BLIMP_BIAS32 + (4*11)]%asi, %i3
11568 lduwa [%o6 + BLIMP_BIAS32 + (4*12)]%asi, %i4
11569 lduwa [%o6 + BLIMP_BIAS32 + (4*13)]%asi, %i5
11570 lduwa [%o6 + BLIMP_BIAS32 + (4*14)]%asi, %i6
11571 lduwa [%o6 + BLIMP_BIAS32 + (4*15)]%asi, %i7
11572 restored
11573 BLIMP_RETRY
11574
11575!========================================
11576! CLEAN_WIN trap handler
11577HANDLER(blimp_cleanwin)
11578 CHECK_ENTRY
11579 sethi %hi(0xC1EA1000), %g5 ! init regs to known values
11580 add %g5, 0x010, %l0 ! 0x00000000C1EAnnnn
11581 add %l0, 0x101, %l1 ! where nn=register# (10-1F)
11582 add %l1, 0x101, %l2
11583 add %l2, 0x101, %l3
11584 add %l3, 0x101, %l4
11585 add %l4, 0x101, %l5
11586 add %l5, 0x101, %l6
11587 add %l6, 0x101, %l7
11588 add %l7, 0x101, %o0
11589 add %o0, 0x101, %o1
11590 add %o1, 0x101, %o2
11591 add %o2, 0x101, %o3
11592 add %o3, 0x101, %o4
11593 add %o4, 0x101, %o5
11594 add %o5, 0x101, %o6
11595 add %o6, 0x101, %o7
11596 rdpr %cleanwin, %g4 ! increment cleanwin reg
11597 add %g4, 1, %g4
11598 wrpr %g4, 0, %cleanwin
11599 BLIMP_RETRY
11600
11601#if 0 /*unused code*/
11602!========================================
11603! Trap checksum: add trap-type (g6) to path checksum before doing DONE
11604LOCL(blimp_done)
11605 mov %l0, %g3 ! save user L0
11606 mov %l1, %g4 ! save user L1
11607#ifdef NEED_TREGS
11608 rdpr %tt, %l0
11609#else
11610 mov %g6, %l0 ! copy TT
11611#endif
11612 rdpr %gl, %l1 !
11613 wrpr %g0, 0, %gl ! select user globals
11614 add %g1, %l0, %g1 ! add TT to checksum
11615 wrpr %l1, 0, %gl ! back to alt globals
11616 mov %g3, %l0 ! restore user L0
11617 mov %g4, %l1 ! restore user L1
11618 done ! DONE
11619
11620! Trap checksum: add trap-type (g6) to path checksum before doing RETRY
11621LOCL(blimp_retry)
11622 mov %l0, %g3 ! save user L0
11623 mov %l1, %g4 ! save user L1
11624#ifdef NEED_TREGS
11625 rdpr %tt, %l0
11626#else
11627 mov %g6, %l0 ! copy TT
11628#endif
11629 rdpr %gl, %l1 !
11630 wrpr %g0, 0, %gl ! select user globals
11631 add %g1, %l0, %g1 ! add TT to checksum
11632 wrpr %l1, 0, %gl ! back to alt globals
11633 mov %g3, %l0 ! restore user L0
11634 mov %g4, %l1 ! restore user L1
11635 retry ! RETRY
11636#endif
11637
11638!=======================================================================
11639! Finish-up the test. The reason code can be found in %g7.
11640
11641! Hey, the TT register and trap table entry point are inconsistent !
11642LOCL(blimp_bad_entry)
11643 mov BLIMP_ERR_BAD_ENTRY, %g7
11644 ba blimp_end_bad
11645 nop
11646
11647
11648! Hey, this kind of trap is undefined/reserved in the MM architecture !
11649LOCL(blimp_invalid_trap)
11650 mov BLIMP_ERR_INV_TRAP, %g7
11651 ba blimp_end_bad
11652 nop
11653
11654
11655! Hey, this kind of trap is valid, but BLIMP should never create one !
11656LOCL(blimp_unhandled_trap)
11657 mov BLIMP_ERR_UNEXP_TRAP, %g7
11658 ba blimp_end_bad
11659 nop
11660
11661
11662! Hey, this trap can occur in BLIMP, but shouldn't have at this time !
11663LOCL(blimp_incorr_trap)
11664 mov BLIMP_ERR_INCOR_TRAP, %g7
11665 ba blimp_end_bad
11666 nop
11667
11668
11669! HAPPY RETURN POINT (EXIT_GOOD)
11670LOCL(blimp_end_good)
11671#if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1)
11672! For a multistrand test, wait for all strands to finish
11673 setx blimp_sync_count, %g2, %g1
11674 lduw [%g1], %g2 ! load thread counter
11675LOCL(blimp_cas_retry)
11676 sub %g2, 1, %g3 ! decrement it
11677 casa [%g1]0x04, %g2, %g3 ! atomic update
11678 cmp %g2, %g3 ! if it didn't work
11679 bne,a %icc, blimp_cas_retry ! then retry
11680 mov %g3, %g2
11681 membar #Sync
11682 brnz %g3, . ! spin here until counter goes to 0
11683 lduw [%g1], %g3
11684#endif
11685! ta T_HGOOD_TRAP
11686 setx TRAP_BASE_VA+((0x100+T_GOOD_TRAP)*32), %g2, %g1
11687 jmpl %g1, %g0
11688 nop
11689
11690! ERROR RETURN POINT (EXIT_BAD) - terminate with %g7=error code
11691LOCL(blimp_end_bad)
11692! ta T_HBAD_TRAP
11693 setx TRAP_BASE_VA+((0x100+T_BAD_TRAP)*32), %g2, %g1
11694 jmpl %g1, %g0
11695 nop
11696
11697/************************************************************************/
11698#if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1)
11699 .align 64
11700LOCL(blimp_sync_count)
11701 .word THREAD_COUNT ! count of threads still running
11702#endif
11703/************************************************************************/
11704
11705!========================================================================
11706
11707SECTION .bcom000 DATA_VA=0xffffe0000
11708attr_data {
11709 Name = .bcom000,
11710 VA = 0xffffe0000,
11711 RA = 0xffffe0000,
11712 PA = ra2pa(0xffffe0000,0),
11713 part_0_ctx_zero_tsb_config_1,
11714 TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=0,
11715 TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
11716 TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
11717}
11718
11719
11720SECTION .bcom000
11721.data
11722DATA001:
11723 .xword 0x0000000000000000 ! 0000000FFFFE0000 +0000 0
11724 .xword 0xB1B7A90100DE549B ! 0000000FFFFE0008 +0008 0
11725.align 8
11726GLOB(blimp_demap_list) ! demap page addresses
11727 .xword 0x0000000000000010 ! 256M bcom001
11728 .xword 0x0000000097E60010 ! 64K bdata004
11729 .xword 0x0000001EF13C0010 ! 64K bdata005
11730 .xword 0x0000011F3FCE0010 ! 64K bdata002
11731 .xword 0x0000018FF4B30010 ! 64K bdata009
11732 .xword 0x0000019AA4800010 ! 4M bkey014
11733 .xword 0x00000407A0000000 ! 256M btext003
11734 .xword 0x00000407B0000000 ! 256M btext003a
11735 .xword 0x0000053CB0000000 ! 256M btext004
11736 .xword 0x0000053CC0000000 ! 256M btext004a
11737 .xword 0x0000074C20000000 ! 256M btext007
11738 .xword 0x0000074C30000000 ! 256M btext007a
11739 .xword 0x00000B352C470010 ! 64K bstk013
11740 .xword 0x00000E1092C00010 ! 4M bblk012
11741 .xword 0x00001B3470000000 ! 256M btext008
11742 .xword 0x00001B3480000000 ! 256M btext008a
11743 .xword 0x00003D0810000000 ! 256M btext009
11744 .xword 0x00003D0820000000 ! 256M btext009a
11745 .xword 0x0000769B30000000 ! 256M btext005
11746 .xword 0x0000769B40000000 ! 256M btext005a
11747 .xword 0xFFFF816450000010 ! 256M bdata007
11748 .xword 0xFFFFA654F0000010 ! 256M bdata006
11749 .xword 0xFFFFC446E0000000 ! 256M btext001
11750 .xword 0xFFFFC446F0000000 ! 256M btext001a
11751 .xword 0xFFFFCAC030000000 ! 256M btext002
11752 .xword 0xFFFFCAC040000000 ! 256M btext002a
11753 .xword 0xFFFFD38950000010 ! 256M bdata003
11754 .xword 0xFFFFD91910000010 ! 256M bdata010
11755 .xword 0xFFFFE8B9E0000000 ! 256M btext006
11756 .xword 0xFFFFE8B9F0000000 ! 256M btext006a
11757 .xword 0xFFFFF29230000010 ! 256M bdata008
11758 .xword 0xFFFFF8AB21800010 ! 4M bdata011
11759DEMAP_PAGES=32
11760.global DEMAP_PAGES
11761
11762#undef BLIMP_PRI_CONTEXT
11763#define BLIMP_PRI_CONTEXT 68
11764#undef BLIMP_SEC_CONTEXT
11765#define BLIMP_SEC_CONTEXT 68
11766#undef BLIMP_USER_PC
11767#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
11768#undef BLIMP_USER_ASI
11769#define BLIMP_USER_ASI 0x81
11770#undef BLIMP_USER_PSTATE
11771#define BLIMP_USER_PSTATE 0x16
11772#undef BLIMP_USER_TSTATE
11773#define BLIMP_USER_TSTATE 0x81001600
11774#undef BLIMP_USER_WSTATE
11775#define BLIMP_USER_WSTATE 0x0
11776#undef BLIMP_TTABLE_ADDR
11777#define BLIMP_TTABLE_ADDR 0xE00000
11778#undef BLIMP_START_VA
11779#define BLIMP_START_VA 0x800000
11780#undef BLIMP_UNIQUE_AREA
11781#define BLIMP_UNIQUE_AREA
11782#undef BLIMP_THREADS
11783#define BLIMP_THREADS 8
11784#undef BLIMP_SHR_CONTEXT
11785#define BLIMP_SHR_CONTEXT 67
11786
11787
11788#ifndef BLIMP_SCRATCHPAD_VA
11789#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
11790#endif
11791changequote([,])
11792
11793#define BLIMP_START_RA 0x800000
11794
11795SECTION .MAIN0 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16)
11796attr_text {
11797 Name = .MAIN0,
11798 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16),
11799 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*0),16),
11800 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*0)+PART_0_BASE,16),
11801 part_0_ctx_zero_tsb_config_0,
11802 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
11803 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
11804 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
11805}
11806
11807changequote(`,')
11808.text
11809
11810main0:
11811.global main0
11812#ifndef BLIMP_MAIN_LABEL
11813#define BLIMP_MAIN_LABEL
11814main:
11815.global main
11816#endif
11817
11818#if THREAD_COUNT > 1
11819! Every thread is forced to start here, so we have to vector ourself
11820 rdth_id_p ! get thread# in o1
11821 sllx %o1, 13, %o1 ! convert to 8K page index
11822 setx contin, %l2, %l1
11823 jmpl %l1 + %o1, %g0
11824 nop
11825contin: ! arrive here in appropriate thread start page
11826#endif
11827
11828 wrpr %g0, 1, %tl ! switch to TL=1
11829
11830#ifdef BLIMP_UNIQUE_AREA
11831! Keep address of a strand-unique area in a scratchpad reg
11832 setx unique_area, %g5, %g6
11833 mov BLIMP_SCRATCHPAD_VA, %g3
11834 stxa %g6, [%g3]ASI_SCRATCHPAD
11835! Init demap random number seed using uarea address
11836 mov %g6, %g4
11837 srlx %g4, 32, %g4
11838 xor %g4, %g6, %g4
11839 stw %g4, [%g6+8]
11840#endif
11841
11842
11843! Set the context registers
11844 set BLIMP_PRI_CONTEXT, %g5
11845 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
11846 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
11847
11848 set BLIMP_SEC_CONTEXT, %g5
11849 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
11850 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
11851
11852#ifdef BLIMP_SHR_CONTEXT
11853 set BLIMP_SHR_CONTEXT, %g5
11854 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
11855 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
11856 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
11857 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
11858#endif
11859
11860#ifdef BLIMP_TTABLE_ADDR
11861! Set up the TBA register to point to BLIMP's trap table
11862 setx BLIMP_TTABLE_ADDR, %l1, %l2
11863 wrpr %l2, 0, %tba
11864#endif
11865
11866! Set initial pstate, asi, etc.
11867 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
11868 setx BLIMP_USER_TSTATE, %g5, %g6
11869 wrpr %g6, %tstate
11870
11871! Set starting PC and go there
11872 setx BLIMP_USER_PC, %g5, %g6 ! PC
11873 add %g6, 4, %g7 ! NPC = PC+4
11874 wrpr %g6, 0, %tpc
11875 wrpr %g7, 0, %tnpc
11876 retry ! start running in test case context & code
11877
11878!-----------------------------------------------------------
11879
11880#ifdef BLIMP_UNIQUE_AREA
11881! This is a writeable area unique for each cpu/strand
11882 .align 0x800
11883.local unique_area
11884unique_area:
11885 .skip 8 ! 0: place to save xfsr
11886 .skip 4 ! 8: random number for page demaps
11887#endif
11888
11889
11890#undef BLIMP_PRI_CONTEXT
11891#define BLIMP_PRI_CONTEXT 69
11892#undef BLIMP_SEC_CONTEXT
11893#define BLIMP_SEC_CONTEXT 69
11894#undef BLIMP_USER_PC
11895#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
11896#undef BLIMP_USER_ASI
11897#define BLIMP_USER_ASI 0x81
11898#undef BLIMP_USER_PSTATE
11899#define BLIMP_USER_PSTATE 0x16
11900#undef BLIMP_USER_TSTATE
11901#define BLIMP_USER_TSTATE 0x81001600
11902#undef BLIMP_USER_WSTATE
11903#define BLIMP_USER_WSTATE 0x0
11904#undef BLIMP_TTABLE_ADDR
11905#define BLIMP_TTABLE_ADDR 0xE00000
11906#undef BLIMP_START_VA
11907#define BLIMP_START_VA 0x800000
11908#undef BLIMP_UNIQUE_AREA
11909#define BLIMP_UNIQUE_AREA
11910#undef BLIMP_THREADS
11911#define BLIMP_THREADS 8
11912#undef BLIMP_SHR_CONTEXT
11913#define BLIMP_SHR_CONTEXT 67
11914
11915
11916#ifndef BLIMP_SCRATCHPAD_VA
11917#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
11918#endif
11919changequote([,])
11920
11921#define BLIMP_START_RA 0x800000
11922
11923SECTION .MAIN1 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16)
11924attr_text {
11925 Name = .MAIN1,
11926 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16),
11927 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*1),16),
11928 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*1)+PART_0_BASE,16),
11929 part_0_ctx_zero_tsb_config_0,
11930 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
11931 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
11932 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
11933}
11934
11935changequote(`,')
11936.text
11937
11938main1:
11939.global main1
11940#ifndef BLIMP_MAIN_LABEL
11941#define BLIMP_MAIN_LABEL
11942main:
11943.global main
11944#endif
11945
11946#if THREAD_COUNT > 1
11947! Every thread is forced to start here, so we have to vector ourself
11948 rdth_id_p ! get thread# in o1
11949 sllx %o1, 13, %o1 ! convert to 8K page index
11950 setx contin, %l2, %l1
11951 jmpl %l1 + %o1, %g0
11952 nop
11953contin: ! arrive here in appropriate thread start page
11954#endif
11955
11956 wrpr %g0, 1, %tl ! switch to TL=1
11957
11958#ifdef BLIMP_UNIQUE_AREA
11959! Keep address of a strand-unique area in a scratchpad reg
11960 setx unique_area, %g5, %g6
11961 mov BLIMP_SCRATCHPAD_VA, %g3
11962 stxa %g6, [%g3]ASI_SCRATCHPAD
11963! Init demap random number seed using uarea address
11964 mov %g6, %g4
11965 srlx %g4, 32, %g4
11966 xor %g4, %g6, %g4
11967 stw %g4, [%g6+8]
11968#endif
11969
11970
11971! Set the context registers
11972 set BLIMP_PRI_CONTEXT, %g5
11973 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
11974 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
11975
11976 set BLIMP_SEC_CONTEXT, %g5
11977 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
11978 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
11979
11980#ifdef BLIMP_SHR_CONTEXT
11981 set BLIMP_SHR_CONTEXT, %g5
11982 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
11983 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
11984 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
11985 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
11986#endif
11987
11988#ifdef BLIMP_TTABLE_ADDR
11989! Set up the TBA register to point to BLIMP's trap table
11990 setx BLIMP_TTABLE_ADDR, %l1, %l2
11991 wrpr %l2, 0, %tba
11992#endif
11993
11994! Set initial pstate, asi, etc.
11995 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
11996 setx BLIMP_USER_TSTATE, %g5, %g6
11997 wrpr %g6, %tstate
11998
11999! Set starting PC and go there
12000 setx BLIMP_USER_PC, %g5, %g6 ! PC
12001 add %g6, 4, %g7 ! NPC = PC+4
12002 wrpr %g6, 0, %tpc
12003 wrpr %g7, 0, %tnpc
12004 retry ! start running in test case context & code
12005
12006!-----------------------------------------------------------
12007
12008#ifdef BLIMP_UNIQUE_AREA
12009! This is a writeable area unique for each cpu/strand
12010 .align 0x800
12011.local unique_area
12012unique_area:
12013 .skip 8 ! 0: place to save xfsr
12014 .skip 4 ! 8: random number for page demaps
12015#endif
12016
12017
12018#undef BLIMP_PRI_CONTEXT
12019#define BLIMP_PRI_CONTEXT 70
12020#undef BLIMP_SEC_CONTEXT
12021#define BLIMP_SEC_CONTEXT 70
12022#undef BLIMP_USER_PC
12023#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
12024#undef BLIMP_USER_ASI
12025#define BLIMP_USER_ASI 0x81
12026#undef BLIMP_USER_PSTATE
12027#define BLIMP_USER_PSTATE 0x16
12028#undef BLIMP_USER_TSTATE
12029#define BLIMP_USER_TSTATE 0x81001600
12030#undef BLIMP_USER_WSTATE
12031#define BLIMP_USER_WSTATE 0x0
12032#undef BLIMP_TTABLE_ADDR
12033#define BLIMP_TTABLE_ADDR 0xE00000
12034#undef BLIMP_START_VA
12035#define BLIMP_START_VA 0x800000
12036#undef BLIMP_UNIQUE_AREA
12037#define BLIMP_UNIQUE_AREA
12038#undef BLIMP_THREADS
12039#define BLIMP_THREADS 8
12040#undef BLIMP_SHR_CONTEXT
12041#define BLIMP_SHR_CONTEXT 67
12042
12043
12044#ifndef BLIMP_SCRATCHPAD_VA
12045#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
12046#endif
12047changequote([,])
12048
12049#define BLIMP_START_RA 0x800000
12050
12051SECTION .MAIN2 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16)
12052attr_text {
12053 Name = .MAIN2,
12054 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16),
12055 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*2),16),
12056 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*2)+PART_0_BASE,16),
12057 part_0_ctx_zero_tsb_config_0,
12058 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
12059 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
12060 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
12061}
12062
12063changequote(`,')
12064.text
12065
12066main2:
12067.global main2
12068#ifndef BLIMP_MAIN_LABEL
12069#define BLIMP_MAIN_LABEL
12070main:
12071.global main
12072#endif
12073
12074#if THREAD_COUNT > 1
12075! Every thread is forced to start here, so we have to vector ourself
12076 rdth_id_p ! get thread# in o1
12077 sllx %o1, 13, %o1 ! convert to 8K page index
12078 setx contin, %l2, %l1
12079 jmpl %l1 + %o1, %g0
12080 nop
12081contin: ! arrive here in appropriate thread start page
12082#endif
12083
12084 wrpr %g0, 1, %tl ! switch to TL=1
12085
12086#ifdef BLIMP_UNIQUE_AREA
12087! Keep address of a strand-unique area in a scratchpad reg
12088 setx unique_area, %g5, %g6
12089 mov BLIMP_SCRATCHPAD_VA, %g3
12090 stxa %g6, [%g3]ASI_SCRATCHPAD
12091! Init demap random number seed using uarea address
12092 mov %g6, %g4
12093 srlx %g4, 32, %g4
12094 xor %g4, %g6, %g4
12095 stw %g4, [%g6+8]
12096#endif
12097
12098
12099! Set the context registers
12100 set BLIMP_PRI_CONTEXT, %g5
12101 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
12102 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
12103
12104 set BLIMP_SEC_CONTEXT, %g5
12105 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
12106 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
12107
12108#ifdef BLIMP_SHR_CONTEXT
12109 set BLIMP_SHR_CONTEXT, %g5
12110 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
12111 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
12112 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
12113 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
12114#endif
12115
12116#ifdef BLIMP_TTABLE_ADDR
12117! Set up the TBA register to point to BLIMP's trap table
12118 setx BLIMP_TTABLE_ADDR, %l1, %l2
12119 wrpr %l2, 0, %tba
12120#endif
12121
12122! Set initial pstate, asi, etc.
12123 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
12124 setx BLIMP_USER_TSTATE, %g5, %g6
12125 wrpr %g6, %tstate
12126
12127! Set starting PC and go there
12128 setx BLIMP_USER_PC, %g5, %g6 ! PC
12129 add %g6, 4, %g7 ! NPC = PC+4
12130 wrpr %g6, 0, %tpc
12131 wrpr %g7, 0, %tnpc
12132 retry ! start running in test case context & code
12133
12134!-----------------------------------------------------------
12135
12136#ifdef BLIMP_UNIQUE_AREA
12137! This is a writeable area unique for each cpu/strand
12138 .align 0x800
12139.local unique_area
12140unique_area:
12141 .skip 8 ! 0: place to save xfsr
12142 .skip 4 ! 8: random number for page demaps
12143#endif
12144
12145
12146#undef BLIMP_PRI_CONTEXT
12147#define BLIMP_PRI_CONTEXT 71
12148#undef BLIMP_SEC_CONTEXT
12149#define BLIMP_SEC_CONTEXT 71
12150#undef BLIMP_USER_PC
12151#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
12152#undef BLIMP_USER_ASI
12153#define BLIMP_USER_ASI 0x81
12154#undef BLIMP_USER_PSTATE
12155#define BLIMP_USER_PSTATE 0x16
12156#undef BLIMP_USER_TSTATE
12157#define BLIMP_USER_TSTATE 0x81001600
12158#undef BLIMP_USER_WSTATE
12159#define BLIMP_USER_WSTATE 0x0
12160#undef BLIMP_TTABLE_ADDR
12161#define BLIMP_TTABLE_ADDR 0xE00000
12162#undef BLIMP_START_VA
12163#define BLIMP_START_VA 0x800000
12164#undef BLIMP_UNIQUE_AREA
12165#define BLIMP_UNIQUE_AREA
12166#undef BLIMP_THREADS
12167#define BLIMP_THREADS 8
12168#undef BLIMP_SHR_CONTEXT
12169#define BLIMP_SHR_CONTEXT 67
12170
12171
12172#ifndef BLIMP_SCRATCHPAD_VA
12173#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
12174#endif
12175changequote([,])
12176
12177#define BLIMP_START_RA 0x800000
12178
12179SECTION .MAIN3 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16)
12180attr_text {
12181 Name = .MAIN3,
12182 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16),
12183 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*3),16),
12184 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*3)+PART_0_BASE,16),
12185 part_0_ctx_zero_tsb_config_0,
12186 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
12187 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
12188 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
12189}
12190
12191changequote(`,')
12192.text
12193
12194main3:
12195.global main3
12196#ifndef BLIMP_MAIN_LABEL
12197#define BLIMP_MAIN_LABEL
12198main:
12199.global main
12200#endif
12201
12202#if THREAD_COUNT > 1
12203! Every thread is forced to start here, so we have to vector ourself
12204 rdth_id_p ! get thread# in o1
12205 sllx %o1, 13, %o1 ! convert to 8K page index
12206 setx contin, %l2, %l1
12207 jmpl %l1 + %o1, %g0
12208 nop
12209contin: ! arrive here in appropriate thread start page
12210#endif
12211
12212 wrpr %g0, 1, %tl ! switch to TL=1
12213
12214#ifdef BLIMP_UNIQUE_AREA
12215! Keep address of a strand-unique area in a scratchpad reg
12216 setx unique_area, %g5, %g6
12217 mov BLIMP_SCRATCHPAD_VA, %g3
12218 stxa %g6, [%g3]ASI_SCRATCHPAD
12219! Init demap random number seed using uarea address
12220 mov %g6, %g4
12221 srlx %g4, 32, %g4
12222 xor %g4, %g6, %g4
12223 stw %g4, [%g6+8]
12224#endif
12225
12226
12227! Set the context registers
12228 set BLIMP_PRI_CONTEXT, %g5
12229 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
12230 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
12231
12232 set BLIMP_SEC_CONTEXT, %g5
12233 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
12234 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
12235
12236#ifdef BLIMP_SHR_CONTEXT
12237 set BLIMP_SHR_CONTEXT, %g5
12238 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
12239 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
12240 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
12241 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
12242#endif
12243
12244#ifdef BLIMP_TTABLE_ADDR
12245! Set up the TBA register to point to BLIMP's trap table
12246 setx BLIMP_TTABLE_ADDR, %l1, %l2
12247 wrpr %l2, 0, %tba
12248#endif
12249
12250! Set initial pstate, asi, etc.
12251 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
12252 setx BLIMP_USER_TSTATE, %g5, %g6
12253 wrpr %g6, %tstate
12254
12255! Set starting PC and go there
12256 setx BLIMP_USER_PC, %g5, %g6 ! PC
12257 add %g6, 4, %g7 ! NPC = PC+4
12258 wrpr %g6, 0, %tpc
12259 wrpr %g7, 0, %tnpc
12260 retry ! start running in test case context & code
12261
12262!-----------------------------------------------------------
12263
12264#ifdef BLIMP_UNIQUE_AREA
12265! This is a writeable area unique for each cpu/strand
12266 .align 0x800
12267.local unique_area
12268unique_area:
12269 .skip 8 ! 0: place to save xfsr
12270 .skip 4 ! 8: random number for page demaps
12271#endif
12272
12273
12274#undef BLIMP_PRI_CONTEXT
12275#define BLIMP_PRI_CONTEXT 72
12276#undef BLIMP_SEC_CONTEXT
12277#define BLIMP_SEC_CONTEXT 72
12278#undef BLIMP_USER_PC
12279#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
12280#undef BLIMP_USER_ASI
12281#define BLIMP_USER_ASI 0x81
12282#undef BLIMP_USER_PSTATE
12283#define BLIMP_USER_PSTATE 0x16
12284#undef BLIMP_USER_TSTATE
12285#define BLIMP_USER_TSTATE 0x81001600
12286#undef BLIMP_USER_WSTATE
12287#define BLIMP_USER_WSTATE 0x0
12288#undef BLIMP_TTABLE_ADDR
12289#define BLIMP_TTABLE_ADDR 0xE00000
12290#undef BLIMP_START_VA
12291#define BLIMP_START_VA 0x800000
12292#undef BLIMP_UNIQUE_AREA
12293#define BLIMP_UNIQUE_AREA
12294#undef BLIMP_THREADS
12295#define BLIMP_THREADS 8
12296#undef BLIMP_SHR_CONTEXT
12297#define BLIMP_SHR_CONTEXT 67
12298
12299
12300#ifndef BLIMP_SCRATCHPAD_VA
12301#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
12302#endif
12303changequote([,])
12304
12305#define BLIMP_START_RA 0x800000
12306
12307SECTION .MAIN4 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16)
12308attr_text {
12309 Name = .MAIN4,
12310 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16),
12311 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*4),16),
12312 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*4)+PART_0_BASE,16),
12313 part_0_ctx_zero_tsb_config_0,
12314 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
12315 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
12316 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
12317}
12318
12319changequote(`,')
12320.text
12321
12322main4:
12323.global main4
12324#ifndef BLIMP_MAIN_LABEL
12325#define BLIMP_MAIN_LABEL
12326main:
12327.global main
12328#endif
12329
12330#if THREAD_COUNT > 1
12331! Every thread is forced to start here, so we have to vector ourself
12332 rdth_id_p ! get thread# in o1
12333 sllx %o1, 13, %o1 ! convert to 8K page index
12334 setx contin, %l2, %l1
12335 jmpl %l1 + %o1, %g0
12336 nop
12337contin: ! arrive here in appropriate thread start page
12338#endif
12339
12340 wrpr %g0, 1, %tl ! switch to TL=1
12341
12342#ifdef BLIMP_UNIQUE_AREA
12343! Keep address of a strand-unique area in a scratchpad reg
12344 setx unique_area, %g5, %g6
12345 mov BLIMP_SCRATCHPAD_VA, %g3
12346 stxa %g6, [%g3]ASI_SCRATCHPAD
12347! Init demap random number seed using uarea address
12348 mov %g6, %g4
12349 srlx %g4, 32, %g4
12350 xor %g4, %g6, %g4
12351 stw %g4, [%g6+8]
12352#endif
12353
12354
12355! Set the context registers
12356 set BLIMP_PRI_CONTEXT, %g5
12357 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
12358 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
12359
12360 set BLIMP_SEC_CONTEXT, %g5
12361 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
12362 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
12363
12364#ifdef BLIMP_SHR_CONTEXT
12365 set BLIMP_SHR_CONTEXT, %g5
12366 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
12367 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
12368 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
12369 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
12370#endif
12371
12372#ifdef BLIMP_TTABLE_ADDR
12373! Set up the TBA register to point to BLIMP's trap table
12374 setx BLIMP_TTABLE_ADDR, %l1, %l2
12375 wrpr %l2, 0, %tba
12376#endif
12377
12378! Set initial pstate, asi, etc.
12379 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
12380 setx BLIMP_USER_TSTATE, %g5, %g6
12381 wrpr %g6, %tstate
12382
12383! Set starting PC and go there
12384 setx BLIMP_USER_PC, %g5, %g6 ! PC
12385 add %g6, 4, %g7 ! NPC = PC+4
12386 wrpr %g6, 0, %tpc
12387 wrpr %g7, 0, %tnpc
12388 retry ! start running in test case context & code
12389
12390!-----------------------------------------------------------
12391
12392#ifdef BLIMP_UNIQUE_AREA
12393! This is a writeable area unique for each cpu/strand
12394 .align 0x800
12395.local unique_area
12396unique_area:
12397 .skip 8 ! 0: place to save xfsr
12398 .skip 4 ! 8: random number for page demaps
12399#endif
12400
12401
12402#undef BLIMP_PRI_CONTEXT
12403#define BLIMP_PRI_CONTEXT 73
12404#undef BLIMP_SEC_CONTEXT
12405#define BLIMP_SEC_CONTEXT 73
12406#undef BLIMP_USER_PC
12407#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
12408#undef BLIMP_USER_ASI
12409#define BLIMP_USER_ASI 0x81
12410#undef BLIMP_USER_PSTATE
12411#define BLIMP_USER_PSTATE 0x16
12412#undef BLIMP_USER_TSTATE
12413#define BLIMP_USER_TSTATE 0x81001600
12414#undef BLIMP_USER_WSTATE
12415#define BLIMP_USER_WSTATE 0x0
12416#undef BLIMP_TTABLE_ADDR
12417#define BLIMP_TTABLE_ADDR 0xE00000
12418#undef BLIMP_START_VA
12419#define BLIMP_START_VA 0x800000
12420#undef BLIMP_UNIQUE_AREA
12421#define BLIMP_UNIQUE_AREA
12422#undef BLIMP_THREADS
12423#define BLIMP_THREADS 8
12424#undef BLIMP_SHR_CONTEXT
12425#define BLIMP_SHR_CONTEXT 67
12426
12427
12428#ifndef BLIMP_SCRATCHPAD_VA
12429#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
12430#endif
12431changequote([,])
12432
12433#define BLIMP_START_RA 0x800000
12434
12435SECTION .MAIN5 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16)
12436attr_text {
12437 Name = .MAIN5,
12438 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16),
12439 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*5),16),
12440 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*5)+PART_0_BASE,16),
12441 part_0_ctx_zero_tsb_config_0,
12442 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
12443 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
12444 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
12445}
12446
12447changequote(`,')
12448.text
12449
12450main5:
12451.global main5
12452#ifndef BLIMP_MAIN_LABEL
12453#define BLIMP_MAIN_LABEL
12454main:
12455.global main
12456#endif
12457
12458#if THREAD_COUNT > 1
12459! Every thread is forced to start here, so we have to vector ourself
12460 rdth_id_p ! get thread# in o1
12461 sllx %o1, 13, %o1 ! convert to 8K page index
12462 setx contin, %l2, %l1
12463 jmpl %l1 + %o1, %g0
12464 nop
12465contin: ! arrive here in appropriate thread start page
12466#endif
12467
12468 wrpr %g0, 1, %tl ! switch to TL=1
12469
12470#ifdef BLIMP_UNIQUE_AREA
12471! Keep address of a strand-unique area in a scratchpad reg
12472 setx unique_area, %g5, %g6
12473 mov BLIMP_SCRATCHPAD_VA, %g3
12474 stxa %g6, [%g3]ASI_SCRATCHPAD
12475! Init demap random number seed using uarea address
12476 mov %g6, %g4
12477 srlx %g4, 32, %g4
12478 xor %g4, %g6, %g4
12479 stw %g4, [%g6+8]
12480#endif
12481
12482
12483! Set the context registers
12484 set BLIMP_PRI_CONTEXT, %g5
12485 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
12486 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
12487
12488 set BLIMP_SEC_CONTEXT, %g5
12489 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
12490 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
12491
12492#ifdef BLIMP_SHR_CONTEXT
12493 set BLIMP_SHR_CONTEXT, %g5
12494 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
12495 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
12496 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
12497 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
12498#endif
12499
12500#ifdef BLIMP_TTABLE_ADDR
12501! Set up the TBA register to point to BLIMP's trap table
12502 setx BLIMP_TTABLE_ADDR, %l1, %l2
12503 wrpr %l2, 0, %tba
12504#endif
12505
12506! Set initial pstate, asi, etc.
12507 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
12508 setx BLIMP_USER_TSTATE, %g5, %g6
12509 wrpr %g6, %tstate
12510
12511! Set starting PC and go there
12512 setx BLIMP_USER_PC, %g5, %g6 ! PC
12513 add %g6, 4, %g7 ! NPC = PC+4
12514 wrpr %g6, 0, %tpc
12515 wrpr %g7, 0, %tnpc
12516 retry ! start running in test case context & code
12517
12518!-----------------------------------------------------------
12519
12520#ifdef BLIMP_UNIQUE_AREA
12521! This is a writeable area unique for each cpu/strand
12522 .align 0x800
12523.local unique_area
12524unique_area:
12525 .skip 8 ! 0: place to save xfsr
12526 .skip 4 ! 8: random number for page demaps
12527#endif
12528
12529
12530#undef BLIMP_PRI_CONTEXT
12531#define BLIMP_PRI_CONTEXT 74
12532#undef BLIMP_SEC_CONTEXT
12533#define BLIMP_SEC_CONTEXT 74
12534#undef BLIMP_USER_PC
12535#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
12536#undef BLIMP_USER_ASI
12537#define BLIMP_USER_ASI 0x81
12538#undef BLIMP_USER_PSTATE
12539#define BLIMP_USER_PSTATE 0x16
12540#undef BLIMP_USER_TSTATE
12541#define BLIMP_USER_TSTATE 0x81001600
12542#undef BLIMP_USER_WSTATE
12543#define BLIMP_USER_WSTATE 0x0
12544#undef BLIMP_TTABLE_ADDR
12545#define BLIMP_TTABLE_ADDR 0xE00000
12546#undef BLIMP_START_VA
12547#define BLIMP_START_VA 0x800000
12548#undef BLIMP_UNIQUE_AREA
12549#define BLIMP_UNIQUE_AREA
12550#undef BLIMP_THREADS
12551#define BLIMP_THREADS 8
12552#undef BLIMP_SHR_CONTEXT
12553#define BLIMP_SHR_CONTEXT 67
12554
12555
12556#ifndef BLIMP_SCRATCHPAD_VA
12557#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
12558#endif
12559changequote([,])
12560
12561#define BLIMP_START_RA 0x800000
12562
12563SECTION .MAIN6 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16)
12564attr_text {
12565 Name = .MAIN6,
12566 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16),
12567 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*6),16),
12568 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*6)+PART_0_BASE,16),
12569 part_0_ctx_zero_tsb_config_0,
12570 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
12571 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
12572 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
12573}
12574
12575changequote(`,')
12576.text
12577
12578main6:
12579.global main6
12580#ifndef BLIMP_MAIN_LABEL
12581#define BLIMP_MAIN_LABEL
12582main:
12583.global main
12584#endif
12585
12586#if THREAD_COUNT > 1
12587! Every thread is forced to start here, so we have to vector ourself
12588 rdth_id_p ! get thread# in o1
12589 sllx %o1, 13, %o1 ! convert to 8K page index
12590 setx contin, %l2, %l1
12591 jmpl %l1 + %o1, %g0
12592 nop
12593contin: ! arrive here in appropriate thread start page
12594#endif
12595
12596 wrpr %g0, 1, %tl ! switch to TL=1
12597
12598#ifdef BLIMP_UNIQUE_AREA
12599! Keep address of a strand-unique area in a scratchpad reg
12600 setx unique_area, %g5, %g6
12601 mov BLIMP_SCRATCHPAD_VA, %g3
12602 stxa %g6, [%g3]ASI_SCRATCHPAD
12603! Init demap random number seed using uarea address
12604 mov %g6, %g4
12605 srlx %g4, 32, %g4
12606 xor %g4, %g6, %g4
12607 stw %g4, [%g6+8]
12608#endif
12609
12610
12611! Set the context registers
12612 set BLIMP_PRI_CONTEXT, %g5
12613 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
12614 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
12615
12616 set BLIMP_SEC_CONTEXT, %g5
12617 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
12618 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
12619
12620#ifdef BLIMP_SHR_CONTEXT
12621 set BLIMP_SHR_CONTEXT, %g5
12622 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
12623 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
12624 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
12625 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
12626#endif
12627
12628#ifdef BLIMP_TTABLE_ADDR
12629! Set up the TBA register to point to BLIMP's trap table
12630 setx BLIMP_TTABLE_ADDR, %l1, %l2
12631 wrpr %l2, 0, %tba
12632#endif
12633
12634! Set initial pstate, asi, etc.
12635 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
12636 setx BLIMP_USER_TSTATE, %g5, %g6
12637 wrpr %g6, %tstate
12638
12639! Set starting PC and go there
12640 setx BLIMP_USER_PC, %g5, %g6 ! PC
12641 add %g6, 4, %g7 ! NPC = PC+4
12642 wrpr %g6, 0, %tpc
12643 wrpr %g7, 0, %tnpc
12644 retry ! start running in test case context & code
12645
12646!-----------------------------------------------------------
12647
12648#ifdef BLIMP_UNIQUE_AREA
12649! This is a writeable area unique for each cpu/strand
12650 .align 0x800
12651.local unique_area
12652unique_area:
12653 .skip 8 ! 0: place to save xfsr
12654 .skip 4 ! 8: random number for page demaps
12655#endif
12656
12657
12658#undef BLIMP_PRI_CONTEXT
12659#define BLIMP_PRI_CONTEXT 75
12660#undef BLIMP_SEC_CONTEXT
12661#define BLIMP_SEC_CONTEXT 75
12662#undef BLIMP_USER_PC
12663#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
12664#undef BLIMP_USER_ASI
12665#define BLIMP_USER_ASI 0x81
12666#undef BLIMP_USER_PSTATE
12667#define BLIMP_USER_PSTATE 0x16
12668#undef BLIMP_USER_TSTATE
12669#define BLIMP_USER_TSTATE 0x81001600
12670#undef BLIMP_USER_WSTATE
12671#define BLIMP_USER_WSTATE 0x0
12672#undef BLIMP_TTABLE_ADDR
12673#define BLIMP_TTABLE_ADDR 0xE00000
12674#undef BLIMP_START_VA
12675#define BLIMP_START_VA 0x800000
12676#undef BLIMP_UNIQUE_AREA
12677#define BLIMP_UNIQUE_AREA
12678#undef BLIMP_THREADS
12679#define BLIMP_THREADS 8
12680#undef BLIMP_SHR_CONTEXT
12681#define BLIMP_SHR_CONTEXT 67
12682
12683
12684#ifndef BLIMP_SCRATCHPAD_VA
12685#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
12686#endif
12687changequote([,])
12688
12689#define BLIMP_START_RA 0x800000
12690
12691SECTION .MAIN7 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16)
12692attr_text {
12693 Name = .MAIN7,
12694 VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16),
12695 RA=[0x]mpeval(BLIMP_START_RA+(0x2000*7),16),
12696 PA=[0x]mpeval(BLIMP_START_RA+(0x2000*7)+PART_0_BASE,16),
12697 part_0_ctx_zero_tsb_config_0,
12698 TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
12699 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
12700 TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
12701}
12702
12703changequote(`,')
12704.text
12705
12706main7:
12707.global main7
12708#ifndef BLIMP_MAIN_LABEL
12709#define BLIMP_MAIN_LABEL
12710main:
12711.global main
12712#endif
12713
12714#if THREAD_COUNT > 1
12715! Every thread is forced to start here, so we have to vector ourself
12716 rdth_id_p ! get thread# in o1
12717 sllx %o1, 13, %o1 ! convert to 8K page index
12718 setx contin, %l2, %l1
12719 jmpl %l1 + %o1, %g0
12720 nop
12721contin: ! arrive here in appropriate thread start page
12722#endif
12723
12724 wrpr %g0, 1, %tl ! switch to TL=1
12725
12726#ifdef BLIMP_UNIQUE_AREA
12727! Keep address of a strand-unique area in a scratchpad reg
12728 setx unique_area, %g5, %g6
12729 mov BLIMP_SCRATCHPAD_VA, %g3
12730 stxa %g6, [%g3]ASI_SCRATCHPAD
12731! Init demap random number seed using uarea address
12732 mov %g6, %g4
12733 srlx %g4, 32, %g4
12734 xor %g4, %g6, %g4
12735 stw %g4, [%g6+8]
12736#endif
12737
12738
12739! Set the context registers
12740 set BLIMP_PRI_CONTEXT, %g5
12741 set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
12742 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
12743
12744 set BLIMP_SEC_CONTEXT, %g5
12745 set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
12746 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
12747
12748#ifdef BLIMP_SHR_CONTEXT
12749 set BLIMP_SHR_CONTEXT, %g5
12750 set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
12751 stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
12752 set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
12753 stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
12754#endif
12755
12756#ifdef BLIMP_TTABLE_ADDR
12757! Set up the TBA register to point to BLIMP's trap table
12758 setx BLIMP_TTABLE_ADDR, %l1, %l2
12759 wrpr %l2, 0, %tba
12760#endif
12761
12762! Set initial pstate, asi, etc.
12763 wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
12764 setx BLIMP_USER_TSTATE, %g5, %g6
12765 wrpr %g6, %tstate
12766
12767! Set starting PC and go there
12768 setx BLIMP_USER_PC, %g5, %g6 ! PC
12769 add %g6, 4, %g7 ! NPC = PC+4
12770 wrpr %g6, 0, %tpc
12771 wrpr %g7, 0, %tnpc
12772 retry ! start running in test case context & code
12773
12774!-----------------------------------------------------------
12775
12776#ifdef BLIMP_UNIQUE_AREA
12777! This is a writeable area unique for each cpu/strand
12778 .align 0x800
12779.local unique_area
12780unique_area:
12781 .skip 8 ! 0: place to save xfsr
12782 .skip 4 ! 8: random number for page demaps
12783#endif
12784