Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / arch / v9 / diag / blimp_rand1_8t_4240359.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: blimp_rand1_8t_4240359.s
* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* For the avoidance of doubt, and except that if any non-GPL license
* choice is available it will apply instead, Sun elects to use only
* the General Public License version 2 (GPLv2) at this time for any
* software where a choice of GPL license versions is made
* available with the language indicating that GPLv2 or any later version
* may be used, or where a choice of which version of the GPL is applied is
* otherwise unspecified.
*
* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
* CA 95054 USA or visit www.sun.com if you need additional information or
* have any questions.
*
*
* ========== Copyright Header End ============================================
*/
#include "asi_s.h"
#define THREAD_COUNT 8
#define PART0_NZ_PAGE_SIZE_0 5
#define PART0_NZ_PAGE_SIZE_1 1
#define PART0_NZ_PAGE_SIZE_2 5
#define PART0_NZ_PAGE_SIZE_3 3
#define PART0_Z_PAGE_SIZE_0 0
#define PART0_Z_PAGE_SIZE_1 1
#define PART0_Z_PAGE_SIZE_2 0
#define PART0_Z_PAGE_SIZE_3 0
#define PART0_NZ_HWTEN_0 1
#define PART0_NZ_HWTEN_1 1
#define PART0_NZ_HWTEN_2 1
#define PART0_NZ_HWTEN_3 1
#define PART0_Z_HWTEN_0 1
#define PART0_Z_HWTEN_1 1
#define PART0_Z_HWTEN_2 1
#define PART0_Z_HWTEN_3 1
#define TSB_SEARCH_BURST
#define PART0_NZ_RANOTPA_0 0
#define PART0_NZ_USECTX1_0 1
#define PART0_NZ_RANOTPA_1 1
#define PART0_NZ_RANOTPA_2 0
#define PART0_NZ_RANOTPA_3 0
#define PART0_Z_RANOTPA_0 1
#define PART0_Z_RANOTPA_1 1
#define PART0_Z_RANOTPA_2 1
#define PART0_Z_RANOTPA_3 1
#define IMMU_HAS_SHARED_CTXT
#define DMMU_HAS_SHARED_CTXT
#define CREGS_PIL 0
#define CREGS_FPRS_FEF 1
#define CREGS_TSTATE_ASI 0x81
#define SCONTEXT 0x44
#define MAIN_PAGE_NUCLEUS_ONLY
#define USER_PAGE_CUSTOM_MAP
#define USER_TEXT_MT_MAP
#define USER_DATA_MT_MAP
#define NO_NZ_TSB_IN_PRIV
! Give us more space to work with
#define PART_0_LIMIT 0xFFFFFFFFF
#define DISABLE_PART_LIMIT_CHECK
#define KERNEL_BASE_TEXT_VA 0xA34000 /*TSB index 11A*/
#define KERNEL_BASE_TEXT_RA 0xA34000
#define KERNEL_BASE_DATA_VA 0xC34000 /*TSB index 21A*/
#define KERNEL_BASE_DATA_RA 0xC34000
! Use BLIMP's reflecting handler for the direct-to-hypervisor traps
#define H_HT0_IAE_privilege_violation_0x08 blimp_reflector
#define H_HT0_IAE_unauth_access_0x0b blimp_reflector
#define H_HT0_IAE_nfo_page_0x0c blimp_reflector
#define H_HT0_Illegal_instruction_0x10 blimp_reflector
#define H_HT0_DAE_invalid_asi_0x14 blimp_reflector
#define H_HT0_DAE_privilege_violation_0x15 blimp_reflector
#define H_HT0_DAE_nc_page_0x16 blimp_reflector
#define H_HT0_DAE_nfo_page_0x17 blimp_reflector
#define H_HT0_DAE_so_page_0x30 blimp_reflector
#define H_HT0_Mem_Address_Not_Aligned_0x34 blimp_reflector
#define H_HT0_Lddf_Mem_Address_Not_Aligned_0x35 blimp_reflector
#define H_HT0_Stdf_Mem_Address_Not_Aligned_0x36 blimp_reflector
#define H_HT0_Privileged_Action_0x37 blimp_reflector
! BLIMP's own demap services
#define H_HT0_HTrap_Instruction_0 blimp_hyp_demapd
#define H_HT0_HTrap_Instruction_1 blimp_hyp_demapi
#include "hboot.s"
#ifndef BLIMP_HYPER_INCLUDED
#define BLIMP_HYPER_INCLUDED
#ifndef BLIMP_HYPER_PA
#define BLIMP_HYPER_PA 0xB0000
#endif
SECTION .BLIMP_HYPER TEXT_VA=BLIMP_HYPER_PA
attr_text {
Name = .BLIMP_HYPER,
hypervisor
}
.text
.global blimp_reflector
blimp_reflector:
#if 0
rdpr %tl, %g2 ! allowed only from TL=0
cmp %g2, 1
tne T_BAD_TRAP
#endif
rdpr %tstate, %g2 ! get TSTATE[1]
rdpr %tt, %g3 ! get TT[1]
rdhpr %htstate, %g4 ! get HTSTATE[1]
wrpr %g0, 2, %tl ! TL = 2
or %g2, 0x400, %g2 ! priv bit
mov 1, %g5
sllx %g5, 40, %g5
add %g2, %g5, %g2 ! inc GL for new TSTATE
wrpr %g2, 0, %tstate ! set TSTATE[2] with PRIV=1
wrhpr %g4, 0, %htstate ! set HTSTATE[2] with HPRIV=0
rdpr %tba, %g4
sllx %g3, 5, %g3
add %g4, %g3, %g4 ! vector = tba + tt<<5
wrpr %g4, 0, %tpc ! set TPC[2]
wrpr %g4, 4, %tnpc ! set TNPC[2]
retry ! resume in priv mode handler (TL=1)
/**************************************************************************
* BLIMP Hypervisor services:
**************************************************************************/
! DEMAP DATA
.global blimp_hyp_demapd
blimp_hyp_demapd:
stxa %o0, [%o0]ASI_DMMU_DEMAP
done
! DEMAP INST
.global blimp_hyp_demapi
blimp_hyp_demapi:
stxa %o0, [%o0]ASI_IMMU_DEMAP
done
#endif /*BLIMP_HYPER_INCLUDED*/
! Context 68 runs in 64-bit addressing mode, big-endian
!========================================================================
SECTION .bdata002 DATA_VA=0x11f3fce0000
attr_data {
Name = .bdata002,
VA = 0x11f3fce0000,
RA = 0xffffd0000,
PA = ra2pa(0xffffd0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata002
.data
DATA003:
.xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA004+0x88
.xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA012+0x88
BD00159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
BD00164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
BD00050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
BD00005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
BD00078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
.byte 0x97 ! 0000011F3FCE002E -005A 0
BD00046: .byte 0x6A ! 0000011F3FCE002F -0059 0
BD00048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
BD00140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
BD00076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
BD00018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
BD00020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
BD00079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
BD00049: .half 0x691C ! 0000011F3FCE005A -002E 0
BD00038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
.byte 0xE5 ! 0000011F3FCE0060 -0028 0
BD00083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
BD00003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
BD00036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
BD00015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
BD00092: .half 0x6190 ! 0000011F3FCE006C -001C 0
BD00120: .half 0x645C ! 0000011F3FCE006E -001A 0
BD00144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
BD00056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
BD00141: .half 0x0280 ! 0000011F3FCE007A -000E 0
BD00032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
BD00107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
BD00057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
BD00142: .byte 0x97 ! 0000011F3FCE008C +0004 0
BD00055: .byte 0x86 ! 0000011F3FCE008D +0005 0
BD00006: .byte 0xFB ! 0000011F3FCE008E +0006 0
BD00094: .byte 0x0B ! 0000011F3FCE008F +0007 0
BD00053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
BD00025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
BD00091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
BD00052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
BD00024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
BD00258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
.byte 0xDB ! 0000011F3FCE00B3 +002B 0
BD00224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
BD00022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
BD00106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
BD00013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
BD00063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
BD00112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
BD00017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
BD00188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
BD00104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
BD00088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
BD00254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
BD00131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
BD00122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
BD00138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
BD00080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
BD00180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
BD00044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
BD00002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
BD00019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
BD00058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
BD00062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
!========================================================================
SECTION .bdata003 DATA_VA=0xffffd38950000000
attr_data {
Name = .bdata003,
VA = 0xffffd38950000000,
RA = ra2pa(0xfd0000000,0),
PA = ra2pa(0xfd0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata003
.data
DATA004:
.xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA005+0x88
.xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA003+0x88
.xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
.xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
.xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
.word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
.half 0xE358 ! FFFFD3895000002C -005C 0
.byte 0xB4 ! FFFFD3895000002E -005A 0
.byte 0xBD ! FFFFD3895000002F -0059 0
.xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
.xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
.xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
.xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
.xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
.half 0x08E1 ! FFFFD38950000058 -0030 0
.half 0x7FEF ! FFFFD3895000005A -002E 0
.word 0xE42E935B ! FFFFD3895000005C -002C 0
.byte 0x7C ! FFFFD38950000060 -0028 0
.byte 0xF5 ! FFFFD38950000061 -0027 0
.half 0x91F9 ! FFFFD38950000062 -0026 0
.word 0xD35959B2 ! FFFFD38950000064 -0024 0
.word 0xE096059F ! FFFFD38950000068 -0020 0
.half 0x56DD ! FFFFD3895000006C -001C 0
.half 0xD69D ! FFFFD3895000006E -001A 0
.xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
.half 0xDA77 ! FFFFD38950000078 -0010 0
.half 0xCF86 ! FFFFD3895000007A -000E 0
.word 0x926AEF82 ! FFFFD3895000007C -000C 0
.xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
.word 0x687C0D73 ! FFFFD38950000088 +0000 0
.byte 0x83 ! FFFFD3895000008C +0004 0
.byte 0x7C ! FFFFD3895000008D +0005 0
.byte 0x0E ! FFFFD3895000008E +0006 0
.byte 0x6A ! FFFFD3895000008F +0007 0
.xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
.xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
.xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
.xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
.half 0x6FD9 ! FFFFD389500000B0 +0028 0
.byte 0x37 ! FFFFD389500000B2 +002A 0
.byte 0x69 ! FFFFD389500000B3 +002B 0
.word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
.xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
.xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
.xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
.word 0x0042EA34 ! FFFFD389500000D0 +0048 0
.word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
.byte 0x4F ! FFFFD389500000D8 +0050 0
.byte 0xFF ! FFFFD389500000D9 +0051 0
.byte 0x48 ! FFFFD389500000DA +0052 0
.byte 0x37 ! FFFFD389500000DB +0053 0
.half 0xB01D ! FFFFD389500000DC +0054 0
.byte 0xAA ! FFFFD389500000DE +0056 0
.byte 0x2A ! FFFFD389500000DF +0057 0
.xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
.word 0xC7222301 ! FFFFD389500000E8 +0060 0
.word 0xAA92CD9A ! FFFFD389500000EC +0064 0
.word 0x7BD8102C ! FFFFD389500000F0 +0068 0
.word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
.xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
.xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
.xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
!========================================================================
SECTION .bdata004 DATA_VA=0x97e60000
attr_data {
Name = .bdata004,
VA = 0x97e60000,
RA = 0xffffc0000,
PA = ra2pa(0xffffc0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata004
.data
DATA005:
.xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA006+0x88
.xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA004+0x88
.xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
.xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
.xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
.word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
.half 0x8BF2 ! 0000000097E6002C -005C 0
.byte 0xCA ! 0000000097E6002E -005A 0
.byte 0x3D ! 0000000097E6002F -0059 0
.xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
.xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
.xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
.xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
.xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
.half 0x46DE ! 0000000097E60058 -0030 0
.half 0x4E70 ! 0000000097E6005A -002E 0
.word 0x54B43438 ! 0000000097E6005C -002C 0
.byte 0x7B ! 0000000097E60060 -0028 0
.byte 0x1E ! 0000000097E60061 -0027 0
.half 0xE6E5 ! 0000000097E60062 -0026 0
.word 0xA227C0EC ! 0000000097E60064 -0024 0
.word 0x7B08F269 ! 0000000097E60068 -0020 0
.half 0x1179 ! 0000000097E6006C -001C 0
.half 0x4D93 ! 0000000097E6006E -001A 0
.xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
.half 0x5FB7 ! 0000000097E60078 -0010 0
.half 0x8466 ! 0000000097E6007A -000E 0
.word 0x10D8EE45 ! 0000000097E6007C -000C 0
.xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
.word 0xA63537FA ! 0000000097E60088 +0000 0
.byte 0x23 ! 0000000097E6008C +0004 0
.byte 0x93 ! 0000000097E6008D +0005 0
.byte 0x37 ! 0000000097E6008E +0006 0
.byte 0xAD ! 0000000097E6008F +0007 0
.xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
.xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
.xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
.xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
.half 0x5E21 ! 0000000097E600B0 +0028 0
.byte 0xE1 ! 0000000097E600B2 +002A 0
.byte 0xC6 ! 0000000097E600B3 +002B 0
.word 0xA08618C4 ! 0000000097E600B4 +002C 0
.xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
.xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
.xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
.word 0x45D5E096 ! 0000000097E600D0 +0048 0
.word 0xE3C3856E ! 0000000097E600D4 +004C 0
.byte 0x57 ! 0000000097E600D8 +0050 0
.byte 0xEA ! 0000000097E600D9 +0051 0
.byte 0x2D ! 0000000097E600DA +0052 0
.byte 0x50 ! 0000000097E600DB +0053 0
.half 0xEA9F ! 0000000097E600DC +0054 0
.byte 0xA0 ! 0000000097E600DE +0056 0
.byte 0xD3 ! 0000000097E600DF +0057 0
.xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
.word 0xE0E276C7 ! 0000000097E600E8 +0060 0
.word 0x9E1EB393 ! 0000000097E600EC +0064 0
.word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
.word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
.xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
.xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
.xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
!========================================================================
SECTION .bdata005 DATA_VA=0x1ef13c0000
attr_data {
Name = .bdata005,
VA = 0x1ef13c0000,
RA = 0xffffb0000,
PA = ra2pa(0xffffb0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata005
.data
DATA006:
.xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA007+0x88
.xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA005+0x88
.xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
.xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
.xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
.word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
.half 0x172D ! 0000001EF13C002C -005C 0
.byte 0xB3 ! 0000001EF13C002E -005A 0
.byte 0xA9 ! 0000001EF13C002F -0059 0
.xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
.xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
.xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
.xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
.xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
.half 0x373E ! 0000001EF13C0058 -0030 0
.half 0x2AF7 ! 0000001EF13C005A -002E 0
.word 0x9B9883FC ! 0000001EF13C005C -002C 0
.byte 0xA7 ! 0000001EF13C0060 -0028 0
.byte 0xEF ! 0000001EF13C0061 -0027 0
.half 0x8777 ! 0000001EF13C0062 -0026 0
.word 0x0B89E94A ! 0000001EF13C0064 -0024 0
.word 0xD916D42E ! 0000001EF13C0068 -0020 0
.half 0xFD69 ! 0000001EF13C006C -001C 0
.half 0x5750 ! 0000001EF13C006E -001A 0
.xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
.half 0x5A80 ! 0000001EF13C0078 -0010 0
.half 0xFC99 ! 0000001EF13C007A -000E 0
.word 0x57022153 ! 0000001EF13C007C -000C 0
.xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
.word 0x16D5B40E ! 0000001EF13C0088 +0000 0
.byte 0x1B ! 0000001EF13C008C +0004 0
.byte 0x6C ! 0000001EF13C008D +0005 0
.byte 0x1F ! 0000001EF13C008E +0006 0
.byte 0x70 ! 0000001EF13C008F +0007 0
.xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
.xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
.xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
.xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
.half 0xF48E ! 0000001EF13C00B0 +0028 0
.byte 0xFF ! 0000001EF13C00B2 +002A 0
.byte 0x24 ! 0000001EF13C00B3 +002B 0
.word 0xC013291D ! 0000001EF13C00B4 +002C 0
.xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
.xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
.xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
.word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
.word 0x223B7787 ! 0000001EF13C00D4 +004C 0
.byte 0x31 ! 0000001EF13C00D8 +0050 0
.byte 0x3F ! 0000001EF13C00D9 +0051 0
.byte 0xE7 ! 0000001EF13C00DA +0052 0
.byte 0x8A ! 0000001EF13C00DB +0053 0
.half 0xDEEC ! 0000001EF13C00DC +0054 0
.byte 0x52 ! 0000001EF13C00DE +0056 0
.byte 0x13 ! 0000001EF13C00DF +0057 0
.xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
.word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
.word 0xD64D72FD ! 0000001EF13C00EC +0064 0
.word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
.word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
.xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
.xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
.xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
!========================================================================
SECTION .bdata006 DATA_VA=0xffffa654f0000000
attr_data {
Name = .bdata006,
VA = 0xffffa654f0000000,
RA = ra2pa(0xfc0000000,0),
PA = ra2pa(0xfc0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata006
.data
DATA007:
.xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA008+0x88
.xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA006+0x88
.xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
.xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
.xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
.word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
.half 0x5729 ! FFFFA654F000002C -005C 0
.byte 0x58 ! FFFFA654F000002E -005A 0
.byte 0x4D ! FFFFA654F000002F -0059 0
.xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
.xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
.xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
.xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
.xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
.half 0x8207 ! FFFFA654F0000058 -0030 0
.half 0x99C6 ! FFFFA654F000005A -002E 0
.word 0x6D2167E2 ! FFFFA654F000005C -002C 0
.byte 0xBB ! FFFFA654F0000060 -0028 0
.byte 0x66 ! FFFFA654F0000061 -0027 0
.half 0x22BA ! FFFFA654F0000062 -0026 0
.word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
.word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
.half 0x9166 ! FFFFA654F000006C -001C 0
.half 0x2DC8 ! FFFFA654F000006E -001A 0
.xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
.half 0x41D3 ! FFFFA654F0000078 -0010 0
.half 0x7FAD ! FFFFA654F000007A -000E 0
.word 0x3BE8C27A ! FFFFA654F000007C -000C 0
.xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
.word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
.byte 0xC9 ! FFFFA654F000008C +0004 0
.byte 0xA7 ! FFFFA654F000008D +0005 0
.byte 0x83 ! FFFFA654F000008E +0006 0
.byte 0x15 ! FFFFA654F000008F +0007 0
.xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
.xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
.xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
.xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
.half 0xD3AB ! FFFFA654F00000B0 +0028 0
.byte 0xC5 ! FFFFA654F00000B2 +002A 0
.byte 0xB6 ! FFFFA654F00000B3 +002B 0
.word 0xD753A09F ! FFFFA654F00000B4 +002C 0
.xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
.xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
.xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
.word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
.word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
.byte 0x19 ! FFFFA654F00000D8 +0050 0
.byte 0x1C ! FFFFA654F00000D9 +0051 0
.byte 0xA6 ! FFFFA654F00000DA +0052 0
.byte 0xD5 ! FFFFA654F00000DB +0053 0
.half 0x95D3 ! FFFFA654F00000DC +0054 0
.byte 0x8E ! FFFFA654F00000DE +0056 0
.byte 0xB7 ! FFFFA654F00000DF +0057 0
.xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
.word 0xD4439115 ! FFFFA654F00000E8 +0060 0
.word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
.word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
.word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
.xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
.xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
.xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
!========================================================================
SECTION .bdata007 DATA_VA=0xffff816450000000
attr_data {
Name = .bdata007,
VA = 0xffff816450000000,
RA = ra2pa(0xfb0000000,0),
PA = ra2pa(0xfb0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata007
.data
DATA008:
.xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA009+0x88
.xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA007+0x88
.xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
.xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
.xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
.word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
.half 0xC696 ! FFFF81645000002C -005C 0
.byte 0xBF ! FFFF81645000002E -005A 0
.byte 0x3C ! FFFF81645000002F -0059 0
.xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
.xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
.xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
.xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
.xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
.half 0xF62D ! FFFF816450000058 -0030 0
.half 0x0BB3 ! FFFF81645000005A -002E 0
.word 0x9611CDBA ! FFFF81645000005C -002C 0
.byte 0x13 ! FFFF816450000060 -0028 0
.byte 0x9E ! FFFF816450000061 -0027 0
.half 0xB771 ! FFFF816450000062 -0026 0
.word 0xF8C922D6 ! FFFF816450000064 -0024 0
.word 0x34E607FC ! FFFF816450000068 -0020 0
.half 0x9221 ! FFFF81645000006C -001C 0
.half 0x8549 ! FFFF81645000006E -001A 0
.xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
.half 0xEDA0 ! FFFF816450000078 -0010 0
.half 0xA09D ! FFFF81645000007A -000E 0
.word 0x424195A1 ! FFFF81645000007C -000C 0
.xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
.word 0x75F62C27 ! FFFF816450000088 +0000 0
.byte 0x8B ! FFFF81645000008C +0004 0
.byte 0x72 ! FFFF81645000008D +0005 0
.byte 0xAF ! FFFF81645000008E +0006 0
.byte 0x79 ! FFFF81645000008F +0007 0
.xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
.xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
.xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
.xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
.half 0x98B0 ! FFFF8164500000B0 +0028 0
.byte 0x91 ! FFFF8164500000B2 +002A 0
.byte 0xBF ! FFFF8164500000B3 +002B 0
.word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
.xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
.xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
.xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
.word 0x889B70EC ! FFFF8164500000D0 +0048 0
.word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
.byte 0x4F ! FFFF8164500000D8 +0050 0
.byte 0x19 ! FFFF8164500000D9 +0051 0
.byte 0x98 ! FFFF8164500000DA +0052 0
.byte 0xA1 ! FFFF8164500000DB +0053 0
.half 0xC4FC ! FFFF8164500000DC +0054 0
.byte 0x15 ! FFFF8164500000DE +0056 0
.byte 0x89 ! FFFF8164500000DF +0057 0
.xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
.word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
.word 0x54114D60 ! FFFF8164500000EC +0064 0
.word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
.word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
.xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
.xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
.xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
!========================================================================
SECTION .bdata008 DATA_VA=0xfffff29230000000
attr_data {
Name = .bdata008,
VA = 0xfffff29230000000,
RA = ra2pa(0xfa0000000,0),
PA = ra2pa(0xfa0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata008
.data
DATA009:
.xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA010+0x88
.xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA008+0x88
.xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
.xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
.xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
.word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
.half 0x2275 ! FFFFF2923000002C -005C 0
.byte 0x71 ! FFFFF2923000002E -005A 0
.byte 0xB3 ! FFFFF2923000002F -0059 0
.xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
.xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
.xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
.xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
.xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
.half 0x9A10 ! FFFFF29230000058 -0030 0
.half 0x516A ! FFFFF2923000005A -002E 0
.word 0xC87109EF ! FFFFF2923000005C -002C 0
.byte 0x8B ! FFFFF29230000060 -0028 0
.byte 0x65 ! FFFFF29230000061 -0027 0
.half 0x9B5E ! FFFFF29230000062 -0026 0
.word 0xED846735 ! FFFFF29230000064 -0024 0
.word 0x54AB0E00 ! FFFFF29230000068 -0020 0
.half 0xAC1D ! FFFFF2923000006C -001C 0
.half 0x2350 ! FFFFF2923000006E -001A 0
.xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
.half 0x9A2A ! FFFFF29230000078 -0010 0
.half 0xE6D4 ! FFFFF2923000007A -000E 0
.word 0x1BC150EB ! FFFFF2923000007C -000C 0
.xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
.word 0x1E5979B2 ! FFFFF29230000088 +0000 0
.byte 0xF0 ! FFFFF2923000008C +0004 0
.byte 0xC0 ! FFFFF2923000008D +0005 0
.byte 0x52 ! FFFFF2923000008E +0006 0
.byte 0x42 ! FFFFF2923000008F +0007 0
.xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
.xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
.xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
.xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
.half 0x3E01 ! FFFFF292300000B0 +0028 0
.byte 0xC4 ! FFFFF292300000B2 +002A 0
.byte 0xED ! FFFFF292300000B3 +002B 0
.word 0xCB21F183 ! FFFFF292300000B4 +002C 0
.xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
.xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
.xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
.word 0x6A8023CF ! FFFFF292300000D0 +0048 0
.word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
.byte 0xF1 ! FFFFF292300000D8 +0050 0
.byte 0xDC ! FFFFF292300000D9 +0051 0
.byte 0x10 ! FFFFF292300000DA +0052 0
.byte 0x05 ! FFFFF292300000DB +0053 0
.half 0xBD70 ! FFFFF292300000DC +0054 0
.byte 0x26 ! FFFFF292300000DE +0056 0
.byte 0xF5 ! FFFFF292300000DF +0057 0
.xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
.word 0x2C23D596 ! FFFFF292300000E8 +0060 0
.word 0x609926D9 ! FFFFF292300000EC +0064 0
.word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
.word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
.xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
.xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
.xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
!========================================================================
SECTION .bdata009 DATA_VA=0x18ff4b30000
attr_data {
Name = .bdata009,
VA = 0x18ff4b30000,
RA = 0xffffa0000,
PA = ra2pa(0xffffa0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata009
.data
DATA010:
.xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA011+0x88
.xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA009+0x88
.xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
.xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
.xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
.word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
.half 0x8AF3 ! 0000018FF4B3002C -005C 0
.byte 0x83 ! 0000018FF4B3002E -005A 0
.byte 0x3B ! 0000018FF4B3002F -0059 0
.xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
.xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
.xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
.xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
.xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
.half 0xC3F7 ! 0000018FF4B30058 -0030 0
.half 0x950E ! 0000018FF4B3005A -002E 0
.word 0x61E9A84F ! 0000018FF4B3005C -002C 0
.byte 0x7E ! 0000018FF4B30060 -0028 0
.byte 0xD3 ! 0000018FF4B30061 -0027 0
.half 0xE0DA ! 0000018FF4B30062 -0026 0
.word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
.word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
.half 0xDEB5 ! 0000018FF4B3006C -001C 0
.half 0x6108 ! 0000018FF4B3006E -001A 0
.xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
.half 0xE7BB ! 0000018FF4B30078 -0010 0
.half 0xB571 ! 0000018FF4B3007A -000E 0
.word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
.xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
.word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
.byte 0x62 ! 0000018FF4B3008C +0004 0
.byte 0x08 ! 0000018FF4B3008D +0005 0
.byte 0x44 ! 0000018FF4B3008E +0006 0
.byte 0xC4 ! 0000018FF4B3008F +0007 0
.xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
.xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
.xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
.xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
.half 0x68AD ! 0000018FF4B300B0 +0028 0
.byte 0x16 ! 0000018FF4B300B2 +002A 0
.byte 0xAB ! 0000018FF4B300B3 +002B 0
.word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
.xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
.xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
.xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
.word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
.word 0xF95B719B ! 0000018FF4B300D4 +004C 0
.byte 0x8E ! 0000018FF4B300D8 +0050 0
.byte 0x6B ! 0000018FF4B300D9 +0051 0
.byte 0x35 ! 0000018FF4B300DA +0052 0
.byte 0xDC ! 0000018FF4B300DB +0053 0
.half 0x4BC2 ! 0000018FF4B300DC +0054 0
.byte 0x77 ! 0000018FF4B300DE +0056 0
.byte 0x90 ! 0000018FF4B300DF +0057 0
.xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
.word 0x9E371156 ! 0000018FF4B300E8 +0060 0
.word 0x544CF645 ! 0000018FF4B300EC +0064 0
.word 0x55354D61 ! 0000018FF4B300F0 +0068 0
.word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
.xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
.xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
.xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
!========================================================================
SECTION .bdata010 DATA_VA=0xffffd91910000000
attr_data {
Name = .bdata010,
VA = 0xffffd91910000000,
RA = ra2pa(0xf90000000,0),
PA = ra2pa(0xf90000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata010
.data
DATA011:
.xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA012+0x88
.xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA010+0x88
.xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
.xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
.xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
.word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
.half 0x8629 ! FFFFD9191000002C -005C 0
.byte 0x8D ! FFFFD9191000002E -005A 0
.byte 0x97 ! FFFFD9191000002F -0059 0
.xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
.xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
.xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
.xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
.xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
.half 0xB60E ! FFFFD91910000058 -0030 0
.half 0x1685 ! FFFFD9191000005A -002E 0
.word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
.byte 0x07 ! FFFFD91910000060 -0028 0
.byte 0x59 ! FFFFD91910000061 -0027 0
.half 0xF408 ! FFFFD91910000062 -0026 0
.word 0xF460CB5B ! FFFFD91910000064 -0024 0
.word 0x85840BF1 ! FFFFD91910000068 -0020 0
.half 0xC34F ! FFFFD9191000006C -001C 0
.half 0x17CD ! FFFFD9191000006E -001A 0
.xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
.half 0x5978 ! FFFFD91910000078 -0010 0
.half 0x9214 ! FFFFD9191000007A -000E 0
.word 0x2D23F07A ! FFFFD9191000007C -000C 0
.xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
.word 0x431B657F ! FFFFD91910000088 +0000 0
.byte 0xD0 ! FFFFD9191000008C +0004 0
.byte 0x6F ! FFFFD9191000008D +0005 0
.byte 0x6E ! FFFFD9191000008E +0006 0
.byte 0x90 ! FFFFD9191000008F +0007 0
.xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
.xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
.xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
.xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
.half 0x1DE2 ! FFFFD919100000B0 +0028 0
.byte 0x1D ! FFFFD919100000B2 +002A 0
.byte 0x76 ! FFFFD919100000B3 +002B 0
.word 0xB75525B8 ! FFFFD919100000B4 +002C 0
.xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
.xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
.xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
.word 0xDE839651 ! FFFFD919100000D0 +0048 0
.word 0x575642AA ! FFFFD919100000D4 +004C 0
.byte 0xB2 ! FFFFD919100000D8 +0050 0
.byte 0xE8 ! FFFFD919100000D9 +0051 0
.byte 0xB7 ! FFFFD919100000DA +0052 0
.byte 0x1E ! FFFFD919100000DB +0053 0
.half 0x250D ! FFFFD919100000DC +0054 0
.byte 0x18 ! FFFFD919100000DE +0056 0
.byte 0x0D ! FFFFD919100000DF +0057 0
.xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
.word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
.word 0xB0473DD8 ! FFFFD919100000EC +0064 0
.word 0xD440DA91 ! FFFFD919100000F0 +0068 0
.word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
.xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
.xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
.xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
!========================================================================
SECTION .bdata011 DATA_VA=0xfffff8ab21800000
attr_data {
Name = .bdata011,
VA = 0xfffff8ab21800000,
RA = ra2pa(0xf8fc00000,0),
PA = ra2pa(0xf8fc00000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata011
.data
DATA012:
.xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA003+0x88
.xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA011+0x88
.xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
.xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
.xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
.word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
.half 0xC823 ! FFFFF8AB2180002C -005C 0
.byte 0xBB ! FFFFF8AB2180002E -005A 0
.byte 0xD9 ! FFFFF8AB2180002F -0059 0
.xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
.xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
.xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
.xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
.xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
.half 0xDF3D ! FFFFF8AB21800058 -0030 0
.half 0x096A ! FFFFF8AB2180005A -002E 0
.word 0x774F043C ! FFFFF8AB2180005C -002C 0
.byte 0xA5 ! FFFFF8AB21800060 -0028 0
.byte 0x0A ! FFFFF8AB21800061 -0027 0
.half 0xA049 ! FFFFF8AB21800062 -0026 0
.word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
.word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
.half 0x2D89 ! FFFFF8AB2180006C -001C 0
.half 0xF169 ! FFFFF8AB2180006E -001A 0
.xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
.half 0x73F4 ! FFFFF8AB21800078 -0010 0
.half 0x709C ! FFFFF8AB2180007A -000E 0
.word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
.xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
.word 0xD67432CD ! FFFFF8AB21800088 +0000 0
.byte 0xD4 ! FFFFF8AB2180008C +0004 0
.byte 0x3E ! FFFFF8AB2180008D +0005 0
.byte 0x11 ! FFFFF8AB2180008E +0006 0
.byte 0xE4 ! FFFFF8AB2180008F +0007 0
.xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
.xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
.xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
.xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
.half 0xEA85 ! FFFFF8AB218000B0 +0028 0
.byte 0xF5 ! FFFFF8AB218000B2 +002A 0
.byte 0xB7 ! FFFFF8AB218000B3 +002B 0
.word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
.xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
.xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
.xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
.word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
.word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
.byte 0x5E ! FFFFF8AB218000D8 +0050 0
.byte 0x2F ! FFFFF8AB218000D9 +0051 0
.byte 0xEA ! FFFFF8AB218000DA +0052 0
.byte 0x31 ! FFFFF8AB218000DB +0053 0
.half 0x0D29 ! FFFFF8AB218000DC +0054 0
.byte 0x5D ! FFFFF8AB218000DE +0056 0
.byte 0xA2 ! FFFFF8AB218000DF +0057 0
.xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
.word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
.word 0x0270D80F ! FFFFF8AB218000EC +0064 0
.word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
.word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
.xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
.xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
.xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
!========================================================================
SECTION .bblk012 DATA_VA=0xe1092c00000
attr_data {
Name = .bblk012,
VA = 0xe1092c00000,
RA = ra2pa(0xf8f800000,0),
PA = ra2pa(0xf8f800000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk012
.data
DATA013:
.xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
.xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
.xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
.xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
.xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
.xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
.xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
.xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
.xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
.xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
.xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
.xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
.xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
.xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
.xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
.xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
!========================================================================
SECTION .bcom001 DATA_VA=0x0
attr_data {
Name = .bcom001,
VA = 0x0,
RA = ra2pa(0xfe0000000,0),
PA = ra2pa(0xfe0000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=1, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bcom001
.data
DATA002:
.xword 0x7233DBDD151D415F ! 0000000000000000 +0000 0
!========================================================================
SECTION .bstk013 DATA_VA=0xb352c470000
attr_data {
Name = .bstk013,
VA = 0xb352c470000,
RA = 0xffff90000,
PA = ra2pa(0xffff90000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=68, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk013
.data
.skip 0x2000 ! 00000B352C470000
STACK0068:
!========================================================================
SECTION .bkey014 DATA_VA=0x19aa4800000
attr_data {
Name = .bkey014,
VA = 0x19aa4800000,
RA = ra2pa(0xf8f400000,0),
PA = ra2pa(0xf8f400000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=68, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey014
.data
DATA015:
.xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA003+0x88
.xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA004+0x88
.xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA005+0x88
.xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA006+0x88
.xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA007+0x88
.xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA008+0x88
.xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA009+0x88
.xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA010+0x88
.xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA011+0x88
.xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA012+0x88
.xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA013+0x0
.xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
.xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
.word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
! Context 69 runs in 64-bit addressing mode, big-endian
!========================================================================
SECTION .bdata015 DATA_VA=0x11f3fce0000
attr_data {
Name = .bdata015,
VA = 0x11f3fce0000,
RA = 0xffff80000,
PA = ra2pa(0xffff80000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata015
.data
DATA025:
.xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA026+0x88
.xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA034+0x88
BD20159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
BD20164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
BD20050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
BD20005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
BD20078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
.byte 0x97 ! 0000011F3FCE002E -005A 0
BD20046: .byte 0x6A ! 0000011F3FCE002F -0059 0
BD20048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
BD20140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
BD20076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
BD20018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
BD20020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
BD20079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
BD20049: .half 0x691C ! 0000011F3FCE005A -002E 0
BD20038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
.byte 0xE5 ! 0000011F3FCE0060 -0028 0
BD20083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
BD20003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
BD20036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
BD20015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
BD20092: .half 0x6190 ! 0000011F3FCE006C -001C 0
BD20120: .half 0x645C ! 0000011F3FCE006E -001A 0
BD20144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
BD20056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
BD20141: .half 0x0280 ! 0000011F3FCE007A -000E 0
BD20032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
BD20107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
BD20057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
BD20142: .byte 0x97 ! 0000011F3FCE008C +0004 0
BD20055: .byte 0x86 ! 0000011F3FCE008D +0005 0
BD20006: .byte 0xFB ! 0000011F3FCE008E +0006 0
BD20094: .byte 0x0B ! 0000011F3FCE008F +0007 0
BD20053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
BD20025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
BD20091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
BD20052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
BD20024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
BD20258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
.byte 0xDB ! 0000011F3FCE00B3 +002B 0
BD20224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
BD20022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
BD20106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
BD20013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
BD20063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
BD20112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
BD20017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
BD20188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
BD20104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
BD20088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
BD20254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
BD20131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
BD20122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
BD20138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
BD20080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
BD20180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
BD20044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
BD20002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
BD20019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
BD20058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
BD20062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
!========================================================================
SECTION .bdata016 DATA_VA=0xffffd38950000000
attr_data {
Name = .bdata016,
VA = 0xffffd38950000000,
RA = ra2pa(0xe50000000,0),
PA = ra2pa(0xe50000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata016
.data
DATA026:
.xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA027+0x88
.xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA025+0x88
.xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
.xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
.xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
.word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
.half 0xE358 ! FFFFD3895000002C -005C 0
.byte 0xB4 ! FFFFD3895000002E -005A 0
.byte 0xBD ! FFFFD3895000002F -0059 0
.xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
.xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
.xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
.xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
.xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
.half 0x08E1 ! FFFFD38950000058 -0030 0
.half 0x7FEF ! FFFFD3895000005A -002E 0
.word 0xE42E935B ! FFFFD3895000005C -002C 0
.byte 0x7C ! FFFFD38950000060 -0028 0
.byte 0xF5 ! FFFFD38950000061 -0027 0
.half 0x91F9 ! FFFFD38950000062 -0026 0
.word 0xD35959B2 ! FFFFD38950000064 -0024 0
.word 0xE096059F ! FFFFD38950000068 -0020 0
.half 0x56DD ! FFFFD3895000006C -001C 0
.half 0xD69D ! FFFFD3895000006E -001A 0
.xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
.half 0xDA77 ! FFFFD38950000078 -0010 0
.half 0xCF86 ! FFFFD3895000007A -000E 0
.word 0x926AEF82 ! FFFFD3895000007C -000C 0
.xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
.word 0x687C0D73 ! FFFFD38950000088 +0000 0
.byte 0x83 ! FFFFD3895000008C +0004 0
.byte 0x7C ! FFFFD3895000008D +0005 0
.byte 0x0E ! FFFFD3895000008E +0006 0
.byte 0x6A ! FFFFD3895000008F +0007 0
.xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
.xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
.xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
.xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
.half 0x6FD9 ! FFFFD389500000B0 +0028 0
.byte 0x37 ! FFFFD389500000B2 +002A 0
.byte 0x69 ! FFFFD389500000B3 +002B 0
.word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
.xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
.xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
.xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
.word 0x0042EA34 ! FFFFD389500000D0 +0048 0
.word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
.byte 0x4F ! FFFFD389500000D8 +0050 0
.byte 0xFF ! FFFFD389500000D9 +0051 0
.byte 0x48 ! FFFFD389500000DA +0052 0
.byte 0x37 ! FFFFD389500000DB +0053 0
.half 0xB01D ! FFFFD389500000DC +0054 0
.byte 0xAA ! FFFFD389500000DE +0056 0
.byte 0x2A ! FFFFD389500000DF +0057 0
.xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
.word 0xC7222301 ! FFFFD389500000E8 +0060 0
.word 0xAA92CD9A ! FFFFD389500000EC +0064 0
.word 0x7BD8102C ! FFFFD389500000F0 +0068 0
.word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
.xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
.xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
.xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
!========================================================================
SECTION .bdata017 DATA_VA=0x97e60000
attr_data {
Name = .bdata017,
VA = 0x97e60000,
RA = 0xffff70000,
PA = ra2pa(0xffff70000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata017
.data
DATA027:
.xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA028+0x88
.xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA026+0x88
.xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
.xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
.xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
.word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
.half 0x8BF2 ! 0000000097E6002C -005C 0
.byte 0xCA ! 0000000097E6002E -005A 0
.byte 0x3D ! 0000000097E6002F -0059 0
.xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
.xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
.xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
.xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
.xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
.half 0x46DE ! 0000000097E60058 -0030 0
.half 0x4E70 ! 0000000097E6005A -002E 0
.word 0x54B43438 ! 0000000097E6005C -002C 0
.byte 0x7B ! 0000000097E60060 -0028 0
.byte 0x1E ! 0000000097E60061 -0027 0
.half 0xE6E5 ! 0000000097E60062 -0026 0
.word 0xA227C0EC ! 0000000097E60064 -0024 0
.word 0x7B08F269 ! 0000000097E60068 -0020 0
.half 0x1179 ! 0000000097E6006C -001C 0
.half 0x4D93 ! 0000000097E6006E -001A 0
.xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
.half 0x5FB7 ! 0000000097E60078 -0010 0
.half 0x8466 ! 0000000097E6007A -000E 0
.word 0x10D8EE45 ! 0000000097E6007C -000C 0
.xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
.word 0xA63537FA ! 0000000097E60088 +0000 0
.byte 0x23 ! 0000000097E6008C +0004 0
.byte 0x93 ! 0000000097E6008D +0005 0
.byte 0x37 ! 0000000097E6008E +0006 0
.byte 0xAD ! 0000000097E6008F +0007 0
.xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
.xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
.xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
.xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
.half 0x5E21 ! 0000000097E600B0 +0028 0
.byte 0xE1 ! 0000000097E600B2 +002A 0
.byte 0xC6 ! 0000000097E600B3 +002B 0
.word 0xA08618C4 ! 0000000097E600B4 +002C 0
.xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
.xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
.xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
.word 0x45D5E096 ! 0000000097E600D0 +0048 0
.word 0xE3C3856E ! 0000000097E600D4 +004C 0
.byte 0x57 ! 0000000097E600D8 +0050 0
.byte 0xEA ! 0000000097E600D9 +0051 0
.byte 0x2D ! 0000000097E600DA +0052 0
.byte 0x50 ! 0000000097E600DB +0053 0
.half 0xEA9F ! 0000000097E600DC +0054 0
.byte 0xA0 ! 0000000097E600DE +0056 0
.byte 0xD3 ! 0000000097E600DF +0057 0
.xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
.word 0xE0E276C7 ! 0000000097E600E8 +0060 0
.word 0x9E1EB393 ! 0000000097E600EC +0064 0
.word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
.word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
.xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
.xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
.xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
!========================================================================
SECTION .bdata018 DATA_VA=0x1ef13c0000
attr_data {
Name = .bdata018,
VA = 0x1ef13c0000,
RA = 0xffff60000,
PA = ra2pa(0xffff60000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata018
.data
DATA028:
.xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA029+0x88
.xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA027+0x88
.xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
.xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
.xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
.word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
.half 0x172D ! 0000001EF13C002C -005C 0
.byte 0xB3 ! 0000001EF13C002E -005A 0
.byte 0xA9 ! 0000001EF13C002F -0059 0
.xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
.xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
.xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
.xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
.xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
.half 0x373E ! 0000001EF13C0058 -0030 0
.half 0x2AF7 ! 0000001EF13C005A -002E 0
.word 0x9B9883FC ! 0000001EF13C005C -002C 0
.byte 0xA7 ! 0000001EF13C0060 -0028 0
.byte 0xEF ! 0000001EF13C0061 -0027 0
.half 0x8777 ! 0000001EF13C0062 -0026 0
.word 0x0B89E94A ! 0000001EF13C0064 -0024 0
.word 0xD916D42E ! 0000001EF13C0068 -0020 0
.half 0xFD69 ! 0000001EF13C006C -001C 0
.half 0x5750 ! 0000001EF13C006E -001A 0
.xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
.half 0x5A80 ! 0000001EF13C0078 -0010 0
.half 0xFC99 ! 0000001EF13C007A -000E 0
.word 0x57022153 ! 0000001EF13C007C -000C 0
.xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
.word 0x16D5B40E ! 0000001EF13C0088 +0000 0
.byte 0x1B ! 0000001EF13C008C +0004 0
.byte 0x6C ! 0000001EF13C008D +0005 0
.byte 0x1F ! 0000001EF13C008E +0006 0
.byte 0x70 ! 0000001EF13C008F +0007 0
.xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
.xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
.xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
.xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
.half 0xF48E ! 0000001EF13C00B0 +0028 0
.byte 0xFF ! 0000001EF13C00B2 +002A 0
.byte 0x24 ! 0000001EF13C00B3 +002B 0
.word 0xC013291D ! 0000001EF13C00B4 +002C 0
.xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
.xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
.xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
.word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
.word 0x223B7787 ! 0000001EF13C00D4 +004C 0
.byte 0x31 ! 0000001EF13C00D8 +0050 0
.byte 0x3F ! 0000001EF13C00D9 +0051 0
.byte 0xE7 ! 0000001EF13C00DA +0052 0
.byte 0x8A ! 0000001EF13C00DB +0053 0
.half 0xDEEC ! 0000001EF13C00DC +0054 0
.byte 0x52 ! 0000001EF13C00DE +0056 0
.byte 0x13 ! 0000001EF13C00DF +0057 0
.xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
.word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
.word 0xD64D72FD ! 0000001EF13C00EC +0064 0
.word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
.word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
.xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
.xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
.xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
!========================================================================
SECTION .bdata019 DATA_VA=0xffffa654f0000000
attr_data {
Name = .bdata019,
VA = 0xffffa654f0000000,
RA = ra2pa(0xe40000000,0),
PA = ra2pa(0xe40000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata019
.data
DATA029:
.xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA030+0x88
.xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA028+0x88
.xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
.xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
.xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
.word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
.half 0x5729 ! FFFFA654F000002C -005C 0
.byte 0x58 ! FFFFA654F000002E -005A 0
.byte 0x4D ! FFFFA654F000002F -0059 0
.xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
.xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
.xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
.xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
.xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
.half 0x8207 ! FFFFA654F0000058 -0030 0
.half 0x99C6 ! FFFFA654F000005A -002E 0
.word 0x6D2167E2 ! FFFFA654F000005C -002C 0
.byte 0xBB ! FFFFA654F0000060 -0028 0
.byte 0x66 ! FFFFA654F0000061 -0027 0
.half 0x22BA ! FFFFA654F0000062 -0026 0
.word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
.word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
.half 0x9166 ! FFFFA654F000006C -001C 0
.half 0x2DC8 ! FFFFA654F000006E -001A 0
.xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
.half 0x41D3 ! FFFFA654F0000078 -0010 0
.half 0x7FAD ! FFFFA654F000007A -000E 0
.word 0x3BE8C27A ! FFFFA654F000007C -000C 0
.xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
.word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
.byte 0xC9 ! FFFFA654F000008C +0004 0
.byte 0xA7 ! FFFFA654F000008D +0005 0
.byte 0x83 ! FFFFA654F000008E +0006 0
.byte 0x15 ! FFFFA654F000008F +0007 0
.xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
.xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
.xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
.xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
.half 0xD3AB ! FFFFA654F00000B0 +0028 0
.byte 0xC5 ! FFFFA654F00000B2 +002A 0
.byte 0xB6 ! FFFFA654F00000B3 +002B 0
.word 0xD753A09F ! FFFFA654F00000B4 +002C 0
.xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
.xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
.xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
.word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
.word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
.byte 0x19 ! FFFFA654F00000D8 +0050 0
.byte 0x1C ! FFFFA654F00000D9 +0051 0
.byte 0xA6 ! FFFFA654F00000DA +0052 0
.byte 0xD5 ! FFFFA654F00000DB +0053 0
.half 0x95D3 ! FFFFA654F00000DC +0054 0
.byte 0x8E ! FFFFA654F00000DE +0056 0
.byte 0xB7 ! FFFFA654F00000DF +0057 0
.xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
.word 0xD4439115 ! FFFFA654F00000E8 +0060 0
.word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
.word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
.word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
.xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
.xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
.xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
!========================================================================
SECTION .bdata020 DATA_VA=0xffff816450000000
attr_data {
Name = .bdata020,
VA = 0xffff816450000000,
RA = ra2pa(0xe30000000,0),
PA = ra2pa(0xe30000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata020
.data
DATA030:
.xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA031+0x88
.xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA029+0x88
.xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
.xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
.xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
.word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
.half 0xC696 ! FFFF81645000002C -005C 0
.byte 0xBF ! FFFF81645000002E -005A 0
.byte 0x3C ! FFFF81645000002F -0059 0
.xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
.xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
.xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
.xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
.xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
.half 0xF62D ! FFFF816450000058 -0030 0
.half 0x0BB3 ! FFFF81645000005A -002E 0
.word 0x9611CDBA ! FFFF81645000005C -002C 0
.byte 0x13 ! FFFF816450000060 -0028 0
.byte 0x9E ! FFFF816450000061 -0027 0
.half 0xB771 ! FFFF816450000062 -0026 0
.word 0xF8C922D6 ! FFFF816450000064 -0024 0
.word 0x34E607FC ! FFFF816450000068 -0020 0
.half 0x9221 ! FFFF81645000006C -001C 0
.half 0x8549 ! FFFF81645000006E -001A 0
.xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
.half 0xEDA0 ! FFFF816450000078 -0010 0
.half 0xA09D ! FFFF81645000007A -000E 0
.word 0x424195A1 ! FFFF81645000007C -000C 0
.xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
.word 0x75F62C27 ! FFFF816450000088 +0000 0
.byte 0x8B ! FFFF81645000008C +0004 0
.byte 0x72 ! FFFF81645000008D +0005 0
.byte 0xAF ! FFFF81645000008E +0006 0
.byte 0x79 ! FFFF81645000008F +0007 0
.xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
.xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
.xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
.xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
.half 0x98B0 ! FFFF8164500000B0 +0028 0
.byte 0x91 ! FFFF8164500000B2 +002A 0
.byte 0xBF ! FFFF8164500000B3 +002B 0
.word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
.xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
.xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
.xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
.word 0x889B70EC ! FFFF8164500000D0 +0048 0
.word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
.byte 0x4F ! FFFF8164500000D8 +0050 0
.byte 0x19 ! FFFF8164500000D9 +0051 0
.byte 0x98 ! FFFF8164500000DA +0052 0
.byte 0xA1 ! FFFF8164500000DB +0053 0
.half 0xC4FC ! FFFF8164500000DC +0054 0
.byte 0x15 ! FFFF8164500000DE +0056 0
.byte 0x89 ! FFFF8164500000DF +0057 0
.xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
.word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
.word 0x54114D60 ! FFFF8164500000EC +0064 0
.word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
.word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
.xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
.xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
.xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
!========================================================================
SECTION .bdata021 DATA_VA=0xfffff29230000000
attr_data {
Name = .bdata021,
VA = 0xfffff29230000000,
RA = ra2pa(0xe20000000,0),
PA = ra2pa(0xe20000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata021
.data
DATA031:
.xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA032+0x88
.xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA030+0x88
.xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
.xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
.xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
.word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
.half 0x2275 ! FFFFF2923000002C -005C 0
.byte 0x71 ! FFFFF2923000002E -005A 0
.byte 0xB3 ! FFFFF2923000002F -0059 0
.xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
.xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
.xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
.xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
.xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
.half 0x9A10 ! FFFFF29230000058 -0030 0
.half 0x516A ! FFFFF2923000005A -002E 0
.word 0xC87109EF ! FFFFF2923000005C -002C 0
.byte 0x8B ! FFFFF29230000060 -0028 0
.byte 0x65 ! FFFFF29230000061 -0027 0
.half 0x9B5E ! FFFFF29230000062 -0026 0
.word 0xED846735 ! FFFFF29230000064 -0024 0
.word 0x54AB0E00 ! FFFFF29230000068 -0020 0
.half 0xAC1D ! FFFFF2923000006C -001C 0
.half 0x2350 ! FFFFF2923000006E -001A 0
.xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
.half 0x9A2A ! FFFFF29230000078 -0010 0
.half 0xE6D4 ! FFFFF2923000007A -000E 0
.word 0x1BC150EB ! FFFFF2923000007C -000C 0
.xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
.word 0x1E5979B2 ! FFFFF29230000088 +0000 0
.byte 0xF0 ! FFFFF2923000008C +0004 0
.byte 0xC0 ! FFFFF2923000008D +0005 0
.byte 0x52 ! FFFFF2923000008E +0006 0
.byte 0x42 ! FFFFF2923000008F +0007 0
.xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
.xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
.xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
.xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
.half 0x3E01 ! FFFFF292300000B0 +0028 0
.byte 0xC4 ! FFFFF292300000B2 +002A 0
.byte 0xED ! FFFFF292300000B3 +002B 0
.word 0xCB21F183 ! FFFFF292300000B4 +002C 0
.xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
.xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
.xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
.word 0x6A8023CF ! FFFFF292300000D0 +0048 0
.word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
.byte 0xF1 ! FFFFF292300000D8 +0050 0
.byte 0xDC ! FFFFF292300000D9 +0051 0
.byte 0x10 ! FFFFF292300000DA +0052 0
.byte 0x05 ! FFFFF292300000DB +0053 0
.half 0xBD70 ! FFFFF292300000DC +0054 0
.byte 0x26 ! FFFFF292300000DE +0056 0
.byte 0xF5 ! FFFFF292300000DF +0057 0
.xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
.word 0x2C23D596 ! FFFFF292300000E8 +0060 0
.word 0x609926D9 ! FFFFF292300000EC +0064 0
.word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
.word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
.xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
.xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
.xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
!========================================================================
SECTION .bdata022 DATA_VA=0x18ff4b30000
attr_data {
Name = .bdata022,
VA = 0x18ff4b30000,
RA = 0xffff50000,
PA = ra2pa(0xffff50000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata022
.data
DATA032:
.xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA033+0x88
.xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA031+0x88
.xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
.xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
.xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
.word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
.half 0x8AF3 ! 0000018FF4B3002C -005C 0
.byte 0x83 ! 0000018FF4B3002E -005A 0
.byte 0x3B ! 0000018FF4B3002F -0059 0
.xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
.xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
.xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
.xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
.xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
.half 0xC3F7 ! 0000018FF4B30058 -0030 0
.half 0x950E ! 0000018FF4B3005A -002E 0
.word 0x61E9A84F ! 0000018FF4B3005C -002C 0
.byte 0x7E ! 0000018FF4B30060 -0028 0
.byte 0xD3 ! 0000018FF4B30061 -0027 0
.half 0xE0DA ! 0000018FF4B30062 -0026 0
.word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
.word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
.half 0xDEB5 ! 0000018FF4B3006C -001C 0
.half 0x6108 ! 0000018FF4B3006E -001A 0
.xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
.half 0xE7BB ! 0000018FF4B30078 -0010 0
.half 0xB571 ! 0000018FF4B3007A -000E 0
.word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
.xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
.word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
.byte 0x62 ! 0000018FF4B3008C +0004 0
.byte 0x08 ! 0000018FF4B3008D +0005 0
.byte 0x44 ! 0000018FF4B3008E +0006 0
.byte 0xC4 ! 0000018FF4B3008F +0007 0
.xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
.xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
.xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
.xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
.half 0x68AD ! 0000018FF4B300B0 +0028 0
.byte 0x16 ! 0000018FF4B300B2 +002A 0
.byte 0xAB ! 0000018FF4B300B3 +002B 0
.word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
.xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
.xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
.xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
.word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
.word 0xF95B719B ! 0000018FF4B300D4 +004C 0
.byte 0x8E ! 0000018FF4B300D8 +0050 0
.byte 0x6B ! 0000018FF4B300D9 +0051 0
.byte 0x35 ! 0000018FF4B300DA +0052 0
.byte 0xDC ! 0000018FF4B300DB +0053 0
.half 0x4BC2 ! 0000018FF4B300DC +0054 0
.byte 0x77 ! 0000018FF4B300DE +0056 0
.byte 0x90 ! 0000018FF4B300DF +0057 0
.xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
.word 0x9E371156 ! 0000018FF4B300E8 +0060 0
.word 0x544CF645 ! 0000018FF4B300EC +0064 0
.word 0x55354D61 ! 0000018FF4B300F0 +0068 0
.word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
.xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
.xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
.xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
!========================================================================
SECTION .bdata023 DATA_VA=0xffffd91910000000
attr_data {
Name = .bdata023,
VA = 0xffffd91910000000,
RA = ra2pa(0xe10000000,0),
PA = ra2pa(0xe10000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=69, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata023
.data
DATA033:
.xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA034+0x88
.xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA032+0x88
.xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
.xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
.xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
.word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
.half 0x8629 ! FFFFD9191000002C -005C 0
.byte 0x8D ! FFFFD9191000002E -005A 0
.byte 0x97 ! FFFFD9191000002F -0059 0
.xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
.xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
.xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
.xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
.xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
.half 0xB60E ! FFFFD91910000058 -0030 0
.half 0x1685 ! FFFFD9191000005A -002E 0
.word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
.byte 0x07 ! FFFFD91910000060 -0028 0
.byte 0x59 ! FFFFD91910000061 -0027 0
.half 0xF408 ! FFFFD91910000062 -0026 0
.word 0xF460CB5B ! FFFFD91910000064 -0024 0
.word 0x85840BF1 ! FFFFD91910000068 -0020 0
.half 0xC34F ! FFFFD9191000006C -001C 0
.half 0x17CD ! FFFFD9191000006E -001A 0
.xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
.half 0x5978 ! FFFFD91910000078 -0010 0
.half 0x9214 ! FFFFD9191000007A -000E 0
.word 0x2D23F07A ! FFFFD9191000007C -000C 0
.xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
.word 0x431B657F ! FFFFD91910000088 +0000 0
.byte 0xD0 ! FFFFD9191000008C +0004 0
.byte 0x6F ! FFFFD9191000008D +0005 0
.byte 0x6E ! FFFFD9191000008E +0006 0
.byte 0x90 ! FFFFD9191000008F +0007 0
.xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
.xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
.xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
.xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
.half 0x1DE2 ! FFFFD919100000B0 +0028 0
.byte 0x1D ! FFFFD919100000B2 +002A 0
.byte 0x76 ! FFFFD919100000B3 +002B 0
.word 0xB75525B8 ! FFFFD919100000B4 +002C 0
.xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
.xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
.xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
.word 0xDE839651 ! FFFFD919100000D0 +0048 0
.word 0x575642AA ! FFFFD919100000D4 +004C 0
.byte 0xB2 ! FFFFD919100000D8 +0050 0
.byte 0xE8 ! FFFFD919100000D9 +0051 0
.byte 0xB7 ! FFFFD919100000DA +0052 0
.byte 0x1E ! FFFFD919100000DB +0053 0
.half 0x250D ! FFFFD919100000DC +0054 0
.byte 0x18 ! FFFFD919100000DE +0056 0
.byte 0x0D ! FFFFD919100000DF +0057 0
.xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
.word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
.word 0xB0473DD8 ! FFFFD919100000EC +0064 0
.word 0xD440DA91 ! FFFFD919100000F0 +0068 0
.word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
.xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
.xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
.xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
!========================================================================
SECTION .bdata024 DATA_VA=0xfffff8ab21800000
attr_data {
Name = .bdata024,
VA = 0xfffff8ab21800000,
RA = ra2pa(0xf8f000000,0),
PA = ra2pa(0xf8f000000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata024
.data
DATA034:
.xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA025+0x88
.xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA033+0x88
.xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
.xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
.xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
.word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
.half 0xC823 ! FFFFF8AB2180002C -005C 0
.byte 0xBB ! FFFFF8AB2180002E -005A 0
.byte 0xD9 ! FFFFF8AB2180002F -0059 0
.xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
.xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
.xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
.xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
.xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
.half 0xDF3D ! FFFFF8AB21800058 -0030 0
.half 0x096A ! FFFFF8AB2180005A -002E 0
.word 0x774F043C ! FFFFF8AB2180005C -002C 0
.byte 0xA5 ! FFFFF8AB21800060 -0028 0
.byte 0x0A ! FFFFF8AB21800061 -0027 0
.half 0xA049 ! FFFFF8AB21800062 -0026 0
.word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
.word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
.half 0x2D89 ! FFFFF8AB2180006C -001C 0
.half 0xF169 ! FFFFF8AB2180006E -001A 0
.xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
.half 0x73F4 ! FFFFF8AB21800078 -0010 0
.half 0x709C ! FFFFF8AB2180007A -000E 0
.word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
.xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
.word 0xD67432CD ! FFFFF8AB21800088 +0000 0
.byte 0xD4 ! FFFFF8AB2180008C +0004 0
.byte 0x3E ! FFFFF8AB2180008D +0005 0
.byte 0x11 ! FFFFF8AB2180008E +0006 0
.byte 0xE4 ! FFFFF8AB2180008F +0007 0
.xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
.xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
.xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
.xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
.half 0xEA85 ! FFFFF8AB218000B0 +0028 0
.byte 0xF5 ! FFFFF8AB218000B2 +002A 0
.byte 0xB7 ! FFFFF8AB218000B3 +002B 0
.word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
.xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
.xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
.xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
.word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
.word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
.byte 0x5E ! FFFFF8AB218000D8 +0050 0
.byte 0x2F ! FFFFF8AB218000D9 +0051 0
.byte 0xEA ! FFFFF8AB218000DA +0052 0
.byte 0x31 ! FFFFF8AB218000DB +0053 0
.half 0x0D29 ! FFFFF8AB218000DC +0054 0
.byte 0x5D ! FFFFF8AB218000DE +0056 0
.byte 0xA2 ! FFFFF8AB218000DF +0057 0
.xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
.word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
.word 0x0270D80F ! FFFFF8AB218000EC +0064 0
.word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
.word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
.xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
.xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
.xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
!========================================================================
SECTION .bblk025 DATA_VA=0xe1092c00000
attr_data {
Name = .bblk025,
VA = 0xe1092c00000,
RA = ra2pa(0xf8ec00000,0),
PA = ra2pa(0xf8ec00000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk025
.data
DATA035:
.xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
.xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
.xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
.xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
.xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
.xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
.xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
.xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
.xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
.xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
.xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
.xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
.xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
.xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
.xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
.xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
!========================================================================
SECTION .bstk026 DATA_VA=0xb352c470000
attr_data {
Name = .bstk026,
VA = 0xb352c470000,
RA = 0xffff40000,
PA = ra2pa(0xffff40000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=69, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk026
.data
.skip 0x2000 ! 00000B352C470000
STACK0069:
!========================================================================
SECTION .bkey027 DATA_VA=0x19aa4800000
attr_data {
Name = .bkey027,
VA = 0x19aa4800000,
RA = ra2pa(0xf8e800000,0),
PA = ra2pa(0xf8e800000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=69, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey027
.data
DATA037:
.xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA025+0x88
.xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA026+0x88
.xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA027+0x88
.xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA028+0x88
.xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA029+0x88
.xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA030+0x88
.xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA031+0x88
.xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA032+0x88
.xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA033+0x88
.xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA034+0x88
.xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA035+0x0
.xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
.xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
.word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
! Context 70 runs in 64-bit addressing mode, big-endian
!========================================================================
SECTION .bdata028 DATA_VA=0x11f3fce0000
attr_data {
Name = .bdata028,
VA = 0x11f3fce0000,
RA = 0xffff30000,
PA = ra2pa(0xffff30000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata028
.data
DATA038:
.xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA039+0x88
.xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA047+0x88
BD40159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
BD40164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
BD40050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
BD40005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
BD40078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
.byte 0x97 ! 0000011F3FCE002E -005A 0
BD40046: .byte 0x6A ! 0000011F3FCE002F -0059 0
BD40048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
BD40140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
BD40076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
BD40018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
BD40020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
BD40079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
BD40049: .half 0x691C ! 0000011F3FCE005A -002E 0
BD40038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
.byte 0xE5 ! 0000011F3FCE0060 -0028 0
BD40083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
BD40003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
BD40036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
BD40015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
BD40092: .half 0x6190 ! 0000011F3FCE006C -001C 0
BD40120: .half 0x645C ! 0000011F3FCE006E -001A 0
BD40144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
BD40056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
BD40141: .half 0x0280 ! 0000011F3FCE007A -000E 0
BD40032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
BD40107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
BD40057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
BD40142: .byte 0x97 ! 0000011F3FCE008C +0004 0
BD40055: .byte 0x86 ! 0000011F3FCE008D +0005 0
BD40006: .byte 0xFB ! 0000011F3FCE008E +0006 0
BD40094: .byte 0x0B ! 0000011F3FCE008F +0007 0
BD40053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
BD40025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
BD40091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
BD40052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
BD40024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
BD40258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
.byte 0xDB ! 0000011F3FCE00B3 +002B 0
BD40224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
BD40022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
BD40106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
BD40013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
BD40063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
BD40112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
BD40017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
BD40188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
BD40104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
BD40088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
BD40254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
BD40131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
BD40122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
BD40138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
BD40080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
BD40180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
BD40044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
BD40002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
BD40019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
BD40058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
BD40062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
!========================================================================
SECTION .bdata029 DATA_VA=0xffffd38950000000
attr_data {
Name = .bdata029,
VA = 0xffffd38950000000,
RA = ra2pa(0xe00000000,0),
PA = ra2pa(0xe00000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata029
.data
DATA039:
.xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA040+0x88
.xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA038+0x88
.xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
.xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
.xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
.word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
.half 0xE358 ! FFFFD3895000002C -005C 0
.byte 0xB4 ! FFFFD3895000002E -005A 0
.byte 0xBD ! FFFFD3895000002F -0059 0
.xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
.xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
.xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
.xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
.xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
.half 0x08E1 ! FFFFD38950000058 -0030 0
.half 0x7FEF ! FFFFD3895000005A -002E 0
.word 0xE42E935B ! FFFFD3895000005C -002C 0
.byte 0x7C ! FFFFD38950000060 -0028 0
.byte 0xF5 ! FFFFD38950000061 -0027 0
.half 0x91F9 ! FFFFD38950000062 -0026 0
.word 0xD35959B2 ! FFFFD38950000064 -0024 0
.word 0xE096059F ! FFFFD38950000068 -0020 0
.half 0x56DD ! FFFFD3895000006C -001C 0
.half 0xD69D ! FFFFD3895000006E -001A 0
.xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
.half 0xDA77 ! FFFFD38950000078 -0010 0
.half 0xCF86 ! FFFFD3895000007A -000E 0
.word 0x926AEF82 ! FFFFD3895000007C -000C 0
.xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
.word 0x687C0D73 ! FFFFD38950000088 +0000 0
.byte 0x83 ! FFFFD3895000008C +0004 0
.byte 0x7C ! FFFFD3895000008D +0005 0
.byte 0x0E ! FFFFD3895000008E +0006 0
.byte 0x6A ! FFFFD3895000008F +0007 0
.xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
.xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
.xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
.xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
.half 0x6FD9 ! FFFFD389500000B0 +0028 0
.byte 0x37 ! FFFFD389500000B2 +002A 0
.byte 0x69 ! FFFFD389500000B3 +002B 0
.word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
.xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
.xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
.xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
.word 0x0042EA34 ! FFFFD389500000D0 +0048 0
.word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
.byte 0x4F ! FFFFD389500000D8 +0050 0
.byte 0xFF ! FFFFD389500000D9 +0051 0
.byte 0x48 ! FFFFD389500000DA +0052 0
.byte 0x37 ! FFFFD389500000DB +0053 0
.half 0xB01D ! FFFFD389500000DC +0054 0
.byte 0xAA ! FFFFD389500000DE +0056 0
.byte 0x2A ! FFFFD389500000DF +0057 0
.xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
.word 0xC7222301 ! FFFFD389500000E8 +0060 0
.word 0xAA92CD9A ! FFFFD389500000EC +0064 0
.word 0x7BD8102C ! FFFFD389500000F0 +0068 0
.word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
.xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
.xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
.xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
!========================================================================
SECTION .bdata030 DATA_VA=0x97e60000
attr_data {
Name = .bdata030,
VA = 0x97e60000,
RA = 0xffff20000,
PA = ra2pa(0xffff20000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata030
.data
DATA040:
.xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA041+0x88
.xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA039+0x88
.xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
.xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
.xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
.word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
.half 0x8BF2 ! 0000000097E6002C -005C 0
.byte 0xCA ! 0000000097E6002E -005A 0
.byte 0x3D ! 0000000097E6002F -0059 0
.xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
.xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
.xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
.xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
.xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
.half 0x46DE ! 0000000097E60058 -0030 0
.half 0x4E70 ! 0000000097E6005A -002E 0
.word 0x54B43438 ! 0000000097E6005C -002C 0
.byte 0x7B ! 0000000097E60060 -0028 0
.byte 0x1E ! 0000000097E60061 -0027 0
.half 0xE6E5 ! 0000000097E60062 -0026 0
.word 0xA227C0EC ! 0000000097E60064 -0024 0
.word 0x7B08F269 ! 0000000097E60068 -0020 0
.half 0x1179 ! 0000000097E6006C -001C 0
.half 0x4D93 ! 0000000097E6006E -001A 0
.xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
.half 0x5FB7 ! 0000000097E60078 -0010 0
.half 0x8466 ! 0000000097E6007A -000E 0
.word 0x10D8EE45 ! 0000000097E6007C -000C 0
.xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
.word 0xA63537FA ! 0000000097E60088 +0000 0
.byte 0x23 ! 0000000097E6008C +0004 0
.byte 0x93 ! 0000000097E6008D +0005 0
.byte 0x37 ! 0000000097E6008E +0006 0
.byte 0xAD ! 0000000097E6008F +0007 0
.xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
.xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
.xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
.xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
.half 0x5E21 ! 0000000097E600B0 +0028 0
.byte 0xE1 ! 0000000097E600B2 +002A 0
.byte 0xC6 ! 0000000097E600B3 +002B 0
.word 0xA08618C4 ! 0000000097E600B4 +002C 0
.xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
.xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
.xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
.word 0x45D5E096 ! 0000000097E600D0 +0048 0
.word 0xE3C3856E ! 0000000097E600D4 +004C 0
.byte 0x57 ! 0000000097E600D8 +0050 0
.byte 0xEA ! 0000000097E600D9 +0051 0
.byte 0x2D ! 0000000097E600DA +0052 0
.byte 0x50 ! 0000000097E600DB +0053 0
.half 0xEA9F ! 0000000097E600DC +0054 0
.byte 0xA0 ! 0000000097E600DE +0056 0
.byte 0xD3 ! 0000000097E600DF +0057 0
.xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
.word 0xE0E276C7 ! 0000000097E600E8 +0060 0
.word 0x9E1EB393 ! 0000000097E600EC +0064 0
.word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
.word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
.xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
.xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
.xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
!========================================================================
SECTION .bdata031 DATA_VA=0x1ef13c0000
attr_data {
Name = .bdata031,
VA = 0x1ef13c0000,
RA = 0xffff10000,
PA = ra2pa(0xffff10000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata031
.data
DATA041:
.xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA042+0x88
.xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA040+0x88
.xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
.xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
.xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
.word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
.half 0x172D ! 0000001EF13C002C -005C 0
.byte 0xB3 ! 0000001EF13C002E -005A 0
.byte 0xA9 ! 0000001EF13C002F -0059 0
.xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
.xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
.xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
.xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
.xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
.half 0x373E ! 0000001EF13C0058 -0030 0
.half 0x2AF7 ! 0000001EF13C005A -002E 0
.word 0x9B9883FC ! 0000001EF13C005C -002C 0
.byte 0xA7 ! 0000001EF13C0060 -0028 0
.byte 0xEF ! 0000001EF13C0061 -0027 0
.half 0x8777 ! 0000001EF13C0062 -0026 0
.word 0x0B89E94A ! 0000001EF13C0064 -0024 0
.word 0xD916D42E ! 0000001EF13C0068 -0020 0
.half 0xFD69 ! 0000001EF13C006C -001C 0
.half 0x5750 ! 0000001EF13C006E -001A 0
.xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
.half 0x5A80 ! 0000001EF13C0078 -0010 0
.half 0xFC99 ! 0000001EF13C007A -000E 0
.word 0x57022153 ! 0000001EF13C007C -000C 0
.xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
.word 0x16D5B40E ! 0000001EF13C0088 +0000 0
.byte 0x1B ! 0000001EF13C008C +0004 0
.byte 0x6C ! 0000001EF13C008D +0005 0
.byte 0x1F ! 0000001EF13C008E +0006 0
.byte 0x70 ! 0000001EF13C008F +0007 0
.xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
.xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
.xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
.xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
.half 0xF48E ! 0000001EF13C00B0 +0028 0
.byte 0xFF ! 0000001EF13C00B2 +002A 0
.byte 0x24 ! 0000001EF13C00B3 +002B 0
.word 0xC013291D ! 0000001EF13C00B4 +002C 0
.xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
.xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
.xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
.word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
.word 0x223B7787 ! 0000001EF13C00D4 +004C 0
.byte 0x31 ! 0000001EF13C00D8 +0050 0
.byte 0x3F ! 0000001EF13C00D9 +0051 0
.byte 0xE7 ! 0000001EF13C00DA +0052 0
.byte 0x8A ! 0000001EF13C00DB +0053 0
.half 0xDEEC ! 0000001EF13C00DC +0054 0
.byte 0x52 ! 0000001EF13C00DE +0056 0
.byte 0x13 ! 0000001EF13C00DF +0057 0
.xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
.word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
.word 0xD64D72FD ! 0000001EF13C00EC +0064 0
.word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
.word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
.xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
.xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
.xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
!========================================================================
SECTION .bdata032 DATA_VA=0xffffa654f0000000
attr_data {
Name = .bdata032,
VA = 0xffffa654f0000000,
RA = ra2pa(0xdf0000000,0),
PA = ra2pa(0xdf0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata032
.data
DATA042:
.xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA043+0x88
.xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA041+0x88
.xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
.xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
.xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
.word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
.half 0x5729 ! FFFFA654F000002C -005C 0
.byte 0x58 ! FFFFA654F000002E -005A 0
.byte 0x4D ! FFFFA654F000002F -0059 0
.xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
.xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
.xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
.xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
.xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
.half 0x8207 ! FFFFA654F0000058 -0030 0
.half 0x99C6 ! FFFFA654F000005A -002E 0
.word 0x6D2167E2 ! FFFFA654F000005C -002C 0
.byte 0xBB ! FFFFA654F0000060 -0028 0
.byte 0x66 ! FFFFA654F0000061 -0027 0
.half 0x22BA ! FFFFA654F0000062 -0026 0
.word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
.word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
.half 0x9166 ! FFFFA654F000006C -001C 0
.half 0x2DC8 ! FFFFA654F000006E -001A 0
.xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
.half 0x41D3 ! FFFFA654F0000078 -0010 0
.half 0x7FAD ! FFFFA654F000007A -000E 0
.word 0x3BE8C27A ! FFFFA654F000007C -000C 0
.xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
.word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
.byte 0xC9 ! FFFFA654F000008C +0004 0
.byte 0xA7 ! FFFFA654F000008D +0005 0
.byte 0x83 ! FFFFA654F000008E +0006 0
.byte 0x15 ! FFFFA654F000008F +0007 0
.xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
.xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
.xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
.xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
.half 0xD3AB ! FFFFA654F00000B0 +0028 0
.byte 0xC5 ! FFFFA654F00000B2 +002A 0
.byte 0xB6 ! FFFFA654F00000B3 +002B 0
.word 0xD753A09F ! FFFFA654F00000B4 +002C 0
.xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
.xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
.xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
.word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
.word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
.byte 0x19 ! FFFFA654F00000D8 +0050 0
.byte 0x1C ! FFFFA654F00000D9 +0051 0
.byte 0xA6 ! FFFFA654F00000DA +0052 0
.byte 0xD5 ! FFFFA654F00000DB +0053 0
.half 0x95D3 ! FFFFA654F00000DC +0054 0
.byte 0x8E ! FFFFA654F00000DE +0056 0
.byte 0xB7 ! FFFFA654F00000DF +0057 0
.xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
.word 0xD4439115 ! FFFFA654F00000E8 +0060 0
.word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
.word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
.word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
.xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
.xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
.xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
!========================================================================
SECTION .bdata033 DATA_VA=0xffff816450000000
attr_data {
Name = .bdata033,
VA = 0xffff816450000000,
RA = ra2pa(0xde0000000,0),
PA = ra2pa(0xde0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata033
.data
DATA043:
.xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA044+0x88
.xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA042+0x88
.xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
.xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
.xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
.word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
.half 0xC696 ! FFFF81645000002C -005C 0
.byte 0xBF ! FFFF81645000002E -005A 0
.byte 0x3C ! FFFF81645000002F -0059 0
.xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
.xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
.xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
.xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
.xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
.half 0xF62D ! FFFF816450000058 -0030 0
.half 0x0BB3 ! FFFF81645000005A -002E 0
.word 0x9611CDBA ! FFFF81645000005C -002C 0
.byte 0x13 ! FFFF816450000060 -0028 0
.byte 0x9E ! FFFF816450000061 -0027 0
.half 0xB771 ! FFFF816450000062 -0026 0
.word 0xF8C922D6 ! FFFF816450000064 -0024 0
.word 0x34E607FC ! FFFF816450000068 -0020 0
.half 0x9221 ! FFFF81645000006C -001C 0
.half 0x8549 ! FFFF81645000006E -001A 0
.xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
.half 0xEDA0 ! FFFF816450000078 -0010 0
.half 0xA09D ! FFFF81645000007A -000E 0
.word 0x424195A1 ! FFFF81645000007C -000C 0
.xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
.word 0x75F62C27 ! FFFF816450000088 +0000 0
.byte 0x8B ! FFFF81645000008C +0004 0
.byte 0x72 ! FFFF81645000008D +0005 0
.byte 0xAF ! FFFF81645000008E +0006 0
.byte 0x79 ! FFFF81645000008F +0007 0
.xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
.xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
.xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
.xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
.half 0x98B0 ! FFFF8164500000B0 +0028 0
.byte 0x91 ! FFFF8164500000B2 +002A 0
.byte 0xBF ! FFFF8164500000B3 +002B 0
.word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
.xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
.xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
.xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
.word 0x889B70EC ! FFFF8164500000D0 +0048 0
.word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
.byte 0x4F ! FFFF8164500000D8 +0050 0
.byte 0x19 ! FFFF8164500000D9 +0051 0
.byte 0x98 ! FFFF8164500000DA +0052 0
.byte 0xA1 ! FFFF8164500000DB +0053 0
.half 0xC4FC ! FFFF8164500000DC +0054 0
.byte 0x15 ! FFFF8164500000DE +0056 0
.byte 0x89 ! FFFF8164500000DF +0057 0
.xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
.word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
.word 0x54114D60 ! FFFF8164500000EC +0064 0
.word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
.word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
.xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
.xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
.xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
!========================================================================
SECTION .bdata034 DATA_VA=0xfffff29230000000
attr_data {
Name = .bdata034,
VA = 0xfffff29230000000,
RA = ra2pa(0xdd0000000,0),
PA = ra2pa(0xdd0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata034
.data
DATA044:
.xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA045+0x88
.xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA043+0x88
.xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
.xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
.xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
.word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
.half 0x2275 ! FFFFF2923000002C -005C 0
.byte 0x71 ! FFFFF2923000002E -005A 0
.byte 0xB3 ! FFFFF2923000002F -0059 0
.xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
.xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
.xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
.xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
.xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
.half 0x9A10 ! FFFFF29230000058 -0030 0
.half 0x516A ! FFFFF2923000005A -002E 0
.word 0xC87109EF ! FFFFF2923000005C -002C 0
.byte 0x8B ! FFFFF29230000060 -0028 0
.byte 0x65 ! FFFFF29230000061 -0027 0
.half 0x9B5E ! FFFFF29230000062 -0026 0
.word 0xED846735 ! FFFFF29230000064 -0024 0
.word 0x54AB0E00 ! FFFFF29230000068 -0020 0
.half 0xAC1D ! FFFFF2923000006C -001C 0
.half 0x2350 ! FFFFF2923000006E -001A 0
.xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
.half 0x9A2A ! FFFFF29230000078 -0010 0
.half 0xE6D4 ! FFFFF2923000007A -000E 0
.word 0x1BC150EB ! FFFFF2923000007C -000C 0
.xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
.word 0x1E5979B2 ! FFFFF29230000088 +0000 0
.byte 0xF0 ! FFFFF2923000008C +0004 0
.byte 0xC0 ! FFFFF2923000008D +0005 0
.byte 0x52 ! FFFFF2923000008E +0006 0
.byte 0x42 ! FFFFF2923000008F +0007 0
.xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
.xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
.xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
.xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
.half 0x3E01 ! FFFFF292300000B0 +0028 0
.byte 0xC4 ! FFFFF292300000B2 +002A 0
.byte 0xED ! FFFFF292300000B3 +002B 0
.word 0xCB21F183 ! FFFFF292300000B4 +002C 0
.xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
.xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
.xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
.word 0x6A8023CF ! FFFFF292300000D0 +0048 0
.word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
.byte 0xF1 ! FFFFF292300000D8 +0050 0
.byte 0xDC ! FFFFF292300000D9 +0051 0
.byte 0x10 ! FFFFF292300000DA +0052 0
.byte 0x05 ! FFFFF292300000DB +0053 0
.half 0xBD70 ! FFFFF292300000DC +0054 0
.byte 0x26 ! FFFFF292300000DE +0056 0
.byte 0xF5 ! FFFFF292300000DF +0057 0
.xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
.word 0x2C23D596 ! FFFFF292300000E8 +0060 0
.word 0x609926D9 ! FFFFF292300000EC +0064 0
.word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
.word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
.xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
.xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
.xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
!========================================================================
SECTION .bdata035 DATA_VA=0x18ff4b30000
attr_data {
Name = .bdata035,
VA = 0x18ff4b30000,
RA = 0xffff00000,
PA = ra2pa(0xffff00000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata035
.data
DATA045:
.xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA046+0x88
.xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA044+0x88
.xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
.xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
.xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
.word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
.half 0x8AF3 ! 0000018FF4B3002C -005C 0
.byte 0x83 ! 0000018FF4B3002E -005A 0
.byte 0x3B ! 0000018FF4B3002F -0059 0
.xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
.xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
.xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
.xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
.xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
.half 0xC3F7 ! 0000018FF4B30058 -0030 0
.half 0x950E ! 0000018FF4B3005A -002E 0
.word 0x61E9A84F ! 0000018FF4B3005C -002C 0
.byte 0x7E ! 0000018FF4B30060 -0028 0
.byte 0xD3 ! 0000018FF4B30061 -0027 0
.half 0xE0DA ! 0000018FF4B30062 -0026 0
.word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
.word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
.half 0xDEB5 ! 0000018FF4B3006C -001C 0
.half 0x6108 ! 0000018FF4B3006E -001A 0
.xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
.half 0xE7BB ! 0000018FF4B30078 -0010 0
.half 0xB571 ! 0000018FF4B3007A -000E 0
.word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
.xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
.word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
.byte 0x62 ! 0000018FF4B3008C +0004 0
.byte 0x08 ! 0000018FF4B3008D +0005 0
.byte 0x44 ! 0000018FF4B3008E +0006 0
.byte 0xC4 ! 0000018FF4B3008F +0007 0
.xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
.xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
.xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
.xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
.half 0x68AD ! 0000018FF4B300B0 +0028 0
.byte 0x16 ! 0000018FF4B300B2 +002A 0
.byte 0xAB ! 0000018FF4B300B3 +002B 0
.word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
.xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
.xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
.xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
.word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
.word 0xF95B719B ! 0000018FF4B300D4 +004C 0
.byte 0x8E ! 0000018FF4B300D8 +0050 0
.byte 0x6B ! 0000018FF4B300D9 +0051 0
.byte 0x35 ! 0000018FF4B300DA +0052 0
.byte 0xDC ! 0000018FF4B300DB +0053 0
.half 0x4BC2 ! 0000018FF4B300DC +0054 0
.byte 0x77 ! 0000018FF4B300DE +0056 0
.byte 0x90 ! 0000018FF4B300DF +0057 0
.xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
.word 0x9E371156 ! 0000018FF4B300E8 +0060 0
.word 0x544CF645 ! 0000018FF4B300EC +0064 0
.word 0x55354D61 ! 0000018FF4B300F0 +0068 0
.word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
.xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
.xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
.xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
!========================================================================
SECTION .bdata036 DATA_VA=0xffffd91910000000
attr_data {
Name = .bdata036,
VA = 0xffffd91910000000,
RA = ra2pa(0xdc0000000,0),
PA = ra2pa(0xdc0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=70, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata036
.data
DATA046:
.xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA047+0x88
.xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA045+0x88
.xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
.xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
.xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
.word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
.half 0x8629 ! FFFFD9191000002C -005C 0
.byte 0x8D ! FFFFD9191000002E -005A 0
.byte 0x97 ! FFFFD9191000002F -0059 0
.xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
.xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
.xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
.xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
.xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
.half 0xB60E ! FFFFD91910000058 -0030 0
.half 0x1685 ! FFFFD9191000005A -002E 0
.word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
.byte 0x07 ! FFFFD91910000060 -0028 0
.byte 0x59 ! FFFFD91910000061 -0027 0
.half 0xF408 ! FFFFD91910000062 -0026 0
.word 0xF460CB5B ! FFFFD91910000064 -0024 0
.word 0x85840BF1 ! FFFFD91910000068 -0020 0
.half 0xC34F ! FFFFD9191000006C -001C 0
.half 0x17CD ! FFFFD9191000006E -001A 0
.xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
.half 0x5978 ! FFFFD91910000078 -0010 0
.half 0x9214 ! FFFFD9191000007A -000E 0
.word 0x2D23F07A ! FFFFD9191000007C -000C 0
.xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
.word 0x431B657F ! FFFFD91910000088 +0000 0
.byte 0xD0 ! FFFFD9191000008C +0004 0
.byte 0x6F ! FFFFD9191000008D +0005 0
.byte 0x6E ! FFFFD9191000008E +0006 0
.byte 0x90 ! FFFFD9191000008F +0007 0
.xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
.xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
.xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
.xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
.half 0x1DE2 ! FFFFD919100000B0 +0028 0
.byte 0x1D ! FFFFD919100000B2 +002A 0
.byte 0x76 ! FFFFD919100000B3 +002B 0
.word 0xB75525B8 ! FFFFD919100000B4 +002C 0
.xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
.xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
.xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
.word 0xDE839651 ! FFFFD919100000D0 +0048 0
.word 0x575642AA ! FFFFD919100000D4 +004C 0
.byte 0xB2 ! FFFFD919100000D8 +0050 0
.byte 0xE8 ! FFFFD919100000D9 +0051 0
.byte 0xB7 ! FFFFD919100000DA +0052 0
.byte 0x1E ! FFFFD919100000DB +0053 0
.half 0x250D ! FFFFD919100000DC +0054 0
.byte 0x18 ! FFFFD919100000DE +0056 0
.byte 0x0D ! FFFFD919100000DF +0057 0
.xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
.word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
.word 0xB0473DD8 ! FFFFD919100000EC +0064 0
.word 0xD440DA91 ! FFFFD919100000F0 +0068 0
.word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
.xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
.xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
.xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
!========================================================================
SECTION .bdata037 DATA_VA=0xfffff8ab21800000
attr_data {
Name = .bdata037,
VA = 0xfffff8ab21800000,
RA = ra2pa(0xf8e400000,0),
PA = ra2pa(0xf8e400000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=70, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata037
.data
DATA047:
.xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA038+0x88
.xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA046+0x88
.xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
.xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
.xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
.word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
.half 0xC823 ! FFFFF8AB2180002C -005C 0
.byte 0xBB ! FFFFF8AB2180002E -005A 0
.byte 0xD9 ! FFFFF8AB2180002F -0059 0
.xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
.xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
.xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
.xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
.xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
.half 0xDF3D ! FFFFF8AB21800058 -0030 0
.half 0x096A ! FFFFF8AB2180005A -002E 0
.word 0x774F043C ! FFFFF8AB2180005C -002C 0
.byte 0xA5 ! FFFFF8AB21800060 -0028 0
.byte 0x0A ! FFFFF8AB21800061 -0027 0
.half 0xA049 ! FFFFF8AB21800062 -0026 0
.word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
.word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
.half 0x2D89 ! FFFFF8AB2180006C -001C 0
.half 0xF169 ! FFFFF8AB2180006E -001A 0
.xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
.half 0x73F4 ! FFFFF8AB21800078 -0010 0
.half 0x709C ! FFFFF8AB2180007A -000E 0
.word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
.xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
.word 0xD67432CD ! FFFFF8AB21800088 +0000 0
.byte 0xD4 ! FFFFF8AB2180008C +0004 0
.byte 0x3E ! FFFFF8AB2180008D +0005 0
.byte 0x11 ! FFFFF8AB2180008E +0006 0
.byte 0xE4 ! FFFFF8AB2180008F +0007 0
.xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
.xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
.xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
.xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
.half 0xEA85 ! FFFFF8AB218000B0 +0028 0
.byte 0xF5 ! FFFFF8AB218000B2 +002A 0
.byte 0xB7 ! FFFFF8AB218000B3 +002B 0
.word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
.xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
.xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
.xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
.word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
.word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
.byte 0x5E ! FFFFF8AB218000D8 +0050 0
.byte 0x2F ! FFFFF8AB218000D9 +0051 0
.byte 0xEA ! FFFFF8AB218000DA +0052 0
.byte 0x31 ! FFFFF8AB218000DB +0053 0
.half 0x0D29 ! FFFFF8AB218000DC +0054 0
.byte 0x5D ! FFFFF8AB218000DE +0056 0
.byte 0xA2 ! FFFFF8AB218000DF +0057 0
.xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
.word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
.word 0x0270D80F ! FFFFF8AB218000EC +0064 0
.word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
.word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
.xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
.xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
.xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
!========================================================================
SECTION .bblk038 DATA_VA=0xe1092c00000
attr_data {
Name = .bblk038,
VA = 0xe1092c00000,
RA = ra2pa(0xf8e000000,0),
PA = ra2pa(0xf8e000000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=70, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk038
.data
DATA048:
.xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
.xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
.xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
.xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
.xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
.xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
.xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
.xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
.xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
.xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
.xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
.xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
.xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
.xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
.xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
.xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
!========================================================================
SECTION .bstk039 DATA_VA=0xb352c470000
attr_data {
Name = .bstk039,
VA = 0xb352c470000,
RA = 0xfffef0000,
PA = ra2pa(0xfffef0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=70, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk039
.data
.skip 0x2000 ! 00000B352C470000
STACK0070:
!========================================================================
SECTION .bkey040 DATA_VA=0x19aa4800000
attr_data {
Name = .bkey040,
VA = 0x19aa4800000,
RA = ra2pa(0xf8dc00000,0),
PA = ra2pa(0xf8dc00000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=70, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey040
.data
DATA050:
.xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA038+0x88
.xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA039+0x88
.xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA040+0x88
.xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA041+0x88
.xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA042+0x88
.xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA043+0x88
.xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA044+0x88
.xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA045+0x88
.xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA046+0x88
.xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA047+0x88
.xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA048+0x0
.xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
.xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
.word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
! Context 71 runs in 64-bit addressing mode, big-endian
!========================================================================
SECTION .bdata041 DATA_VA=0x11f3fce0000
attr_data {
Name = .bdata041,
VA = 0x11f3fce0000,
RA = 0xfffee0000,
PA = ra2pa(0xfffee0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata041
.data
DATA051:
.xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA052+0x88
.xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA060+0x88
BD60159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
BD60164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
BD60050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
BD60005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
BD60078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
.byte 0x97 ! 0000011F3FCE002E -005A 0
BD60046: .byte 0x6A ! 0000011F3FCE002F -0059 0
BD60048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
BD60140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
BD60076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
BD60018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
BD60020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
BD60079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
BD60049: .half 0x691C ! 0000011F3FCE005A -002E 0
BD60038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
.byte 0xE5 ! 0000011F3FCE0060 -0028 0
BD60083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
BD60003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
BD60036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
BD60015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
BD60092: .half 0x6190 ! 0000011F3FCE006C -001C 0
BD60120: .half 0x645C ! 0000011F3FCE006E -001A 0
BD60144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
BD60056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
BD60141: .half 0x0280 ! 0000011F3FCE007A -000E 0
BD60032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
BD60107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
BD60057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
BD60142: .byte 0x97 ! 0000011F3FCE008C +0004 0
BD60055: .byte 0x86 ! 0000011F3FCE008D +0005 0
BD60006: .byte 0xFB ! 0000011F3FCE008E +0006 0
BD60094: .byte 0x0B ! 0000011F3FCE008F +0007 0
BD60053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
BD60025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
BD60091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
BD60052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
BD60024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
BD60258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
.byte 0xDB ! 0000011F3FCE00B3 +002B 0
BD60224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
BD60022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
BD60106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
BD60013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
BD60063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
BD60112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
BD60017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
BD60188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
BD60104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
BD60088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
BD60254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
BD60131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
BD60122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
BD60138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
BD60080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
BD60180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
BD60044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
BD60002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
BD60019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
BD60058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
BD60062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
!========================================================================
SECTION .bdata042 DATA_VA=0xffffd38950000000
attr_data {
Name = .bdata042,
VA = 0xffffd38950000000,
RA = ra2pa(0xdb0000000,0),
PA = ra2pa(0xdb0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=71, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata042
.data
DATA052:
.xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA053+0x88
.xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA051+0x88
.xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
.xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
.xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
.word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
.half 0xE358 ! FFFFD3895000002C -005C 0
.byte 0xB4 ! FFFFD3895000002E -005A 0
.byte 0xBD ! FFFFD3895000002F -0059 0
.xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
.xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
.xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
.xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
.xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
.half 0x08E1 ! FFFFD38950000058 -0030 0
.half 0x7FEF ! FFFFD3895000005A -002E 0
.word 0xE42E935B ! FFFFD3895000005C -002C 0
.byte 0x7C ! FFFFD38950000060 -0028 0
.byte 0xF5 ! FFFFD38950000061 -0027 0
.half 0x91F9 ! FFFFD38950000062 -0026 0
.word 0xD35959B2 ! FFFFD38950000064 -0024 0
.word 0xE096059F ! FFFFD38950000068 -0020 0
.half 0x56DD ! FFFFD3895000006C -001C 0
.half 0xD69D ! FFFFD3895000006E -001A 0
.xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
.half 0xDA77 ! FFFFD38950000078 -0010 0
.half 0xCF86 ! FFFFD3895000007A -000E 0
.word 0x926AEF82 ! FFFFD3895000007C -000C 0
.xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
.word 0x687C0D73 ! FFFFD38950000088 +0000 0
.byte 0x83 ! FFFFD3895000008C +0004 0
.byte 0x7C ! FFFFD3895000008D +0005 0
.byte 0x0E ! FFFFD3895000008E +0006 0
.byte 0x6A ! FFFFD3895000008F +0007 0
.xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
.xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
.xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
.xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
.half 0x6FD9 ! FFFFD389500000B0 +0028 0
.byte 0x37 ! FFFFD389500000B2 +002A 0
.byte 0x69 ! FFFFD389500000B3 +002B 0
.word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
.xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
.xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
.xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
.word 0x0042EA34 ! FFFFD389500000D0 +0048 0
.word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
.byte 0x4F ! FFFFD389500000D8 +0050 0
.byte 0xFF ! FFFFD389500000D9 +0051 0
.byte 0x48 ! FFFFD389500000DA +0052 0
.byte 0x37 ! FFFFD389500000DB +0053 0
.half 0xB01D ! FFFFD389500000DC +0054 0
.byte 0xAA ! FFFFD389500000DE +0056 0
.byte 0x2A ! FFFFD389500000DF +0057 0
.xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
.word 0xC7222301 ! FFFFD389500000E8 +0060 0
.word 0xAA92CD9A ! FFFFD389500000EC +0064 0
.word 0x7BD8102C ! FFFFD389500000F0 +0068 0
.word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
.xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
.xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
.xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
!========================================================================
SECTION .bdata043 DATA_VA=0x97e60000
attr_data {
Name = .bdata043,
VA = 0x97e60000,
RA = 0xfffed0000,
PA = ra2pa(0xfffed0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata043
.data
DATA053:
.xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA054+0x88
.xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA052+0x88
.xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
.xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
.xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
.word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
.half 0x8BF2 ! 0000000097E6002C -005C 0
.byte 0xCA ! 0000000097E6002E -005A 0
.byte 0x3D ! 0000000097E6002F -0059 0
.xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
.xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
.xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
.xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
.xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
.half 0x46DE ! 0000000097E60058 -0030 0
.half 0x4E70 ! 0000000097E6005A -002E 0
.word 0x54B43438 ! 0000000097E6005C -002C 0
.byte 0x7B ! 0000000097E60060 -0028 0
.byte 0x1E ! 0000000097E60061 -0027 0
.half 0xE6E5 ! 0000000097E60062 -0026 0
.word 0xA227C0EC ! 0000000097E60064 -0024 0
.word 0x7B08F269 ! 0000000097E60068 -0020 0
.half 0x1179 ! 0000000097E6006C -001C 0
.half 0x4D93 ! 0000000097E6006E -001A 0
.xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
.half 0x5FB7 ! 0000000097E60078 -0010 0
.half 0x8466 ! 0000000097E6007A -000E 0
.word 0x10D8EE45 ! 0000000097E6007C -000C 0
.xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
.word 0xA63537FA ! 0000000097E60088 +0000 0
.byte 0x23 ! 0000000097E6008C +0004 0
.byte 0x93 ! 0000000097E6008D +0005 0
.byte 0x37 ! 0000000097E6008E +0006 0
.byte 0xAD ! 0000000097E6008F +0007 0
.xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
.xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
.xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
.xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
.half 0x5E21 ! 0000000097E600B0 +0028 0
.byte 0xE1 ! 0000000097E600B2 +002A 0
.byte 0xC6 ! 0000000097E600B3 +002B 0
.word 0xA08618C4 ! 0000000097E600B4 +002C 0
.xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
.xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
.xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
.word 0x45D5E096 ! 0000000097E600D0 +0048 0
.word 0xE3C3856E ! 0000000097E600D4 +004C 0
.byte 0x57 ! 0000000097E600D8 +0050 0
.byte 0xEA ! 0000000097E600D9 +0051 0
.byte 0x2D ! 0000000097E600DA +0052 0
.byte 0x50 ! 0000000097E600DB +0053 0
.half 0xEA9F ! 0000000097E600DC +0054 0
.byte 0xA0 ! 0000000097E600DE +0056 0
.byte 0xD3 ! 0000000097E600DF +0057 0
.xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
.word 0xE0E276C7 ! 0000000097E600E8 +0060 0
.word 0x9E1EB393 ! 0000000097E600EC +0064 0
.word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
.word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
.xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
.xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
.xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
!========================================================================
SECTION .bdata044 DATA_VA=0x1ef13c0000
attr_data {
Name = .bdata044,
VA = 0x1ef13c0000,
RA = 0xfffec0000,
PA = ra2pa(0xfffec0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata044
.data
DATA054:
.xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA055+0x88
.xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA053+0x88
.xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
.xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
.xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
.word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
.half 0x172D ! 0000001EF13C002C -005C 0
.byte 0xB3 ! 0000001EF13C002E -005A 0
.byte 0xA9 ! 0000001EF13C002F -0059 0
.xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
.xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
.xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
.xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
.xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
.half 0x373E ! 0000001EF13C0058 -0030 0
.half 0x2AF7 ! 0000001EF13C005A -002E 0
.word 0x9B9883FC ! 0000001EF13C005C -002C 0
.byte 0xA7 ! 0000001EF13C0060 -0028 0
.byte 0xEF ! 0000001EF13C0061 -0027 0
.half 0x8777 ! 0000001EF13C0062 -0026 0
.word 0x0B89E94A ! 0000001EF13C0064 -0024 0
.word 0xD916D42E ! 0000001EF13C0068 -0020 0
.half 0xFD69 ! 0000001EF13C006C -001C 0
.half 0x5750 ! 0000001EF13C006E -001A 0
.xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
.half 0x5A80 ! 0000001EF13C0078 -0010 0
.half 0xFC99 ! 0000001EF13C007A -000E 0
.word 0x57022153 ! 0000001EF13C007C -000C 0
.xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
.word 0x16D5B40E ! 0000001EF13C0088 +0000 0
.byte 0x1B ! 0000001EF13C008C +0004 0
.byte 0x6C ! 0000001EF13C008D +0005 0
.byte 0x1F ! 0000001EF13C008E +0006 0
.byte 0x70 ! 0000001EF13C008F +0007 0
.xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
.xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
.xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
.xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
.half 0xF48E ! 0000001EF13C00B0 +0028 0
.byte 0xFF ! 0000001EF13C00B2 +002A 0
.byte 0x24 ! 0000001EF13C00B3 +002B 0
.word 0xC013291D ! 0000001EF13C00B4 +002C 0
.xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
.xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
.xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
.word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
.word 0x223B7787 ! 0000001EF13C00D4 +004C 0
.byte 0x31 ! 0000001EF13C00D8 +0050 0
.byte 0x3F ! 0000001EF13C00D9 +0051 0
.byte 0xE7 ! 0000001EF13C00DA +0052 0
.byte 0x8A ! 0000001EF13C00DB +0053 0
.half 0xDEEC ! 0000001EF13C00DC +0054 0
.byte 0x52 ! 0000001EF13C00DE +0056 0
.byte 0x13 ! 0000001EF13C00DF +0057 0
.xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
.word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
.word 0xD64D72FD ! 0000001EF13C00EC +0064 0
.word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
.word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
.xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
.xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
.xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
!========================================================================
SECTION .bdata045 DATA_VA=0xffffa654f0000000
attr_data {
Name = .bdata045,
VA = 0xffffa654f0000000,
RA = ra2pa(0xda0000000,0),
PA = ra2pa(0xda0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=71, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata045
.data
DATA055:
.xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA056+0x88
.xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA054+0x88
.xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
.xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
.xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
.word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
.half 0x5729 ! FFFFA654F000002C -005C 0
.byte 0x58 ! FFFFA654F000002E -005A 0
.byte 0x4D ! FFFFA654F000002F -0059 0
.xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
.xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
.xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
.xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
.xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
.half 0x8207 ! FFFFA654F0000058 -0030 0
.half 0x99C6 ! FFFFA654F000005A -002E 0
.word 0x6D2167E2 ! FFFFA654F000005C -002C 0
.byte 0xBB ! FFFFA654F0000060 -0028 0
.byte 0x66 ! FFFFA654F0000061 -0027 0
.half 0x22BA ! FFFFA654F0000062 -0026 0
.word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
.word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
.half 0x9166 ! FFFFA654F000006C -001C 0
.half 0x2DC8 ! FFFFA654F000006E -001A 0
.xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
.half 0x41D3 ! FFFFA654F0000078 -0010 0
.half 0x7FAD ! FFFFA654F000007A -000E 0
.word 0x3BE8C27A ! FFFFA654F000007C -000C 0
.xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
.word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
.byte 0xC9 ! FFFFA654F000008C +0004 0
.byte 0xA7 ! FFFFA654F000008D +0005 0
.byte 0x83 ! FFFFA654F000008E +0006 0
.byte 0x15 ! FFFFA654F000008F +0007 0
.xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
.xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
.xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
.xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
.half 0xD3AB ! FFFFA654F00000B0 +0028 0
.byte 0xC5 ! FFFFA654F00000B2 +002A 0
.byte 0xB6 ! FFFFA654F00000B3 +002B 0
.word 0xD753A09F ! FFFFA654F00000B4 +002C 0
.xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
.xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
.xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
.word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
.word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
.byte 0x19 ! FFFFA654F00000D8 +0050 0
.byte 0x1C ! FFFFA654F00000D9 +0051 0
.byte 0xA6 ! FFFFA654F00000DA +0052 0
.byte 0xD5 ! FFFFA654F00000DB +0053 0
.half 0x95D3 ! FFFFA654F00000DC +0054 0
.byte 0x8E ! FFFFA654F00000DE +0056 0
.byte 0xB7 ! FFFFA654F00000DF +0057 0
.xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
.word 0xD4439115 ! FFFFA654F00000E8 +0060 0
.word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
.word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
.word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
.xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
.xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
.xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
!========================================================================
SECTION .bdata046 DATA_VA=0xffff816450000000
attr_data {
Name = .bdata046,
VA = 0xffff816450000000,
RA = ra2pa(0xd90000000,0),
PA = ra2pa(0xd90000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=71, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata046
.data
DATA056:
.xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA057+0x88
.xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA055+0x88
.xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
.xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
.xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
.word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
.half 0xC696 ! FFFF81645000002C -005C 0
.byte 0xBF ! FFFF81645000002E -005A 0
.byte 0x3C ! FFFF81645000002F -0059 0
.xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
.xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
.xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
.xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
.xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
.half 0xF62D ! FFFF816450000058 -0030 0
.half 0x0BB3 ! FFFF81645000005A -002E 0
.word 0x9611CDBA ! FFFF81645000005C -002C 0
.byte 0x13 ! FFFF816450000060 -0028 0
.byte 0x9E ! FFFF816450000061 -0027 0
.half 0xB771 ! FFFF816450000062 -0026 0
.word 0xF8C922D6 ! FFFF816450000064 -0024 0
.word 0x34E607FC ! FFFF816450000068 -0020 0
.half 0x9221 ! FFFF81645000006C -001C 0
.half 0x8549 ! FFFF81645000006E -001A 0
.xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
.half 0xEDA0 ! FFFF816450000078 -0010 0
.half 0xA09D ! FFFF81645000007A -000E 0
.word 0x424195A1 ! FFFF81645000007C -000C 0
.xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
.word 0x75F62C27 ! FFFF816450000088 +0000 0
.byte 0x8B ! FFFF81645000008C +0004 0
.byte 0x72 ! FFFF81645000008D +0005 0
.byte 0xAF ! FFFF81645000008E +0006 0
.byte 0x79 ! FFFF81645000008F +0007 0
.xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
.xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
.xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
.xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
.half 0x98B0 ! FFFF8164500000B0 +0028 0
.byte 0x91 ! FFFF8164500000B2 +002A 0
.byte 0xBF ! FFFF8164500000B3 +002B 0
.word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
.xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
.xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
.xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
.word 0x889B70EC ! FFFF8164500000D0 +0048 0
.word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
.byte 0x4F ! FFFF8164500000D8 +0050 0
.byte 0x19 ! FFFF8164500000D9 +0051 0
.byte 0x98 ! FFFF8164500000DA +0052 0
.byte 0xA1 ! FFFF8164500000DB +0053 0
.half 0xC4FC ! FFFF8164500000DC +0054 0
.byte 0x15 ! FFFF8164500000DE +0056 0
.byte 0x89 ! FFFF8164500000DF +0057 0
.xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
.word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
.word 0x54114D60 ! FFFF8164500000EC +0064 0
.word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
.word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
.xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
.xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
.xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
!========================================================================
SECTION .bdata047 DATA_VA=0xfffff29230000000
attr_data {
Name = .bdata047,
VA = 0xfffff29230000000,
RA = ra2pa(0xd80000000,0),
PA = ra2pa(0xd80000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=71, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata047
.data
DATA057:
.xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA058+0x88
.xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA056+0x88
.xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
.xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
.xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
.word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
.half 0x2275 ! FFFFF2923000002C -005C 0
.byte 0x71 ! FFFFF2923000002E -005A 0
.byte 0xB3 ! FFFFF2923000002F -0059 0
.xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
.xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
.xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
.xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
.xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
.half 0x9A10 ! FFFFF29230000058 -0030 0
.half 0x516A ! FFFFF2923000005A -002E 0
.word 0xC87109EF ! FFFFF2923000005C -002C 0
.byte 0x8B ! FFFFF29230000060 -0028 0
.byte 0x65 ! FFFFF29230000061 -0027 0
.half 0x9B5E ! FFFFF29230000062 -0026 0
.word 0xED846735 ! FFFFF29230000064 -0024 0
.word 0x54AB0E00 ! FFFFF29230000068 -0020 0
.half 0xAC1D ! FFFFF2923000006C -001C 0
.half 0x2350 ! FFFFF2923000006E -001A 0
.xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
.half 0x9A2A ! FFFFF29230000078 -0010 0
.half 0xE6D4 ! FFFFF2923000007A -000E 0
.word 0x1BC150EB ! FFFFF2923000007C -000C 0
.xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
.word 0x1E5979B2 ! FFFFF29230000088 +0000 0
.byte 0xF0 ! FFFFF2923000008C +0004 0
.byte 0xC0 ! FFFFF2923000008D +0005 0
.byte 0x52 ! FFFFF2923000008E +0006 0
.byte 0x42 ! FFFFF2923000008F +0007 0
.xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
.xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
.xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
.xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
.half 0x3E01 ! FFFFF292300000B0 +0028 0
.byte 0xC4 ! FFFFF292300000B2 +002A 0
.byte 0xED ! FFFFF292300000B3 +002B 0
.word 0xCB21F183 ! FFFFF292300000B4 +002C 0
.xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
.xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
.xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
.word 0x6A8023CF ! FFFFF292300000D0 +0048 0
.word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
.byte 0xF1 ! FFFFF292300000D8 +0050 0
.byte 0xDC ! FFFFF292300000D9 +0051 0
.byte 0x10 ! FFFFF292300000DA +0052 0
.byte 0x05 ! FFFFF292300000DB +0053 0
.half 0xBD70 ! FFFFF292300000DC +0054 0
.byte 0x26 ! FFFFF292300000DE +0056 0
.byte 0xF5 ! FFFFF292300000DF +0057 0
.xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
.word 0x2C23D596 ! FFFFF292300000E8 +0060 0
.word 0x609926D9 ! FFFFF292300000EC +0064 0
.word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
.word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
.xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
.xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
.xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
!========================================================================
SECTION .bdata048 DATA_VA=0x18ff4b30000
attr_data {
Name = .bdata048,
VA = 0x18ff4b30000,
RA = 0xfffeb0000,
PA = ra2pa(0xfffeb0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata048
.data
DATA058:
.xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA059+0x88
.xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA057+0x88
.xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
.xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
.xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
.word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
.half 0x8AF3 ! 0000018FF4B3002C -005C 0
.byte 0x83 ! 0000018FF4B3002E -005A 0
.byte 0x3B ! 0000018FF4B3002F -0059 0
.xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
.xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
.xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
.xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
.xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
.half 0xC3F7 ! 0000018FF4B30058 -0030 0
.half 0x950E ! 0000018FF4B3005A -002E 0
.word 0x61E9A84F ! 0000018FF4B3005C -002C 0
.byte 0x7E ! 0000018FF4B30060 -0028 0
.byte 0xD3 ! 0000018FF4B30061 -0027 0
.half 0xE0DA ! 0000018FF4B30062 -0026 0
.word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
.word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
.half 0xDEB5 ! 0000018FF4B3006C -001C 0
.half 0x6108 ! 0000018FF4B3006E -001A 0
.xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
.half 0xE7BB ! 0000018FF4B30078 -0010 0
.half 0xB571 ! 0000018FF4B3007A -000E 0
.word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
.xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
.word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
.byte 0x62 ! 0000018FF4B3008C +0004 0
.byte 0x08 ! 0000018FF4B3008D +0005 0
.byte 0x44 ! 0000018FF4B3008E +0006 0
.byte 0xC4 ! 0000018FF4B3008F +0007 0
.xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
.xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
.xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
.xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
.half 0x68AD ! 0000018FF4B300B0 +0028 0
.byte 0x16 ! 0000018FF4B300B2 +002A 0
.byte 0xAB ! 0000018FF4B300B3 +002B 0
.word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
.xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
.xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
.xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
.word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
.word 0xF95B719B ! 0000018FF4B300D4 +004C 0
.byte 0x8E ! 0000018FF4B300D8 +0050 0
.byte 0x6B ! 0000018FF4B300D9 +0051 0
.byte 0x35 ! 0000018FF4B300DA +0052 0
.byte 0xDC ! 0000018FF4B300DB +0053 0
.half 0x4BC2 ! 0000018FF4B300DC +0054 0
.byte 0x77 ! 0000018FF4B300DE +0056 0
.byte 0x90 ! 0000018FF4B300DF +0057 0
.xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
.word 0x9E371156 ! 0000018FF4B300E8 +0060 0
.word 0x544CF645 ! 0000018FF4B300EC +0064 0
.word 0x55354D61 ! 0000018FF4B300F0 +0068 0
.word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
.xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
.xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
.xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
!========================================================================
SECTION .bdata049 DATA_VA=0xffffd91910000000
attr_data {
Name = .bdata049,
VA = 0xffffd91910000000,
RA = ra2pa(0xd70000000,0),
PA = ra2pa(0xd70000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=71, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata049
.data
DATA059:
.xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA060+0x88
.xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA058+0x88
.xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
.xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
.xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
.word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
.half 0x8629 ! FFFFD9191000002C -005C 0
.byte 0x8D ! FFFFD9191000002E -005A 0
.byte 0x97 ! FFFFD9191000002F -0059 0
.xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
.xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
.xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
.xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
.xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
.half 0xB60E ! FFFFD91910000058 -0030 0
.half 0x1685 ! FFFFD9191000005A -002E 0
.word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
.byte 0x07 ! FFFFD91910000060 -0028 0
.byte 0x59 ! FFFFD91910000061 -0027 0
.half 0xF408 ! FFFFD91910000062 -0026 0
.word 0xF460CB5B ! FFFFD91910000064 -0024 0
.word 0x85840BF1 ! FFFFD91910000068 -0020 0
.half 0xC34F ! FFFFD9191000006C -001C 0
.half 0x17CD ! FFFFD9191000006E -001A 0
.xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
.half 0x5978 ! FFFFD91910000078 -0010 0
.half 0x9214 ! FFFFD9191000007A -000E 0
.word 0x2D23F07A ! FFFFD9191000007C -000C 0
.xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
.word 0x431B657F ! FFFFD91910000088 +0000 0
.byte 0xD0 ! FFFFD9191000008C +0004 0
.byte 0x6F ! FFFFD9191000008D +0005 0
.byte 0x6E ! FFFFD9191000008E +0006 0
.byte 0x90 ! FFFFD9191000008F +0007 0
.xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
.xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
.xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
.xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
.half 0x1DE2 ! FFFFD919100000B0 +0028 0
.byte 0x1D ! FFFFD919100000B2 +002A 0
.byte 0x76 ! FFFFD919100000B3 +002B 0
.word 0xB75525B8 ! FFFFD919100000B4 +002C 0
.xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
.xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
.xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
.word 0xDE839651 ! FFFFD919100000D0 +0048 0
.word 0x575642AA ! FFFFD919100000D4 +004C 0
.byte 0xB2 ! FFFFD919100000D8 +0050 0
.byte 0xE8 ! FFFFD919100000D9 +0051 0
.byte 0xB7 ! FFFFD919100000DA +0052 0
.byte 0x1E ! FFFFD919100000DB +0053 0
.half 0x250D ! FFFFD919100000DC +0054 0
.byte 0x18 ! FFFFD919100000DE +0056 0
.byte 0x0D ! FFFFD919100000DF +0057 0
.xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
.word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
.word 0xB0473DD8 ! FFFFD919100000EC +0064 0
.word 0xD440DA91 ! FFFFD919100000F0 +0068 0
.word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
.xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
.xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
.xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
!========================================================================
SECTION .bdata050 DATA_VA=0xfffff8ab21800000
attr_data {
Name = .bdata050,
VA = 0xfffff8ab21800000,
RA = ra2pa(0xf8d800000,0),
PA = ra2pa(0xf8d800000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata050
.data
DATA060:
.xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA051+0x88
.xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA059+0x88
.xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
.xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
.xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
.word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
.half 0xC823 ! FFFFF8AB2180002C -005C 0
.byte 0xBB ! FFFFF8AB2180002E -005A 0
.byte 0xD9 ! FFFFF8AB2180002F -0059 0
.xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
.xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
.xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
.xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
.xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
.half 0xDF3D ! FFFFF8AB21800058 -0030 0
.half 0x096A ! FFFFF8AB2180005A -002E 0
.word 0x774F043C ! FFFFF8AB2180005C -002C 0
.byte 0xA5 ! FFFFF8AB21800060 -0028 0
.byte 0x0A ! FFFFF8AB21800061 -0027 0
.half 0xA049 ! FFFFF8AB21800062 -0026 0
.word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
.word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
.half 0x2D89 ! FFFFF8AB2180006C -001C 0
.half 0xF169 ! FFFFF8AB2180006E -001A 0
.xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
.half 0x73F4 ! FFFFF8AB21800078 -0010 0
.half 0x709C ! FFFFF8AB2180007A -000E 0
.word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
.xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
.word 0xD67432CD ! FFFFF8AB21800088 +0000 0
.byte 0xD4 ! FFFFF8AB2180008C +0004 0
.byte 0x3E ! FFFFF8AB2180008D +0005 0
.byte 0x11 ! FFFFF8AB2180008E +0006 0
.byte 0xE4 ! FFFFF8AB2180008F +0007 0
.xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
.xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
.xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
.xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
.half 0xEA85 ! FFFFF8AB218000B0 +0028 0
.byte 0xF5 ! FFFFF8AB218000B2 +002A 0
.byte 0xB7 ! FFFFF8AB218000B3 +002B 0
.word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
.xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
.xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
.xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
.word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
.word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
.byte 0x5E ! FFFFF8AB218000D8 +0050 0
.byte 0x2F ! FFFFF8AB218000D9 +0051 0
.byte 0xEA ! FFFFF8AB218000DA +0052 0
.byte 0x31 ! FFFFF8AB218000DB +0053 0
.half 0x0D29 ! FFFFF8AB218000DC +0054 0
.byte 0x5D ! FFFFF8AB218000DE +0056 0
.byte 0xA2 ! FFFFF8AB218000DF +0057 0
.xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
.word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
.word 0x0270D80F ! FFFFF8AB218000EC +0064 0
.word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
.word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
.xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
.xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
.xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
!========================================================================
SECTION .bblk051 DATA_VA=0xe1092c00000
attr_data {
Name = .bblk051,
VA = 0xe1092c00000,
RA = ra2pa(0xf8d400000,0),
PA = ra2pa(0xf8d400000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk051
.data
DATA061:
.xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
.xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
.xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
.xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
.xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
.xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
.xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
.xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
.xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
.xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
.xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
.xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
.xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
.xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
.xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
.xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
!========================================================================
SECTION .bstk052 DATA_VA=0xb352c470000
attr_data {
Name = .bstk052,
VA = 0xb352c470000,
RA = 0xfffea0000,
PA = ra2pa(0xfffea0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=71, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk052
.data
.skip 0x2000 ! 00000B352C470000
STACK0071:
!========================================================================
SECTION .bkey053 DATA_VA=0x19aa4800000
attr_data {
Name = .bkey053,
VA = 0x19aa4800000,
RA = ra2pa(0xf8d000000,0),
PA = ra2pa(0xf8d000000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=71, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey053
.data
DATA063:
.xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA051+0x88
.xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA052+0x88
.xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA053+0x88
.xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA054+0x88
.xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA055+0x88
.xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA056+0x88
.xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA057+0x88
.xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA058+0x88
.xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA059+0x88
.xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA060+0x88
.xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA061+0x0
.xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
.xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
.word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
! Context 72 runs in 64-bit addressing mode, big-endian
!========================================================================
SECTION .bdata054 DATA_VA=0x11f3fce0000
attr_data {
Name = .bdata054,
VA = 0x11f3fce0000,
RA = 0xfffe90000,
PA = ra2pa(0xfffe90000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata054
.data
DATA064:
.xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA065+0x88
.xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA073+0x88
BD80159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
BD80164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
BD80050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
BD80005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
BD80078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
.byte 0x97 ! 0000011F3FCE002E -005A 0
BD80046: .byte 0x6A ! 0000011F3FCE002F -0059 0
BD80048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
BD80140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
BD80076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
BD80018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
BD80020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
BD80079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
BD80049: .half 0x691C ! 0000011F3FCE005A -002E 0
BD80038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
.byte 0xE5 ! 0000011F3FCE0060 -0028 0
BD80083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
BD80003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
BD80036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
BD80015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
BD80092: .half 0x6190 ! 0000011F3FCE006C -001C 0
BD80120: .half 0x645C ! 0000011F3FCE006E -001A 0
BD80144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
BD80056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
BD80141: .half 0x0280 ! 0000011F3FCE007A -000E 0
BD80032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
BD80107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
BD80057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
BD80142: .byte 0x97 ! 0000011F3FCE008C +0004 0
BD80055: .byte 0x86 ! 0000011F3FCE008D +0005 0
BD80006: .byte 0xFB ! 0000011F3FCE008E +0006 0
BD80094: .byte 0x0B ! 0000011F3FCE008F +0007 0
BD80053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
BD80025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
BD80091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
BD80052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
BD80024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
BD80258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
.byte 0xDB ! 0000011F3FCE00B3 +002B 0
BD80224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
BD80022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
BD80106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
BD80013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
BD80063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
BD80112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
BD80017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
BD80188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
BD80104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
BD80088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
BD80254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
BD80131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
BD80122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
BD80138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
BD80080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
BD80180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
BD80044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
BD80002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
BD80019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
BD80058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
BD80062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
!========================================================================
SECTION .bdata055 DATA_VA=0xffffd38950000000
attr_data {
Name = .bdata055,
VA = 0xffffd38950000000,
RA = ra2pa(0xd60000000,0),
PA = ra2pa(0xd60000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata055
.data
DATA065:
.xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA066+0x88
.xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA064+0x88
.xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
.xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
.xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
.word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
.half 0xE358 ! FFFFD3895000002C -005C 0
.byte 0xB4 ! FFFFD3895000002E -005A 0
.byte 0xBD ! FFFFD3895000002F -0059 0
.xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
.xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
.xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
.xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
.xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
.half 0x08E1 ! FFFFD38950000058 -0030 0
.half 0x7FEF ! FFFFD3895000005A -002E 0
.word 0xE42E935B ! FFFFD3895000005C -002C 0
.byte 0x7C ! FFFFD38950000060 -0028 0
.byte 0xF5 ! FFFFD38950000061 -0027 0
.half 0x91F9 ! FFFFD38950000062 -0026 0
.word 0xD35959B2 ! FFFFD38950000064 -0024 0
.word 0xE096059F ! FFFFD38950000068 -0020 0
.half 0x56DD ! FFFFD3895000006C -001C 0
.half 0xD69D ! FFFFD3895000006E -001A 0
.xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
.half 0xDA77 ! FFFFD38950000078 -0010 0
.half 0xCF86 ! FFFFD3895000007A -000E 0
.word 0x926AEF82 ! FFFFD3895000007C -000C 0
.xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
.word 0x687C0D73 ! FFFFD38950000088 +0000 0
.byte 0x83 ! FFFFD3895000008C +0004 0
.byte 0x7C ! FFFFD3895000008D +0005 0
.byte 0x0E ! FFFFD3895000008E +0006 0
.byte 0x6A ! FFFFD3895000008F +0007 0
.xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
.xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
.xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
.xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
.half 0x6FD9 ! FFFFD389500000B0 +0028 0
.byte 0x37 ! FFFFD389500000B2 +002A 0
.byte 0x69 ! FFFFD389500000B3 +002B 0
.word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
.xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
.xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
.xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
.word 0x0042EA34 ! FFFFD389500000D0 +0048 0
.word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
.byte 0x4F ! FFFFD389500000D8 +0050 0
.byte 0xFF ! FFFFD389500000D9 +0051 0
.byte 0x48 ! FFFFD389500000DA +0052 0
.byte 0x37 ! FFFFD389500000DB +0053 0
.half 0xB01D ! FFFFD389500000DC +0054 0
.byte 0xAA ! FFFFD389500000DE +0056 0
.byte 0x2A ! FFFFD389500000DF +0057 0
.xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
.word 0xC7222301 ! FFFFD389500000E8 +0060 0
.word 0xAA92CD9A ! FFFFD389500000EC +0064 0
.word 0x7BD8102C ! FFFFD389500000F0 +0068 0
.word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
.xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
.xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
.xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
!========================================================================
SECTION .bdata056 DATA_VA=0x97e60000
attr_data {
Name = .bdata056,
VA = 0x97e60000,
RA = 0xfffe80000,
PA = ra2pa(0xfffe80000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata056
.data
DATA066:
.xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA067+0x88
.xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA065+0x88
.xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
.xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
.xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
.word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
.half 0x8BF2 ! 0000000097E6002C -005C 0
.byte 0xCA ! 0000000097E6002E -005A 0
.byte 0x3D ! 0000000097E6002F -0059 0
.xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
.xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
.xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
.xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
.xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
.half 0x46DE ! 0000000097E60058 -0030 0
.half 0x4E70 ! 0000000097E6005A -002E 0
.word 0x54B43438 ! 0000000097E6005C -002C 0
.byte 0x7B ! 0000000097E60060 -0028 0
.byte 0x1E ! 0000000097E60061 -0027 0
.half 0xE6E5 ! 0000000097E60062 -0026 0
.word 0xA227C0EC ! 0000000097E60064 -0024 0
.word 0x7B08F269 ! 0000000097E60068 -0020 0
.half 0x1179 ! 0000000097E6006C -001C 0
.half 0x4D93 ! 0000000097E6006E -001A 0
.xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
.half 0x5FB7 ! 0000000097E60078 -0010 0
.half 0x8466 ! 0000000097E6007A -000E 0
.word 0x10D8EE45 ! 0000000097E6007C -000C 0
.xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
.word 0xA63537FA ! 0000000097E60088 +0000 0
.byte 0x23 ! 0000000097E6008C +0004 0
.byte 0x93 ! 0000000097E6008D +0005 0
.byte 0x37 ! 0000000097E6008E +0006 0
.byte 0xAD ! 0000000097E6008F +0007 0
.xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
.xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
.xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
.xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
.half 0x5E21 ! 0000000097E600B0 +0028 0
.byte 0xE1 ! 0000000097E600B2 +002A 0
.byte 0xC6 ! 0000000097E600B3 +002B 0
.word 0xA08618C4 ! 0000000097E600B4 +002C 0
.xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
.xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
.xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
.word 0x45D5E096 ! 0000000097E600D0 +0048 0
.word 0xE3C3856E ! 0000000097E600D4 +004C 0
.byte 0x57 ! 0000000097E600D8 +0050 0
.byte 0xEA ! 0000000097E600D9 +0051 0
.byte 0x2D ! 0000000097E600DA +0052 0
.byte 0x50 ! 0000000097E600DB +0053 0
.half 0xEA9F ! 0000000097E600DC +0054 0
.byte 0xA0 ! 0000000097E600DE +0056 0
.byte 0xD3 ! 0000000097E600DF +0057 0
.xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
.word 0xE0E276C7 ! 0000000097E600E8 +0060 0
.word 0x9E1EB393 ! 0000000097E600EC +0064 0
.word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
.word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
.xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
.xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
.xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
!========================================================================
SECTION .bdata057 DATA_VA=0x1ef13c0000
attr_data {
Name = .bdata057,
VA = 0x1ef13c0000,
RA = 0xfffe70000,
PA = ra2pa(0xfffe70000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata057
.data
DATA067:
.xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA068+0x88
.xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA066+0x88
.xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
.xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
.xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
.word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
.half 0x172D ! 0000001EF13C002C -005C 0
.byte 0xB3 ! 0000001EF13C002E -005A 0
.byte 0xA9 ! 0000001EF13C002F -0059 0
.xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
.xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
.xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
.xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
.xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
.half 0x373E ! 0000001EF13C0058 -0030 0
.half 0x2AF7 ! 0000001EF13C005A -002E 0
.word 0x9B9883FC ! 0000001EF13C005C -002C 0
.byte 0xA7 ! 0000001EF13C0060 -0028 0
.byte 0xEF ! 0000001EF13C0061 -0027 0
.half 0x8777 ! 0000001EF13C0062 -0026 0
.word 0x0B89E94A ! 0000001EF13C0064 -0024 0
.word 0xD916D42E ! 0000001EF13C0068 -0020 0
.half 0xFD69 ! 0000001EF13C006C -001C 0
.half 0x5750 ! 0000001EF13C006E -001A 0
.xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
.half 0x5A80 ! 0000001EF13C0078 -0010 0
.half 0xFC99 ! 0000001EF13C007A -000E 0
.word 0x57022153 ! 0000001EF13C007C -000C 0
.xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
.word 0x16D5B40E ! 0000001EF13C0088 +0000 0
.byte 0x1B ! 0000001EF13C008C +0004 0
.byte 0x6C ! 0000001EF13C008D +0005 0
.byte 0x1F ! 0000001EF13C008E +0006 0
.byte 0x70 ! 0000001EF13C008F +0007 0
.xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
.xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
.xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
.xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
.half 0xF48E ! 0000001EF13C00B0 +0028 0
.byte 0xFF ! 0000001EF13C00B2 +002A 0
.byte 0x24 ! 0000001EF13C00B3 +002B 0
.word 0xC013291D ! 0000001EF13C00B4 +002C 0
.xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
.xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
.xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
.word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
.word 0x223B7787 ! 0000001EF13C00D4 +004C 0
.byte 0x31 ! 0000001EF13C00D8 +0050 0
.byte 0x3F ! 0000001EF13C00D9 +0051 0
.byte 0xE7 ! 0000001EF13C00DA +0052 0
.byte 0x8A ! 0000001EF13C00DB +0053 0
.half 0xDEEC ! 0000001EF13C00DC +0054 0
.byte 0x52 ! 0000001EF13C00DE +0056 0
.byte 0x13 ! 0000001EF13C00DF +0057 0
.xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
.word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
.word 0xD64D72FD ! 0000001EF13C00EC +0064 0
.word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
.word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
.xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
.xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
.xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
!========================================================================
SECTION .bdata058 DATA_VA=0xffffa654f0000000
attr_data {
Name = .bdata058,
VA = 0xffffa654f0000000,
RA = ra2pa(0xd50000000,0),
PA = ra2pa(0xd50000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata058
.data
DATA068:
.xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA069+0x88
.xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA067+0x88
.xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
.xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
.xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
.word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
.half 0x5729 ! FFFFA654F000002C -005C 0
.byte 0x58 ! FFFFA654F000002E -005A 0
.byte 0x4D ! FFFFA654F000002F -0059 0
.xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
.xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
.xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
.xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
.xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
.half 0x8207 ! FFFFA654F0000058 -0030 0
.half 0x99C6 ! FFFFA654F000005A -002E 0
.word 0x6D2167E2 ! FFFFA654F000005C -002C 0
.byte 0xBB ! FFFFA654F0000060 -0028 0
.byte 0x66 ! FFFFA654F0000061 -0027 0
.half 0x22BA ! FFFFA654F0000062 -0026 0
.word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
.word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
.half 0x9166 ! FFFFA654F000006C -001C 0
.half 0x2DC8 ! FFFFA654F000006E -001A 0
.xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
.half 0x41D3 ! FFFFA654F0000078 -0010 0
.half 0x7FAD ! FFFFA654F000007A -000E 0
.word 0x3BE8C27A ! FFFFA654F000007C -000C 0
.xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
.word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
.byte 0xC9 ! FFFFA654F000008C +0004 0
.byte 0xA7 ! FFFFA654F000008D +0005 0
.byte 0x83 ! FFFFA654F000008E +0006 0
.byte 0x15 ! FFFFA654F000008F +0007 0
.xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
.xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
.xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
.xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
.half 0xD3AB ! FFFFA654F00000B0 +0028 0
.byte 0xC5 ! FFFFA654F00000B2 +002A 0
.byte 0xB6 ! FFFFA654F00000B3 +002B 0
.word 0xD753A09F ! FFFFA654F00000B4 +002C 0
.xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
.xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
.xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
.word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
.word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
.byte 0x19 ! FFFFA654F00000D8 +0050 0
.byte 0x1C ! FFFFA654F00000D9 +0051 0
.byte 0xA6 ! FFFFA654F00000DA +0052 0
.byte 0xD5 ! FFFFA654F00000DB +0053 0
.half 0x95D3 ! FFFFA654F00000DC +0054 0
.byte 0x8E ! FFFFA654F00000DE +0056 0
.byte 0xB7 ! FFFFA654F00000DF +0057 0
.xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
.word 0xD4439115 ! FFFFA654F00000E8 +0060 0
.word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
.word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
.word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
.xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
.xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
.xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
!========================================================================
SECTION .bdata059 DATA_VA=0xffff816450000000
attr_data {
Name = .bdata059,
VA = 0xffff816450000000,
RA = ra2pa(0xd40000000,0),
PA = ra2pa(0xd40000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata059
.data
DATA069:
.xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA070+0x88
.xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA068+0x88
.xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
.xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
.xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
.word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
.half 0xC696 ! FFFF81645000002C -005C 0
.byte 0xBF ! FFFF81645000002E -005A 0
.byte 0x3C ! FFFF81645000002F -0059 0
.xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
.xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
.xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
.xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
.xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
.half 0xF62D ! FFFF816450000058 -0030 0
.half 0x0BB3 ! FFFF81645000005A -002E 0
.word 0x9611CDBA ! FFFF81645000005C -002C 0
.byte 0x13 ! FFFF816450000060 -0028 0
.byte 0x9E ! FFFF816450000061 -0027 0
.half 0xB771 ! FFFF816450000062 -0026 0
.word 0xF8C922D6 ! FFFF816450000064 -0024 0
.word 0x34E607FC ! FFFF816450000068 -0020 0
.half 0x9221 ! FFFF81645000006C -001C 0
.half 0x8549 ! FFFF81645000006E -001A 0
.xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
.half 0xEDA0 ! FFFF816450000078 -0010 0
.half 0xA09D ! FFFF81645000007A -000E 0
.word 0x424195A1 ! FFFF81645000007C -000C 0
.xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
.word 0x75F62C27 ! FFFF816450000088 +0000 0
.byte 0x8B ! FFFF81645000008C +0004 0
.byte 0x72 ! FFFF81645000008D +0005 0
.byte 0xAF ! FFFF81645000008E +0006 0
.byte 0x79 ! FFFF81645000008F +0007 0
.xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
.xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
.xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
.xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
.half 0x98B0 ! FFFF8164500000B0 +0028 0
.byte 0x91 ! FFFF8164500000B2 +002A 0
.byte 0xBF ! FFFF8164500000B3 +002B 0
.word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
.xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
.xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
.xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
.word 0x889B70EC ! FFFF8164500000D0 +0048 0
.word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
.byte 0x4F ! FFFF8164500000D8 +0050 0
.byte 0x19 ! FFFF8164500000D9 +0051 0
.byte 0x98 ! FFFF8164500000DA +0052 0
.byte 0xA1 ! FFFF8164500000DB +0053 0
.half 0xC4FC ! FFFF8164500000DC +0054 0
.byte 0x15 ! FFFF8164500000DE +0056 0
.byte 0x89 ! FFFF8164500000DF +0057 0
.xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
.word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
.word 0x54114D60 ! FFFF8164500000EC +0064 0
.word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
.word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
.xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
.xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
.xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
!========================================================================
SECTION .bdata060 DATA_VA=0xfffff29230000000
attr_data {
Name = .bdata060,
VA = 0xfffff29230000000,
RA = ra2pa(0xd30000000,0),
PA = ra2pa(0xd30000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata060
.data
DATA070:
.xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA071+0x88
.xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA069+0x88
.xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
.xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
.xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
.word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
.half 0x2275 ! FFFFF2923000002C -005C 0
.byte 0x71 ! FFFFF2923000002E -005A 0
.byte 0xB3 ! FFFFF2923000002F -0059 0
.xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
.xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
.xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
.xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
.xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
.half 0x9A10 ! FFFFF29230000058 -0030 0
.half 0x516A ! FFFFF2923000005A -002E 0
.word 0xC87109EF ! FFFFF2923000005C -002C 0
.byte 0x8B ! FFFFF29230000060 -0028 0
.byte 0x65 ! FFFFF29230000061 -0027 0
.half 0x9B5E ! FFFFF29230000062 -0026 0
.word 0xED846735 ! FFFFF29230000064 -0024 0
.word 0x54AB0E00 ! FFFFF29230000068 -0020 0
.half 0xAC1D ! FFFFF2923000006C -001C 0
.half 0x2350 ! FFFFF2923000006E -001A 0
.xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
.half 0x9A2A ! FFFFF29230000078 -0010 0
.half 0xE6D4 ! FFFFF2923000007A -000E 0
.word 0x1BC150EB ! FFFFF2923000007C -000C 0
.xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
.word 0x1E5979B2 ! FFFFF29230000088 +0000 0
.byte 0xF0 ! FFFFF2923000008C +0004 0
.byte 0xC0 ! FFFFF2923000008D +0005 0
.byte 0x52 ! FFFFF2923000008E +0006 0
.byte 0x42 ! FFFFF2923000008F +0007 0
.xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
.xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
.xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
.xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
.half 0x3E01 ! FFFFF292300000B0 +0028 0
.byte 0xC4 ! FFFFF292300000B2 +002A 0
.byte 0xED ! FFFFF292300000B3 +002B 0
.word 0xCB21F183 ! FFFFF292300000B4 +002C 0
.xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
.xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
.xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
.word 0x6A8023CF ! FFFFF292300000D0 +0048 0
.word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
.byte 0xF1 ! FFFFF292300000D8 +0050 0
.byte 0xDC ! FFFFF292300000D9 +0051 0
.byte 0x10 ! FFFFF292300000DA +0052 0
.byte 0x05 ! FFFFF292300000DB +0053 0
.half 0xBD70 ! FFFFF292300000DC +0054 0
.byte 0x26 ! FFFFF292300000DE +0056 0
.byte 0xF5 ! FFFFF292300000DF +0057 0
.xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
.word 0x2C23D596 ! FFFFF292300000E8 +0060 0
.word 0x609926D9 ! FFFFF292300000EC +0064 0
.word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
.word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
.xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
.xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
.xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
!========================================================================
SECTION .bdata061 DATA_VA=0x18ff4b30000
attr_data {
Name = .bdata061,
VA = 0x18ff4b30000,
RA = 0xfffe60000,
PA = ra2pa(0xfffe60000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata061
.data
DATA071:
.xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA072+0x88
.xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA070+0x88
.xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
.xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
.xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
.word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
.half 0x8AF3 ! 0000018FF4B3002C -005C 0
.byte 0x83 ! 0000018FF4B3002E -005A 0
.byte 0x3B ! 0000018FF4B3002F -0059 0
.xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
.xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
.xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
.xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
.xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
.half 0xC3F7 ! 0000018FF4B30058 -0030 0
.half 0x950E ! 0000018FF4B3005A -002E 0
.word 0x61E9A84F ! 0000018FF4B3005C -002C 0
.byte 0x7E ! 0000018FF4B30060 -0028 0
.byte 0xD3 ! 0000018FF4B30061 -0027 0
.half 0xE0DA ! 0000018FF4B30062 -0026 0
.word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
.word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
.half 0xDEB5 ! 0000018FF4B3006C -001C 0
.half 0x6108 ! 0000018FF4B3006E -001A 0
.xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
.half 0xE7BB ! 0000018FF4B30078 -0010 0
.half 0xB571 ! 0000018FF4B3007A -000E 0
.word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
.xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
.word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
.byte 0x62 ! 0000018FF4B3008C +0004 0
.byte 0x08 ! 0000018FF4B3008D +0005 0
.byte 0x44 ! 0000018FF4B3008E +0006 0
.byte 0xC4 ! 0000018FF4B3008F +0007 0
.xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
.xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
.xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
.xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
.half 0x68AD ! 0000018FF4B300B0 +0028 0
.byte 0x16 ! 0000018FF4B300B2 +002A 0
.byte 0xAB ! 0000018FF4B300B3 +002B 0
.word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
.xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
.xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
.xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
.word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
.word 0xF95B719B ! 0000018FF4B300D4 +004C 0
.byte 0x8E ! 0000018FF4B300D8 +0050 0
.byte 0x6B ! 0000018FF4B300D9 +0051 0
.byte 0x35 ! 0000018FF4B300DA +0052 0
.byte 0xDC ! 0000018FF4B300DB +0053 0
.half 0x4BC2 ! 0000018FF4B300DC +0054 0
.byte 0x77 ! 0000018FF4B300DE +0056 0
.byte 0x90 ! 0000018FF4B300DF +0057 0
.xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
.word 0x9E371156 ! 0000018FF4B300E8 +0060 0
.word 0x544CF645 ! 0000018FF4B300EC +0064 0
.word 0x55354D61 ! 0000018FF4B300F0 +0068 0
.word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
.xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
.xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
.xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
!========================================================================
SECTION .bdata062 DATA_VA=0xffffd91910000000
attr_data {
Name = .bdata062,
VA = 0xffffd91910000000,
RA = ra2pa(0xd20000000,0),
PA = ra2pa(0xd20000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=72, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata062
.data
DATA072:
.xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA073+0x88
.xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA071+0x88
.xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
.xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
.xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
.word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
.half 0x8629 ! FFFFD9191000002C -005C 0
.byte 0x8D ! FFFFD9191000002E -005A 0
.byte 0x97 ! FFFFD9191000002F -0059 0
.xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
.xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
.xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
.xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
.xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
.half 0xB60E ! FFFFD91910000058 -0030 0
.half 0x1685 ! FFFFD9191000005A -002E 0
.word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
.byte 0x07 ! FFFFD91910000060 -0028 0
.byte 0x59 ! FFFFD91910000061 -0027 0
.half 0xF408 ! FFFFD91910000062 -0026 0
.word 0xF460CB5B ! FFFFD91910000064 -0024 0
.word 0x85840BF1 ! FFFFD91910000068 -0020 0
.half 0xC34F ! FFFFD9191000006C -001C 0
.half 0x17CD ! FFFFD9191000006E -001A 0
.xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
.half 0x5978 ! FFFFD91910000078 -0010 0
.half 0x9214 ! FFFFD9191000007A -000E 0
.word 0x2D23F07A ! FFFFD9191000007C -000C 0
.xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
.word 0x431B657F ! FFFFD91910000088 +0000 0
.byte 0xD0 ! FFFFD9191000008C +0004 0
.byte 0x6F ! FFFFD9191000008D +0005 0
.byte 0x6E ! FFFFD9191000008E +0006 0
.byte 0x90 ! FFFFD9191000008F +0007 0
.xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
.xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
.xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
.xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
.half 0x1DE2 ! FFFFD919100000B0 +0028 0
.byte 0x1D ! FFFFD919100000B2 +002A 0
.byte 0x76 ! FFFFD919100000B3 +002B 0
.word 0xB75525B8 ! FFFFD919100000B4 +002C 0
.xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
.xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
.xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
.word 0xDE839651 ! FFFFD919100000D0 +0048 0
.word 0x575642AA ! FFFFD919100000D4 +004C 0
.byte 0xB2 ! FFFFD919100000D8 +0050 0
.byte 0xE8 ! FFFFD919100000D9 +0051 0
.byte 0xB7 ! FFFFD919100000DA +0052 0
.byte 0x1E ! FFFFD919100000DB +0053 0
.half 0x250D ! FFFFD919100000DC +0054 0
.byte 0x18 ! FFFFD919100000DE +0056 0
.byte 0x0D ! FFFFD919100000DF +0057 0
.xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
.word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
.word 0xB0473DD8 ! FFFFD919100000EC +0064 0
.word 0xD440DA91 ! FFFFD919100000F0 +0068 0
.word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
.xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
.xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
.xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
!========================================================================
SECTION .bdata063 DATA_VA=0xfffff8ab21800000
attr_data {
Name = .bdata063,
VA = 0xfffff8ab21800000,
RA = ra2pa(0xf8cc00000,0),
PA = ra2pa(0xf8cc00000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=72, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata063
.data
DATA073:
.xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA064+0x88
.xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA072+0x88
.xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
.xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
.xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
.word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
.half 0xC823 ! FFFFF8AB2180002C -005C 0
.byte 0xBB ! FFFFF8AB2180002E -005A 0
.byte 0xD9 ! FFFFF8AB2180002F -0059 0
.xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
.xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
.xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
.xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
.xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
.half 0xDF3D ! FFFFF8AB21800058 -0030 0
.half 0x096A ! FFFFF8AB2180005A -002E 0
.word 0x774F043C ! FFFFF8AB2180005C -002C 0
.byte 0xA5 ! FFFFF8AB21800060 -0028 0
.byte 0x0A ! FFFFF8AB21800061 -0027 0
.half 0xA049 ! FFFFF8AB21800062 -0026 0
.word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
.word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
.half 0x2D89 ! FFFFF8AB2180006C -001C 0
.half 0xF169 ! FFFFF8AB2180006E -001A 0
.xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
.half 0x73F4 ! FFFFF8AB21800078 -0010 0
.half 0x709C ! FFFFF8AB2180007A -000E 0
.word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
.xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
.word 0xD67432CD ! FFFFF8AB21800088 +0000 0
.byte 0xD4 ! FFFFF8AB2180008C +0004 0
.byte 0x3E ! FFFFF8AB2180008D +0005 0
.byte 0x11 ! FFFFF8AB2180008E +0006 0
.byte 0xE4 ! FFFFF8AB2180008F +0007 0
.xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
.xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
.xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
.xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
.half 0xEA85 ! FFFFF8AB218000B0 +0028 0
.byte 0xF5 ! FFFFF8AB218000B2 +002A 0
.byte 0xB7 ! FFFFF8AB218000B3 +002B 0
.word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
.xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
.xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
.xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
.word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
.word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
.byte 0x5E ! FFFFF8AB218000D8 +0050 0
.byte 0x2F ! FFFFF8AB218000D9 +0051 0
.byte 0xEA ! FFFFF8AB218000DA +0052 0
.byte 0x31 ! FFFFF8AB218000DB +0053 0
.half 0x0D29 ! FFFFF8AB218000DC +0054 0
.byte 0x5D ! FFFFF8AB218000DE +0056 0
.byte 0xA2 ! FFFFF8AB218000DF +0057 0
.xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
.word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
.word 0x0270D80F ! FFFFF8AB218000EC +0064 0
.word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
.word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
.xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
.xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
.xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
!========================================================================
SECTION .bblk064 DATA_VA=0xe1092c00000
attr_data {
Name = .bblk064,
VA = 0xe1092c00000,
RA = ra2pa(0xf8c800000,0),
PA = ra2pa(0xf8c800000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=72, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk064
.data
DATA074:
.xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
.xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
.xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
.xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
.xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
.xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
.xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
.xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
.xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
.xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
.xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
.xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
.xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
.xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
.xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
.xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
!========================================================================
SECTION .bstk065 DATA_VA=0xb352c470000
attr_data {
Name = .bstk065,
VA = 0xb352c470000,
RA = 0xfffe50000,
PA = ra2pa(0xfffe50000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=72, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk065
.data
.skip 0x2000 ! 00000B352C470000
STACK0072:
!========================================================================
SECTION .bkey066 DATA_VA=0x19aa4800000
attr_data {
Name = .bkey066,
VA = 0x19aa4800000,
RA = ra2pa(0xf8c400000,0),
PA = ra2pa(0xf8c400000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=72, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey066
.data
DATA076:
.xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA064+0x88
.xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA065+0x88
.xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA066+0x88
.xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA067+0x88
.xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA068+0x88
.xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA069+0x88
.xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA070+0x88
.xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA071+0x88
.xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA072+0x88
.xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA073+0x88
.xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA074+0x0
.xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
.xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
.word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
! Context 73 runs in 64-bit addressing mode, big-endian
!========================================================================
SECTION .bdata067 DATA_VA=0x11f3fce0000
attr_data {
Name = .bdata067,
VA = 0x11f3fce0000,
RA = 0xfffe40000,
PA = ra2pa(0xfffe40000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata067
.data
DATA077:
.xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA078+0x88
.xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA086+0x88
BD100159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
BD100164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
BD100050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
BD100005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
BD100078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
.byte 0x97 ! 0000011F3FCE002E -005A 0
BD100046: .byte 0x6A ! 0000011F3FCE002F -0059 0
BD100048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
BD100140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
BD100076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
BD100018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
BD100020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
BD100079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
BD100049: .half 0x691C ! 0000011F3FCE005A -002E 0
BD100038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
.byte 0xE5 ! 0000011F3FCE0060 -0028 0
BD100083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
BD100003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
BD100036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
BD100015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
BD100092: .half 0x6190 ! 0000011F3FCE006C -001C 0
BD100120: .half 0x645C ! 0000011F3FCE006E -001A 0
BD100144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
BD100056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
BD100141: .half 0x0280 ! 0000011F3FCE007A -000E 0
BD100032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
BD100107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
BD100057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
BD100142: .byte 0x97 ! 0000011F3FCE008C +0004 0
BD100055: .byte 0x86 ! 0000011F3FCE008D +0005 0
BD100006: .byte 0xFB ! 0000011F3FCE008E +0006 0
BD100094: .byte 0x0B ! 0000011F3FCE008F +0007 0
BD100053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
BD100025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
BD100091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
BD100052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
BD100024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
BD100258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
.byte 0xDB ! 0000011F3FCE00B3 +002B 0
BD100224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
BD100022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
BD100106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
BD100013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
BD100063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
BD100112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
BD100017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
BD100188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
BD100104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
BD100088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
BD100254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
BD100131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
BD100122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
BD100138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
BD100080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
BD100180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
BD100044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
BD100002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
BD100019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
BD100058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
BD100062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
!========================================================================
SECTION .bdata068 DATA_VA=0xffffd38950000000
attr_data {
Name = .bdata068,
VA = 0xffffd38950000000,
RA = ra2pa(0xd10000000,0),
PA = ra2pa(0xd10000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata068
.data
DATA078:
.xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA079+0x88
.xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA077+0x88
.xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
.xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
.xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
.word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
.half 0xE358 ! FFFFD3895000002C -005C 0
.byte 0xB4 ! FFFFD3895000002E -005A 0
.byte 0xBD ! FFFFD3895000002F -0059 0
.xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
.xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
.xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
.xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
.xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
.half 0x08E1 ! FFFFD38950000058 -0030 0
.half 0x7FEF ! FFFFD3895000005A -002E 0
.word 0xE42E935B ! FFFFD3895000005C -002C 0
.byte 0x7C ! FFFFD38950000060 -0028 0
.byte 0xF5 ! FFFFD38950000061 -0027 0
.half 0x91F9 ! FFFFD38950000062 -0026 0
.word 0xD35959B2 ! FFFFD38950000064 -0024 0
.word 0xE096059F ! FFFFD38950000068 -0020 0
.half 0x56DD ! FFFFD3895000006C -001C 0
.half 0xD69D ! FFFFD3895000006E -001A 0
.xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
.half 0xDA77 ! FFFFD38950000078 -0010 0
.half 0xCF86 ! FFFFD3895000007A -000E 0
.word 0x926AEF82 ! FFFFD3895000007C -000C 0
.xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
.word 0x687C0D73 ! FFFFD38950000088 +0000 0
.byte 0x83 ! FFFFD3895000008C +0004 0
.byte 0x7C ! FFFFD3895000008D +0005 0
.byte 0x0E ! FFFFD3895000008E +0006 0
.byte 0x6A ! FFFFD3895000008F +0007 0
.xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
.xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
.xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
.xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
.half 0x6FD9 ! FFFFD389500000B0 +0028 0
.byte 0x37 ! FFFFD389500000B2 +002A 0
.byte 0x69 ! FFFFD389500000B3 +002B 0
.word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
.xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
.xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
.xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
.word 0x0042EA34 ! FFFFD389500000D0 +0048 0
.word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
.byte 0x4F ! FFFFD389500000D8 +0050 0
.byte 0xFF ! FFFFD389500000D9 +0051 0
.byte 0x48 ! FFFFD389500000DA +0052 0
.byte 0x37 ! FFFFD389500000DB +0053 0
.half 0xB01D ! FFFFD389500000DC +0054 0
.byte 0xAA ! FFFFD389500000DE +0056 0
.byte 0x2A ! FFFFD389500000DF +0057 0
.xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
.word 0xC7222301 ! FFFFD389500000E8 +0060 0
.word 0xAA92CD9A ! FFFFD389500000EC +0064 0
.word 0x7BD8102C ! FFFFD389500000F0 +0068 0
.word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
.xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
.xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
.xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
!========================================================================
SECTION .bdata069 DATA_VA=0x97e60000
attr_data {
Name = .bdata069,
VA = 0x97e60000,
RA = 0xfffe30000,
PA = ra2pa(0xfffe30000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata069
.data
DATA079:
.xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA080+0x88
.xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA078+0x88
.xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
.xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
.xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
.word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
.half 0x8BF2 ! 0000000097E6002C -005C 0
.byte 0xCA ! 0000000097E6002E -005A 0
.byte 0x3D ! 0000000097E6002F -0059 0
.xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
.xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
.xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
.xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
.xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
.half 0x46DE ! 0000000097E60058 -0030 0
.half 0x4E70 ! 0000000097E6005A -002E 0
.word 0x54B43438 ! 0000000097E6005C -002C 0
.byte 0x7B ! 0000000097E60060 -0028 0
.byte 0x1E ! 0000000097E60061 -0027 0
.half 0xE6E5 ! 0000000097E60062 -0026 0
.word 0xA227C0EC ! 0000000097E60064 -0024 0
.word 0x7B08F269 ! 0000000097E60068 -0020 0
.half 0x1179 ! 0000000097E6006C -001C 0
.half 0x4D93 ! 0000000097E6006E -001A 0
.xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
.half 0x5FB7 ! 0000000097E60078 -0010 0
.half 0x8466 ! 0000000097E6007A -000E 0
.word 0x10D8EE45 ! 0000000097E6007C -000C 0
.xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
.word 0xA63537FA ! 0000000097E60088 +0000 0
.byte 0x23 ! 0000000097E6008C +0004 0
.byte 0x93 ! 0000000097E6008D +0005 0
.byte 0x37 ! 0000000097E6008E +0006 0
.byte 0xAD ! 0000000097E6008F +0007 0
.xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
.xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
.xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
.xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
.half 0x5E21 ! 0000000097E600B0 +0028 0
.byte 0xE1 ! 0000000097E600B2 +002A 0
.byte 0xC6 ! 0000000097E600B3 +002B 0
.word 0xA08618C4 ! 0000000097E600B4 +002C 0
.xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
.xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
.xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
.word 0x45D5E096 ! 0000000097E600D0 +0048 0
.word 0xE3C3856E ! 0000000097E600D4 +004C 0
.byte 0x57 ! 0000000097E600D8 +0050 0
.byte 0xEA ! 0000000097E600D9 +0051 0
.byte 0x2D ! 0000000097E600DA +0052 0
.byte 0x50 ! 0000000097E600DB +0053 0
.half 0xEA9F ! 0000000097E600DC +0054 0
.byte 0xA0 ! 0000000097E600DE +0056 0
.byte 0xD3 ! 0000000097E600DF +0057 0
.xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
.word 0xE0E276C7 ! 0000000097E600E8 +0060 0
.word 0x9E1EB393 ! 0000000097E600EC +0064 0
.word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
.word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
.xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
.xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
.xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
!========================================================================
SECTION .bdata070 DATA_VA=0x1ef13c0000
attr_data {
Name = .bdata070,
VA = 0x1ef13c0000,
RA = 0xfffe20000,
PA = ra2pa(0xfffe20000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata070
.data
DATA080:
.xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA081+0x88
.xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA079+0x88
.xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
.xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
.xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
.word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
.half 0x172D ! 0000001EF13C002C -005C 0
.byte 0xB3 ! 0000001EF13C002E -005A 0
.byte 0xA9 ! 0000001EF13C002F -0059 0
.xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
.xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
.xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
.xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
.xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
.half 0x373E ! 0000001EF13C0058 -0030 0
.half 0x2AF7 ! 0000001EF13C005A -002E 0
.word 0x9B9883FC ! 0000001EF13C005C -002C 0
.byte 0xA7 ! 0000001EF13C0060 -0028 0
.byte 0xEF ! 0000001EF13C0061 -0027 0
.half 0x8777 ! 0000001EF13C0062 -0026 0
.word 0x0B89E94A ! 0000001EF13C0064 -0024 0
.word 0xD916D42E ! 0000001EF13C0068 -0020 0
.half 0xFD69 ! 0000001EF13C006C -001C 0
.half 0x5750 ! 0000001EF13C006E -001A 0
.xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
.half 0x5A80 ! 0000001EF13C0078 -0010 0
.half 0xFC99 ! 0000001EF13C007A -000E 0
.word 0x57022153 ! 0000001EF13C007C -000C 0
.xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
.word 0x16D5B40E ! 0000001EF13C0088 +0000 0
.byte 0x1B ! 0000001EF13C008C +0004 0
.byte 0x6C ! 0000001EF13C008D +0005 0
.byte 0x1F ! 0000001EF13C008E +0006 0
.byte 0x70 ! 0000001EF13C008F +0007 0
.xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
.xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
.xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
.xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
.half 0xF48E ! 0000001EF13C00B0 +0028 0
.byte 0xFF ! 0000001EF13C00B2 +002A 0
.byte 0x24 ! 0000001EF13C00B3 +002B 0
.word 0xC013291D ! 0000001EF13C00B4 +002C 0
.xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
.xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
.xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
.word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
.word 0x223B7787 ! 0000001EF13C00D4 +004C 0
.byte 0x31 ! 0000001EF13C00D8 +0050 0
.byte 0x3F ! 0000001EF13C00D9 +0051 0
.byte 0xE7 ! 0000001EF13C00DA +0052 0
.byte 0x8A ! 0000001EF13C00DB +0053 0
.half 0xDEEC ! 0000001EF13C00DC +0054 0
.byte 0x52 ! 0000001EF13C00DE +0056 0
.byte 0x13 ! 0000001EF13C00DF +0057 0
.xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
.word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
.word 0xD64D72FD ! 0000001EF13C00EC +0064 0
.word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
.word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
.xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
.xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
.xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
!========================================================================
SECTION .bdata071 DATA_VA=0xffffa654f0000000
attr_data {
Name = .bdata071,
VA = 0xffffa654f0000000,
RA = ra2pa(0xd00000000,0),
PA = ra2pa(0xd00000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata071
.data
DATA081:
.xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA082+0x88
.xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA080+0x88
.xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
.xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
.xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
.word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
.half 0x5729 ! FFFFA654F000002C -005C 0
.byte 0x58 ! FFFFA654F000002E -005A 0
.byte 0x4D ! FFFFA654F000002F -0059 0
.xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
.xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
.xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
.xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
.xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
.half 0x8207 ! FFFFA654F0000058 -0030 0
.half 0x99C6 ! FFFFA654F000005A -002E 0
.word 0x6D2167E2 ! FFFFA654F000005C -002C 0
.byte 0xBB ! FFFFA654F0000060 -0028 0
.byte 0x66 ! FFFFA654F0000061 -0027 0
.half 0x22BA ! FFFFA654F0000062 -0026 0
.word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
.word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
.half 0x9166 ! FFFFA654F000006C -001C 0
.half 0x2DC8 ! FFFFA654F000006E -001A 0
.xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
.half 0x41D3 ! FFFFA654F0000078 -0010 0
.half 0x7FAD ! FFFFA654F000007A -000E 0
.word 0x3BE8C27A ! FFFFA654F000007C -000C 0
.xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
.word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
.byte 0xC9 ! FFFFA654F000008C +0004 0
.byte 0xA7 ! FFFFA654F000008D +0005 0
.byte 0x83 ! FFFFA654F000008E +0006 0
.byte 0x15 ! FFFFA654F000008F +0007 0
.xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
.xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
.xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
.xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
.half 0xD3AB ! FFFFA654F00000B0 +0028 0
.byte 0xC5 ! FFFFA654F00000B2 +002A 0
.byte 0xB6 ! FFFFA654F00000B3 +002B 0
.word 0xD753A09F ! FFFFA654F00000B4 +002C 0
.xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
.xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
.xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
.word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
.word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
.byte 0x19 ! FFFFA654F00000D8 +0050 0
.byte 0x1C ! FFFFA654F00000D9 +0051 0
.byte 0xA6 ! FFFFA654F00000DA +0052 0
.byte 0xD5 ! FFFFA654F00000DB +0053 0
.half 0x95D3 ! FFFFA654F00000DC +0054 0
.byte 0x8E ! FFFFA654F00000DE +0056 0
.byte 0xB7 ! FFFFA654F00000DF +0057 0
.xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
.word 0xD4439115 ! FFFFA654F00000E8 +0060 0
.word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
.word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
.word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
.xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
.xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
.xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
!========================================================================
SECTION .bdata072 DATA_VA=0xffff816450000000
attr_data {
Name = .bdata072,
VA = 0xffff816450000000,
RA = ra2pa(0xcf0000000,0),
PA = ra2pa(0xcf0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata072
.data
DATA082:
.xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA083+0x88
.xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA081+0x88
.xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
.xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
.xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
.word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
.half 0xC696 ! FFFF81645000002C -005C 0
.byte 0xBF ! FFFF81645000002E -005A 0
.byte 0x3C ! FFFF81645000002F -0059 0
.xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
.xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
.xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
.xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
.xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
.half 0xF62D ! FFFF816450000058 -0030 0
.half 0x0BB3 ! FFFF81645000005A -002E 0
.word 0x9611CDBA ! FFFF81645000005C -002C 0
.byte 0x13 ! FFFF816450000060 -0028 0
.byte 0x9E ! FFFF816450000061 -0027 0
.half 0xB771 ! FFFF816450000062 -0026 0
.word 0xF8C922D6 ! FFFF816450000064 -0024 0
.word 0x34E607FC ! FFFF816450000068 -0020 0
.half 0x9221 ! FFFF81645000006C -001C 0
.half 0x8549 ! FFFF81645000006E -001A 0
.xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
.half 0xEDA0 ! FFFF816450000078 -0010 0
.half 0xA09D ! FFFF81645000007A -000E 0
.word 0x424195A1 ! FFFF81645000007C -000C 0
.xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
.word 0x75F62C27 ! FFFF816450000088 +0000 0
.byte 0x8B ! FFFF81645000008C +0004 0
.byte 0x72 ! FFFF81645000008D +0005 0
.byte 0xAF ! FFFF81645000008E +0006 0
.byte 0x79 ! FFFF81645000008F +0007 0
.xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
.xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
.xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
.xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
.half 0x98B0 ! FFFF8164500000B0 +0028 0
.byte 0x91 ! FFFF8164500000B2 +002A 0
.byte 0xBF ! FFFF8164500000B3 +002B 0
.word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
.xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
.xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
.xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
.word 0x889B70EC ! FFFF8164500000D0 +0048 0
.word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
.byte 0x4F ! FFFF8164500000D8 +0050 0
.byte 0x19 ! FFFF8164500000D9 +0051 0
.byte 0x98 ! FFFF8164500000DA +0052 0
.byte 0xA1 ! FFFF8164500000DB +0053 0
.half 0xC4FC ! FFFF8164500000DC +0054 0
.byte 0x15 ! FFFF8164500000DE +0056 0
.byte 0x89 ! FFFF8164500000DF +0057 0
.xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
.word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
.word 0x54114D60 ! FFFF8164500000EC +0064 0
.word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
.word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
.xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
.xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
.xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
!========================================================================
SECTION .bdata073 DATA_VA=0xfffff29230000000
attr_data {
Name = .bdata073,
VA = 0xfffff29230000000,
RA = ra2pa(0xce0000000,0),
PA = ra2pa(0xce0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata073
.data
DATA083:
.xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA084+0x88
.xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA082+0x88
.xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
.xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
.xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
.word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
.half 0x2275 ! FFFFF2923000002C -005C 0
.byte 0x71 ! FFFFF2923000002E -005A 0
.byte 0xB3 ! FFFFF2923000002F -0059 0
.xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
.xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
.xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
.xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
.xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
.half 0x9A10 ! FFFFF29230000058 -0030 0
.half 0x516A ! FFFFF2923000005A -002E 0
.word 0xC87109EF ! FFFFF2923000005C -002C 0
.byte 0x8B ! FFFFF29230000060 -0028 0
.byte 0x65 ! FFFFF29230000061 -0027 0
.half 0x9B5E ! FFFFF29230000062 -0026 0
.word 0xED846735 ! FFFFF29230000064 -0024 0
.word 0x54AB0E00 ! FFFFF29230000068 -0020 0
.half 0xAC1D ! FFFFF2923000006C -001C 0
.half 0x2350 ! FFFFF2923000006E -001A 0
.xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
.half 0x9A2A ! FFFFF29230000078 -0010 0
.half 0xE6D4 ! FFFFF2923000007A -000E 0
.word 0x1BC150EB ! FFFFF2923000007C -000C 0
.xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
.word 0x1E5979B2 ! FFFFF29230000088 +0000 0
.byte 0xF0 ! FFFFF2923000008C +0004 0
.byte 0xC0 ! FFFFF2923000008D +0005 0
.byte 0x52 ! FFFFF2923000008E +0006 0
.byte 0x42 ! FFFFF2923000008F +0007 0
.xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
.xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
.xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
.xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
.half 0x3E01 ! FFFFF292300000B0 +0028 0
.byte 0xC4 ! FFFFF292300000B2 +002A 0
.byte 0xED ! FFFFF292300000B3 +002B 0
.word 0xCB21F183 ! FFFFF292300000B4 +002C 0
.xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
.xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
.xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
.word 0x6A8023CF ! FFFFF292300000D0 +0048 0
.word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
.byte 0xF1 ! FFFFF292300000D8 +0050 0
.byte 0xDC ! FFFFF292300000D9 +0051 0
.byte 0x10 ! FFFFF292300000DA +0052 0
.byte 0x05 ! FFFFF292300000DB +0053 0
.half 0xBD70 ! FFFFF292300000DC +0054 0
.byte 0x26 ! FFFFF292300000DE +0056 0
.byte 0xF5 ! FFFFF292300000DF +0057 0
.xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
.word 0x2C23D596 ! FFFFF292300000E8 +0060 0
.word 0x609926D9 ! FFFFF292300000EC +0064 0
.word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
.word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
.xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
.xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
.xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
!========================================================================
SECTION .bdata074 DATA_VA=0x18ff4b30000
attr_data {
Name = .bdata074,
VA = 0x18ff4b30000,
RA = 0xfffe10000,
PA = ra2pa(0xfffe10000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata074
.data
DATA084:
.xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA085+0x88
.xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA083+0x88
.xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
.xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
.xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
.word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
.half 0x8AF3 ! 0000018FF4B3002C -005C 0
.byte 0x83 ! 0000018FF4B3002E -005A 0
.byte 0x3B ! 0000018FF4B3002F -0059 0
.xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
.xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
.xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
.xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
.xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
.half 0xC3F7 ! 0000018FF4B30058 -0030 0
.half 0x950E ! 0000018FF4B3005A -002E 0
.word 0x61E9A84F ! 0000018FF4B3005C -002C 0
.byte 0x7E ! 0000018FF4B30060 -0028 0
.byte 0xD3 ! 0000018FF4B30061 -0027 0
.half 0xE0DA ! 0000018FF4B30062 -0026 0
.word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
.word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
.half 0xDEB5 ! 0000018FF4B3006C -001C 0
.half 0x6108 ! 0000018FF4B3006E -001A 0
.xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
.half 0xE7BB ! 0000018FF4B30078 -0010 0
.half 0xB571 ! 0000018FF4B3007A -000E 0
.word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
.xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
.word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
.byte 0x62 ! 0000018FF4B3008C +0004 0
.byte 0x08 ! 0000018FF4B3008D +0005 0
.byte 0x44 ! 0000018FF4B3008E +0006 0
.byte 0xC4 ! 0000018FF4B3008F +0007 0
.xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
.xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
.xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
.xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
.half 0x68AD ! 0000018FF4B300B0 +0028 0
.byte 0x16 ! 0000018FF4B300B2 +002A 0
.byte 0xAB ! 0000018FF4B300B3 +002B 0
.word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
.xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
.xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
.xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
.word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
.word 0xF95B719B ! 0000018FF4B300D4 +004C 0
.byte 0x8E ! 0000018FF4B300D8 +0050 0
.byte 0x6B ! 0000018FF4B300D9 +0051 0
.byte 0x35 ! 0000018FF4B300DA +0052 0
.byte 0xDC ! 0000018FF4B300DB +0053 0
.half 0x4BC2 ! 0000018FF4B300DC +0054 0
.byte 0x77 ! 0000018FF4B300DE +0056 0
.byte 0x90 ! 0000018FF4B300DF +0057 0
.xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
.word 0x9E371156 ! 0000018FF4B300E8 +0060 0
.word 0x544CF645 ! 0000018FF4B300EC +0064 0
.word 0x55354D61 ! 0000018FF4B300F0 +0068 0
.word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
.xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
.xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
.xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
!========================================================================
SECTION .bdata075 DATA_VA=0xffffd91910000000
attr_data {
Name = .bdata075,
VA = 0xffffd91910000000,
RA = ra2pa(0xcd0000000,0),
PA = ra2pa(0xcd0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=73, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata075
.data
DATA085:
.xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA086+0x88
.xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA084+0x88
.xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
.xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
.xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
.word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
.half 0x8629 ! FFFFD9191000002C -005C 0
.byte 0x8D ! FFFFD9191000002E -005A 0
.byte 0x97 ! FFFFD9191000002F -0059 0
.xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
.xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
.xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
.xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
.xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
.half 0xB60E ! FFFFD91910000058 -0030 0
.half 0x1685 ! FFFFD9191000005A -002E 0
.word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
.byte 0x07 ! FFFFD91910000060 -0028 0
.byte 0x59 ! FFFFD91910000061 -0027 0
.half 0xF408 ! FFFFD91910000062 -0026 0
.word 0xF460CB5B ! FFFFD91910000064 -0024 0
.word 0x85840BF1 ! FFFFD91910000068 -0020 0
.half 0xC34F ! FFFFD9191000006C -001C 0
.half 0x17CD ! FFFFD9191000006E -001A 0
.xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
.half 0x5978 ! FFFFD91910000078 -0010 0
.half 0x9214 ! FFFFD9191000007A -000E 0
.word 0x2D23F07A ! FFFFD9191000007C -000C 0
.xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
.word 0x431B657F ! FFFFD91910000088 +0000 0
.byte 0xD0 ! FFFFD9191000008C +0004 0
.byte 0x6F ! FFFFD9191000008D +0005 0
.byte 0x6E ! FFFFD9191000008E +0006 0
.byte 0x90 ! FFFFD9191000008F +0007 0
.xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
.xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
.xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
.xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
.half 0x1DE2 ! FFFFD919100000B0 +0028 0
.byte 0x1D ! FFFFD919100000B2 +002A 0
.byte 0x76 ! FFFFD919100000B3 +002B 0
.word 0xB75525B8 ! FFFFD919100000B4 +002C 0
.xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
.xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
.xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
.word 0xDE839651 ! FFFFD919100000D0 +0048 0
.word 0x575642AA ! FFFFD919100000D4 +004C 0
.byte 0xB2 ! FFFFD919100000D8 +0050 0
.byte 0xE8 ! FFFFD919100000D9 +0051 0
.byte 0xB7 ! FFFFD919100000DA +0052 0
.byte 0x1E ! FFFFD919100000DB +0053 0
.half 0x250D ! FFFFD919100000DC +0054 0
.byte 0x18 ! FFFFD919100000DE +0056 0
.byte 0x0D ! FFFFD919100000DF +0057 0
.xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
.word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
.word 0xB0473DD8 ! FFFFD919100000EC +0064 0
.word 0xD440DA91 ! FFFFD919100000F0 +0068 0
.word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
.xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
.xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
.xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
!========================================================================
SECTION .bdata076 DATA_VA=0xfffff8ab21800000
attr_data {
Name = .bdata076,
VA = 0xfffff8ab21800000,
RA = ra2pa(0xf8c000000,0),
PA = ra2pa(0xf8c000000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=73, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata076
.data
DATA086:
.xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA077+0x88
.xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA085+0x88
.xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
.xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
.xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
.word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
.half 0xC823 ! FFFFF8AB2180002C -005C 0
.byte 0xBB ! FFFFF8AB2180002E -005A 0
.byte 0xD9 ! FFFFF8AB2180002F -0059 0
.xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
.xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
.xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
.xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
.xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
.half 0xDF3D ! FFFFF8AB21800058 -0030 0
.half 0x096A ! FFFFF8AB2180005A -002E 0
.word 0x774F043C ! FFFFF8AB2180005C -002C 0
.byte 0xA5 ! FFFFF8AB21800060 -0028 0
.byte 0x0A ! FFFFF8AB21800061 -0027 0
.half 0xA049 ! FFFFF8AB21800062 -0026 0
.word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
.word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
.half 0x2D89 ! FFFFF8AB2180006C -001C 0
.half 0xF169 ! FFFFF8AB2180006E -001A 0
.xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
.half 0x73F4 ! FFFFF8AB21800078 -0010 0
.half 0x709C ! FFFFF8AB2180007A -000E 0
.word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
.xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
.word 0xD67432CD ! FFFFF8AB21800088 +0000 0
.byte 0xD4 ! FFFFF8AB2180008C +0004 0
.byte 0x3E ! FFFFF8AB2180008D +0005 0
.byte 0x11 ! FFFFF8AB2180008E +0006 0
.byte 0xE4 ! FFFFF8AB2180008F +0007 0
.xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
.xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
.xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
.xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
.half 0xEA85 ! FFFFF8AB218000B0 +0028 0
.byte 0xF5 ! FFFFF8AB218000B2 +002A 0
.byte 0xB7 ! FFFFF8AB218000B3 +002B 0
.word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
.xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
.xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
.xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
.word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
.word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
.byte 0x5E ! FFFFF8AB218000D8 +0050 0
.byte 0x2F ! FFFFF8AB218000D9 +0051 0
.byte 0xEA ! FFFFF8AB218000DA +0052 0
.byte 0x31 ! FFFFF8AB218000DB +0053 0
.half 0x0D29 ! FFFFF8AB218000DC +0054 0
.byte 0x5D ! FFFFF8AB218000DE +0056 0
.byte 0xA2 ! FFFFF8AB218000DF +0057 0
.xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
.word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
.word 0x0270D80F ! FFFFF8AB218000EC +0064 0
.word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
.word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
.xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
.xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
.xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
!========================================================================
SECTION .bblk077 DATA_VA=0xe1092c00000
attr_data {
Name = .bblk077,
VA = 0xe1092c00000,
RA = ra2pa(0xf8bc00000,0),
PA = ra2pa(0xf8bc00000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=73, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk077
.data
DATA087:
.xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
.xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
.xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
.xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
.xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
.xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
.xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
.xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
.xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
.xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
.xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
.xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
.xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
.xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
.xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
.xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
!========================================================================
SECTION .bstk078 DATA_VA=0xb352c470000
attr_data {
Name = .bstk078,
VA = 0xb352c470000,
RA = 0xfffe00000,
PA = ra2pa(0xfffe00000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=73, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk078
.data
.skip 0x2000 ! 00000B352C470000
STACK0073:
!========================================================================
SECTION .bkey079 DATA_VA=0x19aa4800000
attr_data {
Name = .bkey079,
VA = 0x19aa4800000,
RA = ra2pa(0xf8b800000,0),
PA = ra2pa(0xf8b800000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=73, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey079
.data
DATA089:
.xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA077+0x88
.xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA078+0x88
.xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA079+0x88
.xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA080+0x88
.xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA081+0x88
.xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA082+0x88
.xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA083+0x88
.xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA084+0x88
.xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA085+0x88
.xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA086+0x88
.xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA087+0x0
.xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
.xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
.word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
! Context 74 runs in 64-bit addressing mode, big-endian
!========================================================================
SECTION .bdata080 DATA_VA=0x11f3fce0000
attr_data {
Name = .bdata080,
VA = 0x11f3fce0000,
RA = 0xfffdf0000,
PA = ra2pa(0xfffdf0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata080
.data
DATA090:
.xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA091+0x88
.xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA099+0x88
BD120159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
BD120164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
BD120050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
BD120005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
BD120078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
.byte 0x97 ! 0000011F3FCE002E -005A 0
BD120046: .byte 0x6A ! 0000011F3FCE002F -0059 0
BD120048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
BD120140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
BD120076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
BD120018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
BD120020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
BD120079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
BD120049: .half 0x691C ! 0000011F3FCE005A -002E 0
BD120038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
.byte 0xE5 ! 0000011F3FCE0060 -0028 0
BD120083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
BD120003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
BD120036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
BD120015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
BD120092: .half 0x6190 ! 0000011F3FCE006C -001C 0
BD120120: .half 0x645C ! 0000011F3FCE006E -001A 0
BD120144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
BD120056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
BD120141: .half 0x0280 ! 0000011F3FCE007A -000E 0
BD120032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
BD120107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
BD120057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
BD120142: .byte 0x97 ! 0000011F3FCE008C +0004 0
BD120055: .byte 0x86 ! 0000011F3FCE008D +0005 0
BD120006: .byte 0xFB ! 0000011F3FCE008E +0006 0
BD120094: .byte 0x0B ! 0000011F3FCE008F +0007 0
BD120053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
BD120025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
BD120091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
BD120052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
BD120024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
BD120258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
.byte 0xDB ! 0000011F3FCE00B3 +002B 0
BD120224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
BD120022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
BD120106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
BD120013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
BD120063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
BD120112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
BD120017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
BD120188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
BD120104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
BD120088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
BD120254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
BD120131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
BD120122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
BD120138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
BD120080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
BD120180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
BD120044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
BD120002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
BD120019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
BD120058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
BD120062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
!========================================================================
SECTION .bdata081 DATA_VA=0xffffd38950000000
attr_data {
Name = .bdata081,
VA = 0xffffd38950000000,
RA = ra2pa(0xcc0000000,0),
PA = ra2pa(0xcc0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata081
.data
DATA091:
.xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA092+0x88
.xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA090+0x88
.xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
.xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
.xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
.word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
.half 0xE358 ! FFFFD3895000002C -005C 0
.byte 0xB4 ! FFFFD3895000002E -005A 0
.byte 0xBD ! FFFFD3895000002F -0059 0
.xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
.xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
.xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
.xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
.xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
.half 0x08E1 ! FFFFD38950000058 -0030 0
.half 0x7FEF ! FFFFD3895000005A -002E 0
.word 0xE42E935B ! FFFFD3895000005C -002C 0
.byte 0x7C ! FFFFD38950000060 -0028 0
.byte 0xF5 ! FFFFD38950000061 -0027 0
.half 0x91F9 ! FFFFD38950000062 -0026 0
.word 0xD35959B2 ! FFFFD38950000064 -0024 0
.word 0xE096059F ! FFFFD38950000068 -0020 0
.half 0x56DD ! FFFFD3895000006C -001C 0
.half 0xD69D ! FFFFD3895000006E -001A 0
.xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
.half 0xDA77 ! FFFFD38950000078 -0010 0
.half 0xCF86 ! FFFFD3895000007A -000E 0
.word 0x926AEF82 ! FFFFD3895000007C -000C 0
.xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
.word 0x687C0D73 ! FFFFD38950000088 +0000 0
.byte 0x83 ! FFFFD3895000008C +0004 0
.byte 0x7C ! FFFFD3895000008D +0005 0
.byte 0x0E ! FFFFD3895000008E +0006 0
.byte 0x6A ! FFFFD3895000008F +0007 0
.xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
.xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
.xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
.xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
.half 0x6FD9 ! FFFFD389500000B0 +0028 0
.byte 0x37 ! FFFFD389500000B2 +002A 0
.byte 0x69 ! FFFFD389500000B3 +002B 0
.word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
.xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
.xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
.xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
.word 0x0042EA34 ! FFFFD389500000D0 +0048 0
.word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
.byte 0x4F ! FFFFD389500000D8 +0050 0
.byte 0xFF ! FFFFD389500000D9 +0051 0
.byte 0x48 ! FFFFD389500000DA +0052 0
.byte 0x37 ! FFFFD389500000DB +0053 0
.half 0xB01D ! FFFFD389500000DC +0054 0
.byte 0xAA ! FFFFD389500000DE +0056 0
.byte 0x2A ! FFFFD389500000DF +0057 0
.xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
.word 0xC7222301 ! FFFFD389500000E8 +0060 0
.word 0xAA92CD9A ! FFFFD389500000EC +0064 0
.word 0x7BD8102C ! FFFFD389500000F0 +0068 0
.word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
.xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
.xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
.xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
!========================================================================
SECTION .bdata082 DATA_VA=0x97e60000
attr_data {
Name = .bdata082,
VA = 0x97e60000,
RA = 0xfffde0000,
PA = ra2pa(0xfffde0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata082
.data
DATA092:
.xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA093+0x88
.xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA091+0x88
.xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
.xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
.xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
.word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
.half 0x8BF2 ! 0000000097E6002C -005C 0
.byte 0xCA ! 0000000097E6002E -005A 0
.byte 0x3D ! 0000000097E6002F -0059 0
.xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
.xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
.xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
.xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
.xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
.half 0x46DE ! 0000000097E60058 -0030 0
.half 0x4E70 ! 0000000097E6005A -002E 0
.word 0x54B43438 ! 0000000097E6005C -002C 0
.byte 0x7B ! 0000000097E60060 -0028 0
.byte 0x1E ! 0000000097E60061 -0027 0
.half 0xE6E5 ! 0000000097E60062 -0026 0
.word 0xA227C0EC ! 0000000097E60064 -0024 0
.word 0x7B08F269 ! 0000000097E60068 -0020 0
.half 0x1179 ! 0000000097E6006C -001C 0
.half 0x4D93 ! 0000000097E6006E -001A 0
.xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
.half 0x5FB7 ! 0000000097E60078 -0010 0
.half 0x8466 ! 0000000097E6007A -000E 0
.word 0x10D8EE45 ! 0000000097E6007C -000C 0
.xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
.word 0xA63537FA ! 0000000097E60088 +0000 0
.byte 0x23 ! 0000000097E6008C +0004 0
.byte 0x93 ! 0000000097E6008D +0005 0
.byte 0x37 ! 0000000097E6008E +0006 0
.byte 0xAD ! 0000000097E6008F +0007 0
.xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
.xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
.xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
.xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
.half 0x5E21 ! 0000000097E600B0 +0028 0
.byte 0xE1 ! 0000000097E600B2 +002A 0
.byte 0xC6 ! 0000000097E600B3 +002B 0
.word 0xA08618C4 ! 0000000097E600B4 +002C 0
.xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
.xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
.xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
.word 0x45D5E096 ! 0000000097E600D0 +0048 0
.word 0xE3C3856E ! 0000000097E600D4 +004C 0
.byte 0x57 ! 0000000097E600D8 +0050 0
.byte 0xEA ! 0000000097E600D9 +0051 0
.byte 0x2D ! 0000000097E600DA +0052 0
.byte 0x50 ! 0000000097E600DB +0053 0
.half 0xEA9F ! 0000000097E600DC +0054 0
.byte 0xA0 ! 0000000097E600DE +0056 0
.byte 0xD3 ! 0000000097E600DF +0057 0
.xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
.word 0xE0E276C7 ! 0000000097E600E8 +0060 0
.word 0x9E1EB393 ! 0000000097E600EC +0064 0
.word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
.word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
.xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
.xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
.xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
!========================================================================
SECTION .bdata083 DATA_VA=0x1ef13c0000
attr_data {
Name = .bdata083,
VA = 0x1ef13c0000,
RA = 0xfffdd0000,
PA = ra2pa(0xfffdd0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata083
.data
DATA093:
.xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA094+0x88
.xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA092+0x88
.xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
.xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
.xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
.word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
.half 0x172D ! 0000001EF13C002C -005C 0
.byte 0xB3 ! 0000001EF13C002E -005A 0
.byte 0xA9 ! 0000001EF13C002F -0059 0
.xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
.xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
.xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
.xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
.xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
.half 0x373E ! 0000001EF13C0058 -0030 0
.half 0x2AF7 ! 0000001EF13C005A -002E 0
.word 0x9B9883FC ! 0000001EF13C005C -002C 0
.byte 0xA7 ! 0000001EF13C0060 -0028 0
.byte 0xEF ! 0000001EF13C0061 -0027 0
.half 0x8777 ! 0000001EF13C0062 -0026 0
.word 0x0B89E94A ! 0000001EF13C0064 -0024 0
.word 0xD916D42E ! 0000001EF13C0068 -0020 0
.half 0xFD69 ! 0000001EF13C006C -001C 0
.half 0x5750 ! 0000001EF13C006E -001A 0
.xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
.half 0x5A80 ! 0000001EF13C0078 -0010 0
.half 0xFC99 ! 0000001EF13C007A -000E 0
.word 0x57022153 ! 0000001EF13C007C -000C 0
.xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
.word 0x16D5B40E ! 0000001EF13C0088 +0000 0
.byte 0x1B ! 0000001EF13C008C +0004 0
.byte 0x6C ! 0000001EF13C008D +0005 0
.byte 0x1F ! 0000001EF13C008E +0006 0
.byte 0x70 ! 0000001EF13C008F +0007 0
.xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
.xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
.xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
.xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
.half 0xF48E ! 0000001EF13C00B0 +0028 0
.byte 0xFF ! 0000001EF13C00B2 +002A 0
.byte 0x24 ! 0000001EF13C00B3 +002B 0
.word 0xC013291D ! 0000001EF13C00B4 +002C 0
.xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
.xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
.xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
.word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
.word 0x223B7787 ! 0000001EF13C00D4 +004C 0
.byte 0x31 ! 0000001EF13C00D8 +0050 0
.byte 0x3F ! 0000001EF13C00D9 +0051 0
.byte 0xE7 ! 0000001EF13C00DA +0052 0
.byte 0x8A ! 0000001EF13C00DB +0053 0
.half 0xDEEC ! 0000001EF13C00DC +0054 0
.byte 0x52 ! 0000001EF13C00DE +0056 0
.byte 0x13 ! 0000001EF13C00DF +0057 0
.xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
.word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
.word 0xD64D72FD ! 0000001EF13C00EC +0064 0
.word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
.word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
.xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
.xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
.xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
!========================================================================
SECTION .bdata084 DATA_VA=0xffffa654f0000000
attr_data {
Name = .bdata084,
VA = 0xffffa654f0000000,
RA = ra2pa(0xcb0000000,0),
PA = ra2pa(0xcb0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata084
.data
DATA094:
.xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA095+0x88
.xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA093+0x88
.xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
.xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
.xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
.word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
.half 0x5729 ! FFFFA654F000002C -005C 0
.byte 0x58 ! FFFFA654F000002E -005A 0
.byte 0x4D ! FFFFA654F000002F -0059 0
.xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
.xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
.xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
.xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
.xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
.half 0x8207 ! FFFFA654F0000058 -0030 0
.half 0x99C6 ! FFFFA654F000005A -002E 0
.word 0x6D2167E2 ! FFFFA654F000005C -002C 0
.byte 0xBB ! FFFFA654F0000060 -0028 0
.byte 0x66 ! FFFFA654F0000061 -0027 0
.half 0x22BA ! FFFFA654F0000062 -0026 0
.word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
.word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
.half 0x9166 ! FFFFA654F000006C -001C 0
.half 0x2DC8 ! FFFFA654F000006E -001A 0
.xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
.half 0x41D3 ! FFFFA654F0000078 -0010 0
.half 0x7FAD ! FFFFA654F000007A -000E 0
.word 0x3BE8C27A ! FFFFA654F000007C -000C 0
.xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
.word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
.byte 0xC9 ! FFFFA654F000008C +0004 0
.byte 0xA7 ! FFFFA654F000008D +0005 0
.byte 0x83 ! FFFFA654F000008E +0006 0
.byte 0x15 ! FFFFA654F000008F +0007 0
.xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
.xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
.xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
.xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
.half 0xD3AB ! FFFFA654F00000B0 +0028 0
.byte 0xC5 ! FFFFA654F00000B2 +002A 0
.byte 0xB6 ! FFFFA654F00000B3 +002B 0
.word 0xD753A09F ! FFFFA654F00000B4 +002C 0
.xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
.xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
.xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
.word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
.word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
.byte 0x19 ! FFFFA654F00000D8 +0050 0
.byte 0x1C ! FFFFA654F00000D9 +0051 0
.byte 0xA6 ! FFFFA654F00000DA +0052 0
.byte 0xD5 ! FFFFA654F00000DB +0053 0
.half 0x95D3 ! FFFFA654F00000DC +0054 0
.byte 0x8E ! FFFFA654F00000DE +0056 0
.byte 0xB7 ! FFFFA654F00000DF +0057 0
.xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
.word 0xD4439115 ! FFFFA654F00000E8 +0060 0
.word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
.word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
.word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
.xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
.xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
.xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
!========================================================================
SECTION .bdata085 DATA_VA=0xffff816450000000
attr_data {
Name = .bdata085,
VA = 0xffff816450000000,
RA = ra2pa(0xca0000000,0),
PA = ra2pa(0xca0000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata085
.data
DATA095:
.xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA096+0x88
.xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA094+0x88
.xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
.xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
.xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
.word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
.half 0xC696 ! FFFF81645000002C -005C 0
.byte 0xBF ! FFFF81645000002E -005A 0
.byte 0x3C ! FFFF81645000002F -0059 0
.xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
.xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
.xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
.xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
.xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
.half 0xF62D ! FFFF816450000058 -0030 0
.half 0x0BB3 ! FFFF81645000005A -002E 0
.word 0x9611CDBA ! FFFF81645000005C -002C 0
.byte 0x13 ! FFFF816450000060 -0028 0
.byte 0x9E ! FFFF816450000061 -0027 0
.half 0xB771 ! FFFF816450000062 -0026 0
.word 0xF8C922D6 ! FFFF816450000064 -0024 0
.word 0x34E607FC ! FFFF816450000068 -0020 0
.half 0x9221 ! FFFF81645000006C -001C 0
.half 0x8549 ! FFFF81645000006E -001A 0
.xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
.half 0xEDA0 ! FFFF816450000078 -0010 0
.half 0xA09D ! FFFF81645000007A -000E 0
.word 0x424195A1 ! FFFF81645000007C -000C 0
.xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
.word 0x75F62C27 ! FFFF816450000088 +0000 0
.byte 0x8B ! FFFF81645000008C +0004 0
.byte 0x72 ! FFFF81645000008D +0005 0
.byte 0xAF ! FFFF81645000008E +0006 0
.byte 0x79 ! FFFF81645000008F +0007 0
.xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
.xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
.xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
.xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
.half 0x98B0 ! FFFF8164500000B0 +0028 0
.byte 0x91 ! FFFF8164500000B2 +002A 0
.byte 0xBF ! FFFF8164500000B3 +002B 0
.word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
.xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
.xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
.xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
.word 0x889B70EC ! FFFF8164500000D0 +0048 0
.word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
.byte 0x4F ! FFFF8164500000D8 +0050 0
.byte 0x19 ! FFFF8164500000D9 +0051 0
.byte 0x98 ! FFFF8164500000DA +0052 0
.byte 0xA1 ! FFFF8164500000DB +0053 0
.half 0xC4FC ! FFFF8164500000DC +0054 0
.byte 0x15 ! FFFF8164500000DE +0056 0
.byte 0x89 ! FFFF8164500000DF +0057 0
.xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
.word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
.word 0x54114D60 ! FFFF8164500000EC +0064 0
.word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
.word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
.xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
.xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
.xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
!========================================================================
SECTION .bdata086 DATA_VA=0xfffff29230000000
attr_data {
Name = .bdata086,
VA = 0xfffff29230000000,
RA = ra2pa(0xc90000000,0),
PA = ra2pa(0xc90000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata086
.data
DATA096:
.xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA097+0x88
.xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA095+0x88
.xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
.xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
.xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
.word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
.half 0x2275 ! FFFFF2923000002C -005C 0
.byte 0x71 ! FFFFF2923000002E -005A 0
.byte 0xB3 ! FFFFF2923000002F -0059 0
.xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
.xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
.xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
.xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
.xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
.half 0x9A10 ! FFFFF29230000058 -0030 0
.half 0x516A ! FFFFF2923000005A -002E 0
.word 0xC87109EF ! FFFFF2923000005C -002C 0
.byte 0x8B ! FFFFF29230000060 -0028 0
.byte 0x65 ! FFFFF29230000061 -0027 0
.half 0x9B5E ! FFFFF29230000062 -0026 0
.word 0xED846735 ! FFFFF29230000064 -0024 0
.word 0x54AB0E00 ! FFFFF29230000068 -0020 0
.half 0xAC1D ! FFFFF2923000006C -001C 0
.half 0x2350 ! FFFFF2923000006E -001A 0
.xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
.half 0x9A2A ! FFFFF29230000078 -0010 0
.half 0xE6D4 ! FFFFF2923000007A -000E 0
.word 0x1BC150EB ! FFFFF2923000007C -000C 0
.xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
.word 0x1E5979B2 ! FFFFF29230000088 +0000 0
.byte 0xF0 ! FFFFF2923000008C +0004 0
.byte 0xC0 ! FFFFF2923000008D +0005 0
.byte 0x52 ! FFFFF2923000008E +0006 0
.byte 0x42 ! FFFFF2923000008F +0007 0
.xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
.xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
.xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
.xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
.half 0x3E01 ! FFFFF292300000B0 +0028 0
.byte 0xC4 ! FFFFF292300000B2 +002A 0
.byte 0xED ! FFFFF292300000B3 +002B 0
.word 0xCB21F183 ! FFFFF292300000B4 +002C 0
.xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
.xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
.xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
.word 0x6A8023CF ! FFFFF292300000D0 +0048 0
.word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
.byte 0xF1 ! FFFFF292300000D8 +0050 0
.byte 0xDC ! FFFFF292300000D9 +0051 0
.byte 0x10 ! FFFFF292300000DA +0052 0
.byte 0x05 ! FFFFF292300000DB +0053 0
.half 0xBD70 ! FFFFF292300000DC +0054 0
.byte 0x26 ! FFFFF292300000DE +0056 0
.byte 0xF5 ! FFFFF292300000DF +0057 0
.xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
.word 0x2C23D596 ! FFFFF292300000E8 +0060 0
.word 0x609926D9 ! FFFFF292300000EC +0064 0
.word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
.word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
.xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
.xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
.xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
!========================================================================
SECTION .bdata087 DATA_VA=0x18ff4b30000
attr_data {
Name = .bdata087,
VA = 0x18ff4b30000,
RA = 0xfffdc0000,
PA = ra2pa(0xfffdc0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata087
.data
DATA097:
.xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA098+0x88
.xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA096+0x88
.xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
.xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
.xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
.word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
.half 0x8AF3 ! 0000018FF4B3002C -005C 0
.byte 0x83 ! 0000018FF4B3002E -005A 0
.byte 0x3B ! 0000018FF4B3002F -0059 0
.xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
.xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
.xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
.xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
.xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
.half 0xC3F7 ! 0000018FF4B30058 -0030 0
.half 0x950E ! 0000018FF4B3005A -002E 0
.word 0x61E9A84F ! 0000018FF4B3005C -002C 0
.byte 0x7E ! 0000018FF4B30060 -0028 0
.byte 0xD3 ! 0000018FF4B30061 -0027 0
.half 0xE0DA ! 0000018FF4B30062 -0026 0
.word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
.word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
.half 0xDEB5 ! 0000018FF4B3006C -001C 0
.half 0x6108 ! 0000018FF4B3006E -001A 0
.xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
.half 0xE7BB ! 0000018FF4B30078 -0010 0
.half 0xB571 ! 0000018FF4B3007A -000E 0
.word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
.xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
.word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
.byte 0x62 ! 0000018FF4B3008C +0004 0
.byte 0x08 ! 0000018FF4B3008D +0005 0
.byte 0x44 ! 0000018FF4B3008E +0006 0
.byte 0xC4 ! 0000018FF4B3008F +0007 0
.xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
.xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
.xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
.xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
.half 0x68AD ! 0000018FF4B300B0 +0028 0
.byte 0x16 ! 0000018FF4B300B2 +002A 0
.byte 0xAB ! 0000018FF4B300B3 +002B 0
.word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
.xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
.xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
.xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
.word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
.word 0xF95B719B ! 0000018FF4B300D4 +004C 0
.byte 0x8E ! 0000018FF4B300D8 +0050 0
.byte 0x6B ! 0000018FF4B300D9 +0051 0
.byte 0x35 ! 0000018FF4B300DA +0052 0
.byte 0xDC ! 0000018FF4B300DB +0053 0
.half 0x4BC2 ! 0000018FF4B300DC +0054 0
.byte 0x77 ! 0000018FF4B300DE +0056 0
.byte 0x90 ! 0000018FF4B300DF +0057 0
.xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
.word 0x9E371156 ! 0000018FF4B300E8 +0060 0
.word 0x544CF645 ! 0000018FF4B300EC +0064 0
.word 0x55354D61 ! 0000018FF4B300F0 +0068 0
.word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
.xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
.xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
.xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
!========================================================================
SECTION .bdata088 DATA_VA=0xffffd91910000000
attr_data {
Name = .bdata088,
VA = 0xffffd91910000000,
RA = ra2pa(0xc80000000,0),
PA = ra2pa(0xc80000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=74, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata088
.data
DATA098:
.xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA099+0x88
.xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA097+0x88
.xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
.xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
.xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
.word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
.half 0x8629 ! FFFFD9191000002C -005C 0
.byte 0x8D ! FFFFD9191000002E -005A 0
.byte 0x97 ! FFFFD9191000002F -0059 0
.xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
.xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
.xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
.xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
.xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
.half 0xB60E ! FFFFD91910000058 -0030 0
.half 0x1685 ! FFFFD9191000005A -002E 0
.word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
.byte 0x07 ! FFFFD91910000060 -0028 0
.byte 0x59 ! FFFFD91910000061 -0027 0
.half 0xF408 ! FFFFD91910000062 -0026 0
.word 0xF460CB5B ! FFFFD91910000064 -0024 0
.word 0x85840BF1 ! FFFFD91910000068 -0020 0
.half 0xC34F ! FFFFD9191000006C -001C 0
.half 0x17CD ! FFFFD9191000006E -001A 0
.xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
.half 0x5978 ! FFFFD91910000078 -0010 0
.half 0x9214 ! FFFFD9191000007A -000E 0
.word 0x2D23F07A ! FFFFD9191000007C -000C 0
.xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
.word 0x431B657F ! FFFFD91910000088 +0000 0
.byte 0xD0 ! FFFFD9191000008C +0004 0
.byte 0x6F ! FFFFD9191000008D +0005 0
.byte 0x6E ! FFFFD9191000008E +0006 0
.byte 0x90 ! FFFFD9191000008F +0007 0
.xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
.xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
.xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
.xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
.half 0x1DE2 ! FFFFD919100000B0 +0028 0
.byte 0x1D ! FFFFD919100000B2 +002A 0
.byte 0x76 ! FFFFD919100000B3 +002B 0
.word 0xB75525B8 ! FFFFD919100000B4 +002C 0
.xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
.xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
.xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
.word 0xDE839651 ! FFFFD919100000D0 +0048 0
.word 0x575642AA ! FFFFD919100000D4 +004C 0
.byte 0xB2 ! FFFFD919100000D8 +0050 0
.byte 0xE8 ! FFFFD919100000D9 +0051 0
.byte 0xB7 ! FFFFD919100000DA +0052 0
.byte 0x1E ! FFFFD919100000DB +0053 0
.half 0x250D ! FFFFD919100000DC +0054 0
.byte 0x18 ! FFFFD919100000DE +0056 0
.byte 0x0D ! FFFFD919100000DF +0057 0
.xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
.word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
.word 0xB0473DD8 ! FFFFD919100000EC +0064 0
.word 0xD440DA91 ! FFFFD919100000F0 +0068 0
.word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
.xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
.xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
.xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
!========================================================================
SECTION .bdata089 DATA_VA=0xfffff8ab21800000
attr_data {
Name = .bdata089,
VA = 0xfffff8ab21800000,
RA = ra2pa(0xf8b400000,0),
PA = ra2pa(0xf8b400000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata089
.data
DATA099:
.xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA090+0x88
.xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA098+0x88
.xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
.xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
.xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
.word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
.half 0xC823 ! FFFFF8AB2180002C -005C 0
.byte 0xBB ! FFFFF8AB2180002E -005A 0
.byte 0xD9 ! FFFFF8AB2180002F -0059 0
.xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
.xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
.xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
.xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
.xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
.half 0xDF3D ! FFFFF8AB21800058 -0030 0
.half 0x096A ! FFFFF8AB2180005A -002E 0
.word 0x774F043C ! FFFFF8AB2180005C -002C 0
.byte 0xA5 ! FFFFF8AB21800060 -0028 0
.byte 0x0A ! FFFFF8AB21800061 -0027 0
.half 0xA049 ! FFFFF8AB21800062 -0026 0
.word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
.word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
.half 0x2D89 ! FFFFF8AB2180006C -001C 0
.half 0xF169 ! FFFFF8AB2180006E -001A 0
.xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
.half 0x73F4 ! FFFFF8AB21800078 -0010 0
.half 0x709C ! FFFFF8AB2180007A -000E 0
.word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
.xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
.word 0xD67432CD ! FFFFF8AB21800088 +0000 0
.byte 0xD4 ! FFFFF8AB2180008C +0004 0
.byte 0x3E ! FFFFF8AB2180008D +0005 0
.byte 0x11 ! FFFFF8AB2180008E +0006 0
.byte 0xE4 ! FFFFF8AB2180008F +0007 0
.xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
.xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
.xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
.xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
.half 0xEA85 ! FFFFF8AB218000B0 +0028 0
.byte 0xF5 ! FFFFF8AB218000B2 +002A 0
.byte 0xB7 ! FFFFF8AB218000B3 +002B 0
.word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
.xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
.xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
.xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
.word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
.word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
.byte 0x5E ! FFFFF8AB218000D8 +0050 0
.byte 0x2F ! FFFFF8AB218000D9 +0051 0
.byte 0xEA ! FFFFF8AB218000DA +0052 0
.byte 0x31 ! FFFFF8AB218000DB +0053 0
.half 0x0D29 ! FFFFF8AB218000DC +0054 0
.byte 0x5D ! FFFFF8AB218000DE +0056 0
.byte 0xA2 ! FFFFF8AB218000DF +0057 0
.xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
.word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
.word 0x0270D80F ! FFFFF8AB218000EC +0064 0
.word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
.word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
.xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
.xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
.xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
!========================================================================
SECTION .bblk090 DATA_VA=0xe1092c00000
attr_data {
Name = .bblk090,
VA = 0xe1092c00000,
RA = ra2pa(0xf8b000000,0),
PA = ra2pa(0xf8b000000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk090
.data
DATA100:
.xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
.xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
.xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
.xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
.xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
.xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
.xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
.xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
.xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
.xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
.xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
.xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
.xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
.xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
.xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
.xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
!========================================================================
SECTION .bstk091 DATA_VA=0xb352c470000
attr_data {
Name = .bstk091,
VA = 0xb352c470000,
RA = 0xfffdb0000,
PA = ra2pa(0xfffdb0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=74, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk091
.data
.skip 0x2000 ! 00000B352C470000
STACK0074:
!========================================================================
SECTION .bkey092 DATA_VA=0x19aa4800000
attr_data {
Name = .bkey092,
VA = 0x19aa4800000,
RA = ra2pa(0xf8ac00000,0),
PA = ra2pa(0xf8ac00000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=74, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey092
.data
DATA102:
.xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA090+0x88
.xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA091+0x88
.xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA092+0x88
.xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA093+0x88
.xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA094+0x88
.xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA095+0x88
.xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA096+0x88
.xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA097+0x88
.xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA098+0x88
.xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA099+0x88
.xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA100+0x0
.xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
.xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
.word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
! Context 75 runs in 64-bit addressing mode, big-endian
!========================================================================
SECTION .bdata093 DATA_VA=0x11f3fce0000
attr_data {
Name = .bdata093,
VA = 0x11f3fce0000,
RA = 0xfffda0000,
PA = ra2pa(0xfffda0000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata093
.data
DATA103:
.xword 0x8800005089D3FFFF ! 0000011F3FCE0000 -0088 DATA104+0x88
.xword 0x88008021ABF8FFFF ! 0000011F3FCE0008 -0080 DATA112+0x88
BD140159: .xword 0xBF3EDF550C0DDF71 ! 0000011F3FCE0010 -0078 0 Double -4.710753E-04
BD140164: .xword 0xBF9E51A2765ACA90 ! 0000011F3FCE0018 -0070 0 Double -2.960829E-02
BD140050: .xword 0xC0C1E59A88641CEE ! 0000011F3FCE0020 -0068 0 Double -9.163207E+03
BD140005: .word 0x420CFA72 ! 0000011F3FCE0028 -0060 0 Single 3.524458E+01
BD140078: .half 0xD7AC ! 0000011F3FCE002C -005C 0
.byte 0x97 ! 0000011F3FCE002E -005A 0
BD140046: .byte 0x6A ! 0000011F3FCE002F -0059 0
BD140048: .xword 0xBFF7404C2B189A5F ! 0000011F3FCE0030 -0058 0 Double -1.453198E+00
BD140140: .xword 0x3F35F46409D0872C ! 0000011F3FCE0038 -0050 0 Double 3.350014E-04
BD140076: .xword 0x4B3BC6B797785AF4 ! 0000011F3FCE0040 -0048 0
BD140018: .xword 0xBFC58AD64BA8DD02 ! 0000011F3FCE0048 -0040 0 Double -1.682995E-01
BD140020: .xword 0x29C1894ADFB7F9A1 ! 0000011F3FCE0050 -0038 0
BD140079: .half 0x44AC ! 0000011F3FCE0058 -0030 0
BD140049: .half 0x691C ! 0000011F3FCE005A -002E 0
BD140038: .word 0x8BA563ED ! 0000011F3FCE005C -002C 0
.byte 0xE5 ! 0000011F3FCE0060 -0028 0
BD140083: .byte 0x14 ! 0000011F3FCE0061 -0027 0
BD140003: .half 0x91E6 ! 0000011F3FCE0062 -0026 0
BD140036: .word 0x8A88670A ! 0000011F3FCE0064 -0024 0
BD140015: .word 0x3D810324 ! 0000011F3FCE0068 -0020 0
BD140092: .half 0x6190 ! 0000011F3FCE006C -001C 0
BD140120: .half 0x645C ! 0000011F3FCE006E -001A 0
BD140144: .xword 0x2AF9A9A917DE60FF ! 0000011F3FCE0070 -0018 0
BD140056: .half 0x7CF1 ! 0000011F3FCE0078 -0010 0
BD140141: .half 0x0280 ! 0000011F3FCE007A -000E 0
BD140032: .word 0x78134122 ! 0000011F3FCE007C -000C 0
BD140107: .xword 0xEF4F697B34A05DF7 ! 0000011F3FCE0080 -0008 0
BD140057: .word 0x054A1881 ! 0000011F3FCE0088 +0000 0
BD140142: .byte 0x97 ! 0000011F3FCE008C +0004 0
BD140055: .byte 0x86 ! 0000011F3FCE008D +0005 0
BD140006: .byte 0xFB ! 0000011F3FCE008E +0006 0
BD140094: .byte 0x0B ! 0000011F3FCE008F +0007 0
BD140053: .xword 0xBFE72E67B4ED8AF8 ! 0000011F3FCE0090 +0008 0 Double -7.244147E-01
BD140025: .xword 0x408EC559FB105648 ! 0000011F3FCE0098 +0010 0 Double 9.846689E+02
BD140091: .xword 0xFCFDFE78383CB909 ! 0000011F3FCE00A0 +0018 0
BD140052: .xword 0x7516E882C7219924 ! 0000011F3FCE00A8 +0020 0
BD140024: .half 0x484D ! 0000011F3FCE00B0 +0028 0
BD140258: .byte 0x28 ! 0000011F3FCE00B2 +002A 0
.byte 0xDB ! 0000011F3FCE00B3 +002B 0
BD140224: .word 0x857C821A ! 0000011F3FCE00B4 +002C 0
BD140022: .xword 0xF6A97F1531381673 ! 0000011F3FCE00B8 +0030 0
BD140106: .xword 0xFBFE274D9D875000 ! 0000011F3FCE00C0 +0038 0
BD140013: .xword 0x90DE9E22AAB3126F ! 0000011F3FCE00C8 +0040 0
BD140063: .word 0xA82418D0 ! 0000011F3FCE00D0 +0048 0
BD140112: .word 0x700E7021 ! 0000011F3FCE00D4 +004C 0
BD140017: .byte 0x91 ! 0000011F3FCE00D8 +0050 0
BD140188: .byte 0xD7 ! 0000011F3FCE00D9 +0051 0
BD140104: .byte 0x72 ! 0000011F3FCE00DA +0052 0
BD140088: .byte 0xE7 ! 0000011F3FCE00DB +0053 0
BD140254: .half 0x9F98 ! 0000011F3FCE00DC +0054 0
BD140131: .byte 0x07 ! 0000011F3FCE00DE +0056 0
BD140122: .byte 0xAD ! 0000011F3FCE00DF +0057 0
BD140138: .xword 0xA597054EC3E3AF16 ! 0000011F3FCE00E0 +0058 0
BD140080: .word 0xED355EBC ! 0000011F3FCE00E8 +0060 0
BD140180: .word 0xF2DC3FA4 ! 0000011F3FCE00EC +0064 0
BD140044: .word 0x23FBCF7B ! 0000011F3FCE00F0 +0068 0
BD140002: .word 0xB86BAD46 ! 0000011F3FCE00F4 +006C 0 Single -5.618974E-05
BD140019: .xword 0xE98FFCD69E53FABB ! 0000011F3FCE00F8 +0070 0
BD140058: .xword 0x39BCDED3DA2ED5C3 ! 0000011F3FCE0100 +0078 0
BD140062: .xword 0x1AA8C2ADCE9DBB91 ! 0000011F3FCE0108 +0080 0
!========================================================================
SECTION .bdata094 DATA_VA=0xffffd38950000000
attr_data {
Name = .bdata094,
VA = 0xffffd38950000000,
RA = ra2pa(0xc70000000,0),
PA = ra2pa(0xc70000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata094
.data
DATA104:
.xword 0x0000000097E60088 ! FFFFD38950000000 -0088 DATA105+0x88
.xword 0x0000011F3FCE0088 ! FFFFD38950000008 -0080 DATA103+0x88
.xword 0x3F1C611E90481144 ! FFFFD38950000010 -0078 0 Double 1.082587E-04
.xword 0x405D3841214D8EBD ! FFFFD38950000018 -0070 0 Double 1.168790E+02
.xword 0x40C16B6CA0177830 ! FFFFD38950000020 -0068 0 Double 8.918849E+03
.word 0x47C7C406 ! FFFFD38950000028 -0060 0 Single 1.022800E+05
.half 0xE358 ! FFFFD3895000002C -005C 0
.byte 0xB4 ! FFFFD3895000002E -005A 0
.byte 0xBD ! FFFFD3895000002F -0059 0
.xword 0x3FEF0B8899383A0F ! FFFFD38950000030 -0058 0 Double 9.701579E-01
.xword 0x4133E1F580BC25E9 ! FFFFD38950000038 -0050 0 Double 1.303030E+06
.xword 0x420076C7741158C2 ! FFFFD38950000040 -0048 0
.xword 0x40E7ADF4E878CA75 ! FFFFD38950000048 -0040 0 Double 4.849565E+04
.xword 0x3CA4EF313FCDF466 ! FFFFD38950000050 -0038 0
.half 0x08E1 ! FFFFD38950000058 -0030 0
.half 0x7FEF ! FFFFD3895000005A -002E 0
.word 0xE42E935B ! FFFFD3895000005C -002C 0
.byte 0x7C ! FFFFD38950000060 -0028 0
.byte 0xF5 ! FFFFD38950000061 -0027 0
.half 0x91F9 ! FFFFD38950000062 -0026 0
.word 0xD35959B2 ! FFFFD38950000064 -0024 0
.word 0xE096059F ! FFFFD38950000068 -0020 0
.half 0x56DD ! FFFFD3895000006C -001C 0
.half 0xD69D ! FFFFD3895000006E -001A 0
.xword 0x0A74518ED49B4CE0 ! FFFFD38950000070 -0018 0
.half 0xDA77 ! FFFFD38950000078 -0010 0
.half 0xCF86 ! FFFFD3895000007A -000E 0
.word 0x926AEF82 ! FFFFD3895000007C -000C 0
.xword 0xA8F5B4A54A198AE8 ! FFFFD38950000080 -0008 0
.word 0x687C0D73 ! FFFFD38950000088 +0000 0
.byte 0x83 ! FFFFD3895000008C +0004 0
.byte 0x7C ! FFFFD3895000008D +0005 0
.byte 0x0E ! FFFFD3895000008E +0006 0
.byte 0x6A ! FFFFD3895000008F +0007 0
.xword 0x3FE3295E1C9F07CC ! FFFFD38950000090 +0008 0 Double 5.987998E-01
.xword 0x410D9397D64826F7 ! FFFFD38950000098 +0010 0 Double 2.422910E+05
.xword 0xFDFC6C3624969DC5 ! FFFFD389500000A0 +0018 0
.xword 0xC1C300B9566BC45B ! FFFFD389500000A8 +0020 0
.half 0x6FD9 ! FFFFD389500000B0 +0028 0
.byte 0x37 ! FFFFD389500000B2 +002A 0
.byte 0x69 ! FFFFD389500000B3 +002B 0
.word 0x18C1CE1B ! FFFFD389500000B4 +002C 0
.xword 0xD3605F81EFCA2AF6 ! FFFFD389500000B8 +0030 0
.xword 0xAEB65F825315CBBA ! FFFFD389500000C0 +0038 0
.xword 0x74066618F7AC1ADD ! FFFFD389500000C8 +0040 0
.word 0x0042EA34 ! FFFFD389500000D0 +0048 0
.word 0xCBEFA2D6 ! FFFFD389500000D4 +004C 0
.byte 0x4F ! FFFFD389500000D8 +0050 0
.byte 0xFF ! FFFFD389500000D9 +0051 0
.byte 0x48 ! FFFFD389500000DA +0052 0
.byte 0x37 ! FFFFD389500000DB +0053 0
.half 0xB01D ! FFFFD389500000DC +0054 0
.byte 0xAA ! FFFFD389500000DE +0056 0
.byte 0x2A ! FFFFD389500000DF +0057 0
.xword 0x68D382ACA2DD8D45 ! FFFFD389500000E0 +0058 0
.word 0xC7222301 ! FFFFD389500000E8 +0060 0
.word 0xAA92CD9A ! FFFFD389500000EC +0064 0
.word 0x7BD8102C ! FFFFD389500000F0 +0068 0
.word 0xB7C62329 ! FFFFD389500000F4 +006C 0 Single -2.361981E-05
.xword 0x09F97B3B1BFE9E0B ! FFFFD389500000F8 +0070 0
.xword 0xBD5D442FBBC06581 ! FFFFD38950000100 +0078 0
.xword 0x763916106ABB7096 ! FFFFD38950000108 +0080 0
!========================================================================
SECTION .bdata095 DATA_VA=0x97e60000
attr_data {
Name = .bdata095,
VA = 0x97e60000,
RA = 0xfffd90000,
PA = ra2pa(0xfffd90000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata095
.data
DATA105:
.xword 0x88003CF11E000000 ! 0000000097E60000 -0088 DATA106+0x88
.xword 0x8800005089D3FFFF ! 0000000097E60008 -0080 DATA104+0x88
.xword 0x3EB3E1E19486C643 ! 0000000097E60010 -0078 0 Double 1.185080E-06
.xword 0x3F41952DA2A69E54 ! 0000000097E60018 -0070 0 Double 5.365823E-04
.xword 0x3F99AE0D9C614DAA ! 0000000097E60020 -0068 0 Double 2.507802E-02
.word 0xC31D67C7 ! 0000000097E60028 -0060 0 Single -1.574054E+02
.half 0x8BF2 ! 0000000097E6002C -005C 0
.byte 0xCA ! 0000000097E6002E -005A 0
.byte 0x3D ! 0000000097E6002F -0059 0
.xword 0x3F183D32E7E0B91C ! 0000000097E60030 -0058 0 Double 9.246467E-05
.xword 0x40E101BB26A340DE ! 0000000097E60038 -0050 0 Double 3.482985E+04
.xword 0xC0D6C45A54BFF6B3 ! 0000000097E60040 -0048 0
.xword 0x411377CF6E342934 ! 0000000097E60048 -0040 0 Double 3.189639E+05
.xword 0x2B5CDE0B29CF464B ! 0000000097E60050 -0038 0
.half 0x46DE ! 0000000097E60058 -0030 0
.half 0x4E70 ! 0000000097E6005A -002E 0
.word 0x54B43438 ! 0000000097E6005C -002C 0
.byte 0x7B ! 0000000097E60060 -0028 0
.byte 0x1E ! 0000000097E60061 -0027 0
.half 0xE6E5 ! 0000000097E60062 -0026 0
.word 0xA227C0EC ! 0000000097E60064 -0024 0
.word 0x7B08F269 ! 0000000097E60068 -0020 0
.half 0x1179 ! 0000000097E6006C -001C 0
.half 0x4D93 ! 0000000097E6006E -001A 0
.xword 0x1E5A35A92CD83603 ! 0000000097E60070 -0018 0
.half 0x5FB7 ! 0000000097E60078 -0010 0
.half 0x8466 ! 0000000097E6007A -000E 0
.word 0x10D8EE45 ! 0000000097E6007C -000C 0
.xword 0xF3F6DAD69363047C ! 0000000097E60080 -0008 0
.word 0xA63537FA ! 0000000097E60088 +0000 0
.byte 0x23 ! 0000000097E6008C +0004 0
.byte 0x93 ! 0000000097E6008D +0005 0
.byte 0x37 ! 0000000097E6008E +0006 0
.byte 0xAD ! 0000000097E6008F +0007 0
.xword 0x402C6A9BD2326AA2 ! 0000000097E60090 +0008 0 Double 1.420822E+01
.xword 0x409B4A55F6DD4053 ! 0000000097E60098 +0010 0 Double 1.746584E+03
.xword 0x1AB8A0BE012C75E2 ! 0000000097E600A0 +0018 0
.xword 0xEA470DE5B57B6775 ! 0000000097E600A8 +0020 0
.half 0x5E21 ! 0000000097E600B0 +0028 0
.byte 0xE1 ! 0000000097E600B2 +002A 0
.byte 0xC6 ! 0000000097E600B3 +002B 0
.word 0xA08618C4 ! 0000000097E600B4 +002C 0
.xword 0x7B32F41A90737B5A ! 0000000097E600B8 +0030 0
.xword 0xB1D9D726537AB41B ! 0000000097E600C0 +0038 0
.xword 0x34AB6C71B4EF78B6 ! 0000000097E600C8 +0040 0
.word 0x45D5E096 ! 0000000097E600D0 +0048 0
.word 0xE3C3856E ! 0000000097E600D4 +004C 0
.byte 0x57 ! 0000000097E600D8 +0050 0
.byte 0xEA ! 0000000097E600D9 +0051 0
.byte 0x2D ! 0000000097E600DA +0052 0
.byte 0x50 ! 0000000097E600DB +0053 0
.half 0xEA9F ! 0000000097E600DC +0054 0
.byte 0xA0 ! 0000000097E600DE +0056 0
.byte 0xD3 ! 0000000097E600DF +0057 0
.xword 0x0A12AB2B16ABF454 ! 0000000097E600E0 +0058 0
.word 0xE0E276C7 ! 0000000097E600E8 +0060 0
.word 0x9E1EB393 ! 0000000097E600EC +0064 0
.word 0x2A2E5D57 ! 0000000097E600F0 +0068 0
.word 0x418879BB ! 0000000097E600F4 +006C 0 Single 1.705944E+01
.xword 0x647B649B4C72E64C ! 0000000097E600F8 +0070 0
.xword 0x77D08A8D700BB670 ! 0000000097E60100 +0078 0
.xword 0x04CE5175B1323A7E ! 0000000097E60108 +0080 0
!========================================================================
SECTION .bdata096 DATA_VA=0x1ef13c0000
attr_data {
Name = .bdata096,
VA = 0x1ef13c0000,
RA = 0xfffd80000,
PA = ra2pa(0xfffd80000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata096
.data
DATA106:
.xword 0x880000F054A6FFFF ! 0000001EF13C0000 -0088 DATA107+0x88
.xword 0x8800E69700000000 ! 0000001EF13C0008 -0080 DATA105+0x88
.xword 0x40BF64DB2B2554D9 ! 0000001EF13C0010 -0078 0 Double 8.036856E+03
.xword 0x408E158D608DE2F0 ! 0000001EF13C0018 -0070 0 Double 9.626940E+02
.xword 0xBFF4C45277EA829E ! 0000001EF13C0020 -0068 0 Double -1.297930E+00
.word 0xB9895594 ! 0000001EF13C0028 -0060 0 Single -2.619444E-04
.half 0x172D ! 0000001EF13C002C -005C 0
.byte 0xB3 ! 0000001EF13C002E -005A 0
.byte 0xA9 ! 0000001EF13C002F -0059 0
.xword 0xBF30647ED2CA0F2C ! 0000001EF13C0030 -0058 0 Double -2.501306E-04
.xword 0x411AD82DD120DB35 ! 0000001EF13C0038 -0050 0 Double 4.398195E+05
.xword 0x791F4FB1B00F3165 ! 0000001EF13C0040 -0048 0
.xword 0x3EE8E94A4E075D8D ! 0000001EF13C0048 -0040 0 Double 1.187863E-05
.xword 0x51C4BF5EF68738F6 ! 0000001EF13C0050 -0038 0
.half 0x373E ! 0000001EF13C0058 -0030 0
.half 0x2AF7 ! 0000001EF13C005A -002E 0
.word 0x9B9883FC ! 0000001EF13C005C -002C 0
.byte 0xA7 ! 0000001EF13C0060 -0028 0
.byte 0xEF ! 0000001EF13C0061 -0027 0
.half 0x8777 ! 0000001EF13C0062 -0026 0
.word 0x0B89E94A ! 0000001EF13C0064 -0024 0
.word 0xD916D42E ! 0000001EF13C0068 -0020 0
.half 0xFD69 ! 0000001EF13C006C -001C 0
.half 0x5750 ! 0000001EF13C006E -001A 0
.xword 0xA8B0D92E0EE71B72 ! 0000001EF13C0070 -0018 0
.half 0x5A80 ! 0000001EF13C0078 -0010 0
.half 0xFC99 ! 0000001EF13C007A -000E 0
.word 0x57022153 ! 0000001EF13C007C -000C 0
.xword 0x4523D1F9796D3395 ! 0000001EF13C0080 -0008 0
.word 0x16D5B40E ! 0000001EF13C0088 +0000 0
.byte 0x1B ! 0000001EF13C008C +0004 0
.byte 0x6C ! 0000001EF13C008D +0005 0
.byte 0x1F ! 0000001EF13C008E +0006 0
.byte 0x70 ! 0000001EF13C008F +0007 0
.xword 0x3F7EC142942319DD ! 0000001EF13C0090 +0008 0 Double 7.508526E-03
.xword 0xBFC42BBF73454468 ! 0000001EF13C0098 +0010 0 Double -1.575851E-01
.xword 0xBD4F99DB7EC8F270 ! 0000001EF13C00A0 +0018 0
.xword 0x55312DFBA8BE9B22 ! 0000001EF13C00A8 +0020 0
.half 0xF48E ! 0000001EF13C00B0 +0028 0
.byte 0xFF ! 0000001EF13C00B2 +002A 0
.byte 0x24 ! 0000001EF13C00B3 +002B 0
.word 0xC013291D ! 0000001EF13C00B4 +002C 0
.xword 0x0EC1A24C85F8FF08 ! 0000001EF13C00B8 +0030 0
.xword 0x0B2F03A07A7FC17E ! 0000001EF13C00C0 +0038 0
.xword 0x6091CDC5348EE60B ! 0000001EF13C00C8 +0040 0
.word 0xAB4C6D6C ! 0000001EF13C00D0 +0048 0
.word 0x223B7787 ! 0000001EF13C00D4 +004C 0
.byte 0x31 ! 0000001EF13C00D8 +0050 0
.byte 0x3F ! 0000001EF13C00D9 +0051 0
.byte 0xE7 ! 0000001EF13C00DA +0052 0
.byte 0x8A ! 0000001EF13C00DB +0053 0
.half 0xDEEC ! 0000001EF13C00DC +0054 0
.byte 0x52 ! 0000001EF13C00DE +0056 0
.byte 0x13 ! 0000001EF13C00DF +0057 0
.xword 0x77D2A94C83063924 ! 0000001EF13C00E0 +0058 0
.word 0xDB170C26 ! 0000001EF13C00E8 +0060 0
.word 0xD64D72FD ! 0000001EF13C00EC +0064 0
.word 0x144DCA64 ! 0000001EF13C00F0 +0068 0
.word 0xBF1607C1 ! 0000001EF13C00F4 +006C 0 Single -5.860558E-01
.xword 0x8343059C7D65B344 ! 0000001EF13C00F8 +0070 0
.xword 0xD852DE8295A2ADEE ! 0000001EF13C0100 +0078 0
.xword 0x22F5A7EBD546B452 ! 0000001EF13C0108 +0080 0
!========================================================================
SECTION .bdata097 DATA_VA=0xffffa654f0000000
attr_data {
Name = .bdata097,
VA = 0xffffa654f0000000,
RA = ra2pa(0xc60000000,0),
PA = ra2pa(0xc60000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata097
.data
DATA107:
.xword 0x880000506481FFFF ! FFFFA654F0000000 -0088 DATA108+0x88
.xword 0x88003CF11E000000 ! FFFFA654F0000008 -0080 DATA106+0x88
.xword 0xC08E074C759AAC4C ! FFFFA654F0000010 -0078 0 Double -9.609123E+02
.xword 0xBF4B9DB6AD012CAE ! FFFFA654F0000018 -0070 0 Double -8.427755E-04
.xword 0x40E93AEFCDCACD35 ! FFFFA654F0000020 -0068 0 Double 5.167149E+04
.word 0xBB4DE072 ! FFFFA654F0000028 -0060 0 Single -3.141430E-03
.half 0x5729 ! FFFFA654F000002C -005C 0
.byte 0x58 ! FFFFA654F000002E -005A 0
.byte 0x4D ! FFFFA654F000002F -0059 0
.xword 0xBFC9B83E65CEED9A ! FFFFA654F0000030 -0058 0 Double -2.009352E-01
.xword 0x4045ECDB09C993E4 ! FFFFA654F0000038 -0050 0 Double 4.385043E+01
.xword 0xA6DCB0D69500BD52 ! FFFFA654F0000040 -0048 0
.xword 0xBED194573B1E80C7 ! FFFFA654F0000048 -0040 0 Double -4.191269E-06
.xword 0xA5D588636B03BA1D ! FFFFA654F0000050 -0038 0
.half 0x8207 ! FFFFA654F0000058 -0030 0
.half 0x99C6 ! FFFFA654F000005A -002E 0
.word 0x6D2167E2 ! FFFFA654F000005C -002C 0
.byte 0xBB ! FFFFA654F0000060 -0028 0
.byte 0x66 ! FFFFA654F0000061 -0027 0
.half 0x22BA ! FFFFA654F0000062 -0026 0
.word 0x34AC57B6 ! FFFFA654F0000064 -0024 0
.word 0xB8D8A25C ! FFFFA654F0000068 -0020 0
.half 0x9166 ! FFFFA654F000006C -001C 0
.half 0x2DC8 ! FFFFA654F000006E -001A 0
.xword 0x88BAD20ABD98CF48 ! FFFFA654F0000070 -0018 0
.half 0x41D3 ! FFFFA654F0000078 -0010 0
.half 0x7FAD ! FFFFA654F000007A -000E 0
.word 0x3BE8C27A ! FFFFA654F000007C -000C 0
.xword 0xDC21F3BEE1EB66DF ! FFFFA654F0000080 -0008 0
.word 0xBBEE3857 ! FFFFA654F0000088 +0000 0
.byte 0xC9 ! FFFFA654F000008C +0004 0
.byte 0xA7 ! FFFFA654F000008D +0005 0
.byte 0x83 ! FFFFA654F000008E +0006 0
.byte 0x15 ! FFFFA654F000008F +0007 0
.xword 0xC13AFE83F363BD74 ! FFFFA654F0000090 +0008 0 Double -1.769092E+06
.xword 0x411583CBAB215FC7 ! FFFFA654F0000098 +0010 0 Double 3.524989E+05
.xword 0xCF2E22C2CD45C03C ! FFFFA654F00000A0 +0018 0
.xword 0xEDC90EB286F7398B ! FFFFA654F00000A8 +0020 0
.half 0xD3AB ! FFFFA654F00000B0 +0028 0
.byte 0xC5 ! FFFFA654F00000B2 +002A 0
.byte 0xB6 ! FFFFA654F00000B3 +002B 0
.word 0xD753A09F ! FFFFA654F00000B4 +002C 0
.xword 0xBEEA4C49EA1AD321 ! FFFFA654F00000B8 +0030 0
.xword 0xDC719E8DB6158708 ! FFFFA654F00000C0 +0038 0
.xword 0x4118F6E20F80B806 ! FFFFA654F00000C8 +0040 0
.word 0xCA0E106A ! FFFFA654F00000D0 +0048 0
.word 0x72E51BCC ! FFFFA654F00000D4 +004C 0
.byte 0x19 ! FFFFA654F00000D8 +0050 0
.byte 0x1C ! FFFFA654F00000D9 +0051 0
.byte 0xA6 ! FFFFA654F00000DA +0052 0
.byte 0xD5 ! FFFFA654F00000DB +0053 0
.half 0x95D3 ! FFFFA654F00000DC +0054 0
.byte 0x8E ! FFFFA654F00000DE +0056 0
.byte 0xB7 ! FFFFA654F00000DF +0057 0
.xword 0x20419B0F5A86CB54 ! FFFFA654F00000E0 +0058 0
.word 0xD4439115 ! FFFFA654F00000E8 +0060 0
.word 0xC3DC72AA ! FFFFA654F00000EC +0064 0
.word 0x6FC45D5B ! FFFFA654F00000F0 +0068 0
.word 0xBEA2DAB3 ! FFFFA654F00000F4 +006C 0 Single -3.180748E-01
.xword 0xD8D10538B94D0EEE ! FFFFA654F00000F8 +0070 0
.xword 0x1AD0D97003E524C2 ! FFFFA654F0000100 +0078 0
.xword 0x03DECC218AB178CF ! FFFFA654F0000108 +0080 0
!========================================================================
SECTION .bdata098 DATA_VA=0xffff816450000000
attr_data {
Name = .bdata098,
VA = 0xffff816450000000,
RA = ra2pa(0xc50000000,0),
PA = ra2pa(0xc50000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata098
.data
DATA108:
.xword 0x8800003092F2FFFF ! FFFF816450000000 -0088 DATA109+0x88
.xword 0x880000F054A6FFFF ! FFFF816450000008 -0080 DATA107+0x88
.xword 0x4131331A6C83FA59 ! FFFF816450000010 -0078 0 Double 1.127194E+06
.xword 0xBF156FE1C5C3BC16 ! FFFF816450000018 -0070 0 Double -8.177581E-05
.xword 0x3FB712CAF16B0805 ! FFFF816450000020 -0068 0 Double 9.013050E-02
.word 0xBD674C75 ! FFFF816450000028 -0060 0 Single -5.646940E-02
.half 0xC696 ! FFFF81645000002C -005C 0
.byte 0xBF ! FFFF81645000002E -005A 0
.byte 0x3C ! FFFF81645000002F -0059 0
.xword 0x4048E233F888F3B7 ! FFFF816450000030 -0058 0 Double 4.976721E+01
.xword 0xBF407AFAD9844EDA ! FFFF816450000038 -0050 0 Double -5.029416E-04
.xword 0xEF6D20F109BDCEE9 ! FFFF816450000040 -0048 0
.xword 0x4120537673E4FEF9 ! FFFF816450000048 -0040 0 Double 5.349712E+05
.xword 0x7F25884FF2B426BE ! FFFF816450000050 -0038 0
.half 0xF62D ! FFFF816450000058 -0030 0
.half 0x0BB3 ! FFFF81645000005A -002E 0
.word 0x9611CDBA ! FFFF81645000005C -002C 0
.byte 0x13 ! FFFF816450000060 -0028 0
.byte 0x9E ! FFFF816450000061 -0027 0
.half 0xB771 ! FFFF816450000062 -0026 0
.word 0xF8C922D6 ! FFFF816450000064 -0024 0
.word 0x34E607FC ! FFFF816450000068 -0020 0
.half 0x9221 ! FFFF81645000006C -001C 0
.half 0x8549 ! FFFF81645000006E -001A 0
.xword 0xEE2AEBEEB68938EA ! FFFF816450000070 -0018 0
.half 0xEDA0 ! FFFF816450000078 -0010 0
.half 0xA09D ! FFFF81645000007A -000E 0
.word 0x424195A1 ! FFFF81645000007C -000C 0
.xword 0xFD51DA4929EB0660 ! FFFF816450000080 -0008 0
.word 0x75F62C27 ! FFFF816450000088 +0000 0
.byte 0x8B ! FFFF81645000008C +0004 0
.byte 0x72 ! FFFF81645000008D +0005 0
.byte 0xAF ! FFFF81645000008E +0006 0
.byte 0x79 ! FFFF81645000008F +0007 0
.xword 0x40992451B83C1910 ! FFFF816450000090 +0008 0 Double 1.609080E+03
.xword 0xBFB939EAA676DD20 ! FFFF816450000098 +0010 0 Double -9.853999E-02
.xword 0x0DDC0B86BB5EABD3 ! FFFF8164500000A0 +0018 0
.xword 0x06C8AEF2EF302202 ! FFFF8164500000A8 +0020 0
.half 0x98B0 ! FFFF8164500000B0 +0028 0
.byte 0x91 ! FFFF8164500000B2 +002A 0
.byte 0xBF ! FFFF8164500000B3 +002B 0
.word 0xFB96A6AC ! FFFF8164500000B4 +002C 0
.xword 0xFD3C412A0F442B00 ! FFFF8164500000B8 +0030 0
.xword 0xAD3C0C57DE86EF1D ! FFFF8164500000C0 +0038 0
.xword 0xCDA0CA57F7C359FF ! FFFF8164500000C8 +0040 0
.word 0x889B70EC ! FFFF8164500000D0 +0048 0
.word 0x4F0C9AE9 ! FFFF8164500000D4 +004C 0
.byte 0x4F ! FFFF8164500000D8 +0050 0
.byte 0x19 ! FFFF8164500000D9 +0051 0
.byte 0x98 ! FFFF8164500000DA +0052 0
.byte 0xA1 ! FFFF8164500000DB +0053 0
.half 0xC4FC ! FFFF8164500000DC +0054 0
.byte 0x15 ! FFFF8164500000DE +0056 0
.byte 0x89 ! FFFF8164500000DF +0057 0
.xword 0xB0B14AEB6390AED7 ! FFFF8164500000E0 +0058 0
.word 0x0ABDF507 ! FFFF8164500000E8 +0060 0
.word 0x54114D60 ! FFFF8164500000EC +0064 0
.word 0x81F93DC1 ! FFFF8164500000F0 +0068 0
.word 0x3954C17D ! FFFF8164500000F4 +006C 0 Single 2.028998E-04
.xword 0x39D7DE92985E0BA7 ! FFFF8164500000F8 +0070 0
.xword 0x67269F4B2E3BDE68 ! FFFF816450000100 +0078 0
.xword 0x7235E8751F0E235F ! FFFF816450000108 +0080 0
!========================================================================
SECTION .bdata099 DATA_VA=0xfffff29230000000
attr_data {
Name = .bdata099,
VA = 0xfffff29230000000,
RA = ra2pa(0xc40000000,0),
PA = ra2pa(0xc40000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata099
.data
DATA109:
.xword 0x8800B3F48F010000 ! FFFFF29230000000 -0088 DATA110+0x88
.xword 0x880000506481FFFF ! FFFFF29230000008 -0080 DATA108+0x88
.xword 0x3F05A9F014222ACC ! FFFFF29230000010 -0078 0 Double 4.132046E-05
.xword 0xBFB3EFDE7C2EE88F ! FFFFF29230000018 -0070 0 Double -7.787886E-02
.xword 0x40BD9979DD7A503C ! FFFFF29230000020 -0068 0 Double 7.577476E+03
.word 0xB8943B8A ! FFFFF29230000028 -0060 0 Single -7.068280E-05
.half 0x2275 ! FFFFF2923000002C -005C 0
.byte 0x71 ! FFFFF2923000002E -005A 0
.byte 0xB3 ! FFFFF2923000002F -0059 0
.xword 0x400249E5DBA3B03E ! FFFFF29230000030 -0058 0 Double 2.286083E+00
.xword 0xC0BFBE0E77B7D853 ! FFFFF29230000038 -0050 0 Double -8.126057E+03
.xword 0xC42ACD8253B22A78 ! FFFFF29230000040 -0048 0
.xword 0xBEEA91EB0CAD3042 ! FFFFF29230000048 -0040 0 Double -1.266956E-05
.xword 0xB6EB3E51A86678E6 ! FFFFF29230000050 -0038 0
.half 0x9A10 ! FFFFF29230000058 -0030 0
.half 0x516A ! FFFFF2923000005A -002E 0
.word 0xC87109EF ! FFFFF2923000005C -002C 0
.byte 0x8B ! FFFFF29230000060 -0028 0
.byte 0x65 ! FFFFF29230000061 -0027 0
.half 0x9B5E ! FFFFF29230000062 -0026 0
.word 0xED846735 ! FFFFF29230000064 -0024 0
.word 0x54AB0E00 ! FFFFF29230000068 -0020 0
.half 0xAC1D ! FFFFF2923000006C -001C 0
.half 0x2350 ! FFFFF2923000006E -001A 0
.xword 0x5BCD5D22900B8EF7 ! FFFFF29230000070 -0018 0
.half 0x9A2A ! FFFFF29230000078 -0010 0
.half 0xE6D4 ! FFFFF2923000007A -000E 0
.word 0x1BC150EB ! FFFFF2923000007C -000C 0
.xword 0x10090EF019D377D2 ! FFFFF29230000080 -0008 0
.word 0x1E5979B2 ! FFFFF29230000088 +0000 0
.byte 0xF0 ! FFFFF2923000008C +0004 0
.byte 0xC0 ! FFFFF2923000008D +0005 0
.byte 0x52 ! FFFFF2923000008E +0006 0
.byte 0x42 ! FFFFF2923000008F +0007 0
.xword 0x3FAD548D2AB8F50F ! FFFFF29230000090 +0008 0 Double 5.728570E-02
.xword 0x3F36875538E0E118 ! FFFFF29230000098 +0010 0 Double 3.437598E-04
.xword 0xEA79B31FF1FEB48F ! FFFFF292300000A0 +0018 0
.xword 0x99CA756EBCCF8DD0 ! FFFFF292300000A8 +0020 0
.half 0x3E01 ! FFFFF292300000B0 +0028 0
.byte 0xC4 ! FFFFF292300000B2 +002A 0
.byte 0xED ! FFFFF292300000B3 +002B 0
.word 0xCB21F183 ! FFFFF292300000B4 +002C 0
.xword 0x4D97E3EB5A28F814 ! FFFFF292300000B8 +0030 0
.xword 0xDFFA25BC8D248743 ! FFFFF292300000C0 +0038 0
.xword 0x70B35EF63EDED28E ! FFFFF292300000C8 +0040 0
.word 0x6A8023CF ! FFFFF292300000D0 +0048 0
.word 0x2CC3EC6B ! FFFFF292300000D4 +004C 0
.byte 0xF1 ! FFFFF292300000D8 +0050 0
.byte 0xDC ! FFFFF292300000D9 +0051 0
.byte 0x10 ! FFFFF292300000DA +0052 0
.byte 0x05 ! FFFFF292300000DB +0053 0
.half 0xBD70 ! FFFFF292300000DC +0054 0
.byte 0x26 ! FFFFF292300000DE +0056 0
.byte 0xF5 ! FFFFF292300000DF +0057 0
.xword 0x0B9EEE83A28B2C36 ! FFFFF292300000E0 +0058 0
.word 0x2C23D596 ! FFFFF292300000E8 +0060 0
.word 0x609926D9 ! FFFFF292300000EC +0064 0
.word 0xB6D3C0FD ! FFFFF292300000F0 +0068 0
.word 0xBCA324A3 ! FFFFF292300000F4 +006C 0 Single -1.991493E-02
.xword 0x593F11779D62622C ! FFFFF292300000F8 +0070 0
.xword 0x2B099400A3D73360 ! FFFFF29230000100 +0078 0
.xword 0xF068CF80865EB2B4 ! FFFFF29230000108 +0080 0
!========================================================================
SECTION .bdata100 DATA_VA=0x18ff4b30000
attr_data {
Name = .bdata100,
VA = 0x18ff4b30000,
RA = 0xfffd70000,
PA = ra2pa(0xfffd70000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata100
.data
DATA110:
.xword 0x8800001019D9FFFF ! 0000018FF4B30000 -0088 DATA111+0x88
.xword 0x8800003092F2FFFF ! 0000018FF4B30008 -0080 DATA109+0x88
.xword 0x3F11E59FB6F472EE ! 0000018FF4B30010 -0078 0 Double 6.827152E-05
.xword 0xBF4E5B5972335141 ! 0000018FF4B30018 -0070 0 Double -9.264170E-04
.xword 0x405B808E30A72A39 ! 0000018FF4B30020 -0068 0 Double 1.100087E+02
.word 0x3F145F6A ! 0000018FF4B30028 -0060 0 Single 5.795809E-01
.half 0x8AF3 ! 0000018FF4B3002C -005C 0
.byte 0x83 ! 0000018FF4B3002E -005A 0
.byte 0x3B ! 0000018FF4B3002F -0059 0
.xword 0x3FBA272A6E0B87A1 ! 0000018FF4B30030 -0058 0 Double 1.021601E-01
.xword 0xBEEFE7C67B716D87 ! 0000018FF4B30038 -0050 0 Double -1.521367E-05
.xword 0x6241E5191D6D1CDA ! 0000018FF4B30040 -0048 0
.xword 0x401F6769EE831E98 ! 0000018FF4B30048 -0040 0 Double 7.850990E+00
.xword 0xA6CEC432092A8343 ! 0000018FF4B30050 -0038 0
.half 0xC3F7 ! 0000018FF4B30058 -0030 0
.half 0x950E ! 0000018FF4B3005A -002E 0
.word 0x61E9A84F ! 0000018FF4B3005C -002C 0
.byte 0x7E ! 0000018FF4B30060 -0028 0
.byte 0xD3 ! 0000018FF4B30061 -0027 0
.half 0xE0DA ! 0000018FF4B30062 -0026 0
.word 0xBB2E5905 ! 0000018FF4B30064 -0024 0
.word 0x61F4D2A9 ! 0000018FF4B30068 -0020 0
.half 0xDEB5 ! 0000018FF4B3006C -001C 0
.half 0x6108 ! 0000018FF4B3006E -001A 0
.xword 0xB9917423AF9EF2CC ! 0000018FF4B30070 -0018 0
.half 0xE7BB ! 0000018FF4B30078 -0010 0
.half 0xB571 ! 0000018FF4B3007A -000E 0
.word 0xA66D8B3A ! 0000018FF4B3007C -000C 0
.xword 0xEF6890E426F246F6 ! 0000018FF4B30080 -0008 0
.word 0xDE9049B6 ! 0000018FF4B30088 +0000 0
.byte 0x62 ! 0000018FF4B3008C +0004 0
.byte 0x08 ! 0000018FF4B3008D +0005 0
.byte 0x44 ! 0000018FF4B3008E +0006 0
.byte 0xC4 ! 0000018FF4B3008F +0007 0
.xword 0x4083E9B13FBF8B4F ! 0000018FF4B30090 +0008 0 Double 6.372115E+02
.xword 0xC058BA655D565563 ! 0000018FF4B30098 +0010 0 Double -9.891244E+01
.xword 0x195EE053968E7DB8 ! 0000018FF4B300A0 +0018 0
.xword 0x5E2327E6B563F6D8 ! 0000018FF4B300A8 +0020 0
.half 0x68AD ! 0000018FF4B300B0 +0028 0
.byte 0x16 ! 0000018FF4B300B2 +002A 0
.byte 0xAB ! 0000018FF4B300B3 +002B 0
.word 0xEEF152B8 ! 0000018FF4B300B4 +002C 0
.xword 0x7A55B315CFC3ED43 ! 0000018FF4B300B8 +0030 0
.xword 0x61540C3CFBA84EB5 ! 0000018FF4B300C0 +0038 0
.xword 0x84B9BEAF3D2E87AB ! 0000018FF4B300C8 +0040 0
.word 0x3495D6D1 ! 0000018FF4B300D0 +0048 0
.word 0xF95B719B ! 0000018FF4B300D4 +004C 0
.byte 0x8E ! 0000018FF4B300D8 +0050 0
.byte 0x6B ! 0000018FF4B300D9 +0051 0
.byte 0x35 ! 0000018FF4B300DA +0052 0
.byte 0xDC ! 0000018FF4B300DB +0053 0
.half 0x4BC2 ! 0000018FF4B300DC +0054 0
.byte 0x77 ! 0000018FF4B300DE +0056 0
.byte 0x90 ! 0000018FF4B300DF +0057 0
.xword 0xB3B6DB73C7D1394F ! 0000018FF4B300E0 +0058 0
.word 0x9E371156 ! 0000018FF4B300E8 +0060 0
.word 0x544CF645 ! 0000018FF4B300EC +0064 0
.word 0x55354D61 ! 0000018FF4B300F0 +0068 0
.word 0xB7D2ACD5 ! 0000018FF4B300F4 +006C 0 Single -2.511443E-05
.xword 0x379A808509CF99AF ! 0000018FF4B300F8 +0070 0
.xword 0xCF9D198712675B52 ! 0000018FF4B30100 +0078 0
.xword 0x2307D0D8A5983F25 ! 0000018FF4B30108 +0080 0
!========================================================================
SECTION .bdata101 DATA_VA=0xffffd91910000000
attr_data {
Name = .bdata101,
VA = 0xffffd91910000000,
RA = ra2pa(0xc30000000,0),
PA = ra2pa(0xc30000000,0),
part_0_ctx_nonzero_tsb_config_2,
TTE_Context=75, TTE_Size=5, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata101
.data
DATA111:
.xword 0xFFFFF8AB21800088 ! FFFFD91910000000 -0088 DATA112+0x88
.xword 0x0000018FF4B30088 ! FFFFD91910000008 -0080 DATA110+0x88
.xword 0xBEC8A23CF89F11ED ! FFFFD91910000010 -0078 0 Double -2.936571E-06
.xword 0x3F1C32F79C93DE3C ! FFFFD91910000018 -0070 0 Double 1.075710E-04
.xword 0x40A83C4D5CE21499 ! FFFFD91910000020 -0068 0 Double 3.102151E+03
.word 0xBF64E042 ! FFFFD91910000028 -0060 0 Single -8.940469E-01
.half 0x8629 ! FFFFD9191000002C -005C 0
.byte 0x8D ! FFFFD9191000002E -005A 0
.byte 0x97 ! FFFFD9191000002F -0059 0
.xword 0x404AE5118F01521B ! FFFFD91910000030 -0058 0 Double 5.378960E+01
.xword 0x3F278B132E589B96 ! FFFFD91910000038 -0050 0 Double 1.796208E-04
.xword 0x323DB089AB0AAACF ! FFFFD91910000040 -0048 0
.xword 0xC09B44357392F9B2 ! FFFFD91910000048 -0040 0 Double -1.745052E+03
.xword 0x26B676BE21753930 ! FFFFD91910000050 -0038 0
.half 0xB60E ! FFFFD91910000058 -0030 0
.half 0x1685 ! FFFFD9191000005A -002E 0
.word 0xC7C5FCE9 ! FFFFD9191000005C -002C 0
.byte 0x07 ! FFFFD91910000060 -0028 0
.byte 0x59 ! FFFFD91910000061 -0027 0
.half 0xF408 ! FFFFD91910000062 -0026 0
.word 0xF460CB5B ! FFFFD91910000064 -0024 0
.word 0x85840BF1 ! FFFFD91910000068 -0020 0
.half 0xC34F ! FFFFD9191000006C -001C 0
.half 0x17CD ! FFFFD9191000006E -001A 0
.xword 0x1EE3E69D8798EC29 ! FFFFD91910000070 -0018 0
.half 0x5978 ! FFFFD91910000078 -0010 0
.half 0x9214 ! FFFFD9191000007A -000E 0
.word 0x2D23F07A ! FFFFD9191000007C -000C 0
.xword 0x4B8C0A1B0EE5056D ! FFFFD91910000080 -0008 0
.word 0x431B657F ! FFFFD91910000088 +0000 0
.byte 0xD0 ! FFFFD9191000008C +0004 0
.byte 0x6F ! FFFFD9191000008D +0005 0
.byte 0x6E ! FFFFD9191000008E +0006 0
.byte 0x90 ! FFFFD9191000008F +0007 0
.xword 0x410363995E1B4625 ! FFFFD91910000090 +0008 0 Double 1.588352E+05
.xword 0x40F057BE6B0CAEA8 ! FFFFD91910000098 +0010 0 Double 6.693990E+04
.xword 0xC829E6AD86A4512A ! FFFFD919100000A0 +0018 0
.xword 0x8AD7D4040E1C4EB7 ! FFFFD919100000A8 +0020 0
.half 0x1DE2 ! FFFFD919100000B0 +0028 0
.byte 0x1D ! FFFFD919100000B2 +002A 0
.byte 0x76 ! FFFFD919100000B3 +002B 0
.word 0xB75525B8 ! FFFFD919100000B4 +002C 0
.xword 0x0C99CBC42D97AF7D ! FFFFD919100000B8 +0030 0
.xword 0x1E0711E130BA07A2 ! FFFFD919100000C0 +0038 0
.xword 0x3B1FB1793837FBCD ! FFFFD919100000C8 +0040 0
.word 0xDE839651 ! FFFFD919100000D0 +0048 0
.word 0x575642AA ! FFFFD919100000D4 +004C 0
.byte 0xB2 ! FFFFD919100000D8 +0050 0
.byte 0xE8 ! FFFFD919100000D9 +0051 0
.byte 0xB7 ! FFFFD919100000DA +0052 0
.byte 0x1E ! FFFFD919100000DB +0053 0
.half 0x250D ! FFFFD919100000DC +0054 0
.byte 0x18 ! FFFFD919100000DE +0056 0
.byte 0x0D ! FFFFD919100000DF +0057 0
.xword 0x8205E3EDF00B06CE ! FFFFD919100000E0 +0058 0
.word 0xF7AEBE82 ! FFFFD919100000E8 +0060 0
.word 0xB0473DD8 ! FFFFD919100000EC +0064 0
.word 0xD440DA91 ! FFFFD919100000F0 +0068 0
.word 0x4114F475 ! FFFFD919100000F4 +006C 0 Single 9.309682E+00
.xword 0x0BC74FFE3F0097E5 ! FFFFD919100000F8 +0070 0
.xword 0xA623D14E1E080760 ! FFFFD91910000100 +0078 0
.xword 0x3330D4B1A9AB21CA ! FFFFD91910000108 +0080 0
!========================================================================
SECTION .bdata102 DATA_VA=0xfffff8ab21800000
attr_data {
Name = .bdata102,
VA = 0xfffff8ab21800000,
RA = ra2pa(0xf8a800000,0),
PA = ra2pa(0xf8a800000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=1, TTE_IE=1, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bdata102
.data
DATA112:
.xword 0x8800CE3F1F010000 ! FFFFF8AB21800000 -0088 DATA103+0x88
.xword 0x8800001019D9FFFF ! FFFFF8AB21800008 -0080 DATA111+0x88
.xword 0xBFD03C6A59F2C505 ! FFFFF8AB21800010 -0078 0 Double -2.536875E-01
.xword 0x3EB0AA2ECA970DAE ! FFFFF8AB21800018 -0070 0 Double 9.932981E-07
.xword 0xBECA897CE4A304EF ! FFFFF8AB21800020 -0068 0 Double -3.163464E-06
.word 0xB93E0610 ! FFFFF8AB21800028 -0060 0 Single -1.812207E-04
.half 0xC823 ! FFFFF8AB2180002C -005C 0
.byte 0xBB ! FFFFF8AB2180002E -005A 0
.byte 0xD9 ! FFFFF8AB2180002F -0059 0
.xword 0x3FA4689F4F96B110 ! FFFFF8AB21800030 -0058 0 Double 3.986070E-02
.xword 0xBF84A8740EF0EC8A ! FFFFF8AB21800038 -0050 0 Double -1.008692E-02
.xword 0xF9CAAF1E6AB18873 ! FFFFF8AB21800040 -0048 0
.xword 0x3EDBAEC6B10522E9 ! FFFFF8AB21800048 -0040 0 Double 6.600075E-06
.xword 0x58873E456A524A59 ! FFFFF8AB21800050 -0038 0
.half 0xDF3D ! FFFFF8AB21800058 -0030 0
.half 0x096A ! FFFFF8AB2180005A -002E 0
.word 0x774F043C ! FFFFF8AB2180005C -002C 0
.byte 0xA5 ! FFFFF8AB21800060 -0028 0
.byte 0x0A ! FFFFF8AB21800061 -0027 0
.half 0xA049 ! FFFFF8AB21800062 -0026 0
.word 0xFDFF18EB ! FFFFF8AB21800064 -0024 0
.word 0xD047E2FE ! FFFFF8AB21800068 -0020 0
.half 0x2D89 ! FFFFF8AB2180006C -001C 0
.half 0xF169 ! FFFFF8AB2180006E -001A 0
.xword 0xA0228386955E04B4 ! FFFFF8AB21800070 -0018 0
.half 0x73F4 ! FFFFF8AB21800078 -0010 0
.half 0x709C ! FFFFF8AB2180007A -000E 0
.word 0xDC96BC6A ! FFFFF8AB2180007C -000C 0
.xword 0xFE7BA748C78C9ECB ! FFFFF8AB21800080 -0008 0
.word 0xD67432CD ! FFFFF8AB21800088 +0000 0
.byte 0xD4 ! FFFFF8AB2180008C +0004 0
.byte 0x3E ! FFFFF8AB2180008D +0005 0
.byte 0x11 ! FFFFF8AB2180008E +0006 0
.byte 0xE4 ! FFFFF8AB2180008F +0007 0
.xword 0x4134E339311CB719 ! FFFFF8AB21800090 +0008 0 Double 1.368889E+06
.xword 0xBF73ACC6A180D65A ! FFFFF8AB21800098 +0010 0 Double -4.803444E-03
.xword 0xEF2B2229934F06D8 ! FFFFF8AB218000A0 +0018 0
.xword 0xB75ED3E6E37A6882 ! FFFFF8AB218000A8 +0020 0
.half 0xEA85 ! FFFFF8AB218000B0 +0028 0
.byte 0xF5 ! FFFFF8AB218000B2 +002A 0
.byte 0xB7 ! FFFFF8AB218000B3 +002B 0
.word 0x6479E427 ! FFFFF8AB218000B4 +002C 0
.xword 0x1B4DF2665A7517DB ! FFFFF8AB218000B8 +0030 0
.xword 0x2A8060F497E2B36A ! FFFFF8AB218000C0 +0038 0
.xword 0xDC2BEFE4A6E9DE05 ! FFFFF8AB218000C8 +0040 0
.word 0x103B2774 ! FFFFF8AB218000D0 +0048 0
.word 0xBC160DF9 ! FFFFF8AB218000D4 +004C 0
.byte 0x5E ! FFFFF8AB218000D8 +0050 0
.byte 0x2F ! FFFFF8AB218000D9 +0051 0
.byte 0xEA ! FFFFF8AB218000DA +0052 0
.byte 0x31 ! FFFFF8AB218000DB +0053 0
.half 0x0D29 ! FFFFF8AB218000DC +0054 0
.byte 0x5D ! FFFFF8AB218000DE +0056 0
.byte 0xA2 ! FFFFF8AB218000DF +0057 0
.xword 0xE7E3FF514FDC8B69 ! FFFFF8AB218000E0 +0058 0
.word 0x9DEFE36D ! FFFFF8AB218000E8 +0060 0
.word 0x0270D80F ! FFFFF8AB218000EC +0064 0
.word 0x273B41E0 ! FFFFF8AB218000F0 +0068 0
.word 0x3AE3F282 ! FFFFF8AB218000F4 +006C 0 Single 1.739100E-03
.xword 0x357806289BF1B7BA ! FFFFF8AB218000F8 +0070 0
.xword 0xBD880E4688D10927 ! FFFFF8AB21800100 +0078 0
.xword 0xEFFF72E52EF70378 ! FFFFF8AB21800108 +0080 0
!========================================================================
SECTION .bblk103 DATA_VA=0xe1092c00000
attr_data {
Name = .bblk103,
VA = 0xe1092c00000,
RA = ra2pa(0xf8a400000,0),
PA = ra2pa(0xf8a400000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bblk103
.data
DATA113:
.xword 0xC16753B9B02FAC87 ! 00000E1092C00000 +0000 0
.xword 0x22FB1B122402E297 ! 00000E1092C00008 +0008 0
.xword 0x559AB4F14BF90EC9 ! 00000E1092C00010 +0010 0
.xword 0x2613FF4403B464EB ! 00000E1092C00018 +0018 0
.xword 0x214C91B1AEAB4EE0 ! 00000E1092C00020 +0020 0
.xword 0xC5D45B1B6B01B3AC ! 00000E1092C00028 +0028 0
.xword 0x1BDE937B168442B5 ! 00000E1092C00030 +0030 0
.xword 0x7DC2C3A57499F744 ! 00000E1092C00038 +0038 0
.xword 0xC670379D97055633 ! 00000E1092C00040 +0040 0
.xword 0x7BEF57A631CF87DC ! 00000E1092C00048 +0048 0
.xword 0x4E4884EBBFED9432 ! 00000E1092C00050 +0050 0
.xword 0x5CAD136C6D7BFBD0 ! 00000E1092C00058 +0058 0
.xword 0x76C69726F81A7DAE ! 00000E1092C00060 +0060 0
.xword 0x574BE5F1D6A4042D ! 00000E1092C00068 +0068 0
.xword 0x58895DD42C93406B ! 00000E1092C00070 +0070 0
.xword 0xE7A4260020209656 ! 00000E1092C00078 +0078 0
!========================================================================
SECTION .bstk104 DATA_VA=0xb352c470000
attr_data {
Name = .bstk104,
VA = 0xb352c470000,
RA = 0xfffd60000,
PA = ra2pa(0xfffd60000,0),
part_0_ctx_nonzero_tsb_config_1,
TTE_Context=75, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bstk104
.data
.skip 0x2000 ! 00000B352C470000
STACK0075:
!========================================================================
SECTION .bkey105 DATA_VA=0x19aa4800000
attr_data {
Name = .bkey105,
VA = 0x19aa4800000,
RA = ra2pa(0xf8a000000,0),
PA = ra2pa(0xf8a000000,0),
part_0_ctx_nonzero_tsb_config_3,
TTE_Context=75, TTE_Size=3, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bkey105
.data
DATA115:
.xword 0x0000011F3FCE0088 ! 0000019AA4800000 +0000 DATA103+0x88
.xword 0xFFFFD38950000088 ! 0000019AA4800008 +0008 DATA104+0x88
.xword 0x0000000097E60088 ! 0000019AA4800010 +0010 DATA105+0x88
.xword 0x0000001EF13C0088 ! 0000019AA4800018 +0018 DATA106+0x88
.xword 0xFFFFA654F0000088 ! 0000019AA4800020 +0020 DATA107+0x88
.xword 0xFFFF816450000088 ! 0000019AA4800028 +0028 DATA108+0x88
.xword 0xFFFFF29230000088 ! 0000019AA4800030 +0030 DATA109+0x88
.xword 0x0000018FF4B30088 ! 0000019AA4800038 +0038 DATA110+0x88
.xword 0xFFFFD91910000088 ! 0000019AA4800040 +0040 DATA111+0x88
.xword 0xFFFFF8AB21800088 ! 0000019AA4800048 +0048 DATA112+0x88
.xword 0x00000E1092C00000 ! 0000019AA4800050 +0050 DATA113+0x0
.xword 0x0000000FFFFE0000 ! 0000019AA4800058 +0058 DATA001+0x0
.xword 0x0000000000000000 ! 0000019AA4800060 +0060 0
.xword 0x3F3DA3F5C94E1731 ! 0000019AA4800068 +0068 0 Double 4.522777E-04
.word 0xBF61B35A ! 0000019AA4800070 +0070 0 Single -8.816429E-01
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 128
#undef BLIMP_32BIT
#define BLIMP_32BIT 0
!========================================================================
SECTION .btext001 TEXT_VA=0xffffc446effffd00
attr_text {
Name = .btext001,
VA = 0xffffc446effffd00,
RA = ra2pa(0xe6ffffd00,0),
PA = ra2pa(0xe6ffffd00,0),
notsb
}
SECTION .btext001_pg0 TEXT_VA=0xffffc446e0000000
attr_text {
Name = .btext001_pg0,
VA = 0xffffc446e0000000,
RA = ra2pa(0xe60000000,0),
PA = ra2pa(0xe60000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext001
.text
.global start_th_0; start_th_0:
.global start_th_1; start_th_1:
.global start_th_2; start_th_2:
.global start_th_3; start_th_3:
.global start_th_4; start_th_4:
.global start_th_5; start_th_5:
.global start_th_6; start_th_6:
.global start_th_7; start_th_7:
.global SUBR016; SUBR016:
BL00247: ! MAIN:L0-B000
nop ! FFFFC446EFFFFD00 MAIN:L0-B000 1
sethi %hh(0x19AA4800000),%g2 ! FFFFC446EFFFFD04 MAIN:L0-B000 1 BD00037
or %g2,%hm(0x19AA4800000),%g2 ! FFFFC446EFFFFD08 MAIN:L0-B000 1
sethi %lm(0x19AA4800000),%g3 ! FFFFC446EFFFFD0C MAIN:L0-B000 1
or %g3,%lo(0x19AA4800000),%g3 ! FFFFC446EFFFFD10 MAIN:L0-B000 1
sllx %g2, 0x20, %g2 ! FFFFC446EFFFFD14 MAIN:L0-B000 1
or %g2, %g3, %g2 ! FFFFC446EFFFFD18 MAIN:L0-B000 1
sethi %hh(0xB352C472000),%l0 ! FFFFC446EFFFFD1C MAIN:L0-B000 1 STACK0068
or %l0,%hm(0xB352C472000),%l0 ! FFFFC446EFFFFD20 MAIN:L0-B000 1
sethi %lm(0xB352C472000),%l1 ! FFFFC446EFFFFD24 MAIN:L0-B000 1
or %l1,%lo(0xB352C472000),%l1 ! FFFFC446EFFFFD28 MAIN:L0-B000 1
sllx %l0, 0x20, %l0 ! FFFFC446EFFFFD2C MAIN:L0-B000 1
or %l0, %l1, %l0 ! FFFFC446EFFFFD30 MAIN:L0-B000 1
sub %l0, 0x100, %o6 ! FFFFC446EFFFFD34 MAIN:L0-B000 1
add %o6, 0x80, %i6 ! FFFFC446EFFFFD38 MAIN:L0-B000 1
addcc %g0, 0x1, %g1 ! FFFFC446EFFFFD3C MAIN:L0-B000 1
or %g0, 0xDB3, %g3 ! FFFFC446EFFFFD40 MAIN:L0-B000 1
or %g0, 0xDD, %g4 ! FFFFC446EFFFFD44 MAIN:L0-B000 1
or %g0, 0x229, %g5 ! FFFFC446EFFFFD48 MAIN:L0-B000 1
or %g0, 0x4EA, %g6 ! FFFFC446EFFFFD4C MAIN:L0-B000 1
or %g0, 0x0, %g7 ! FFFFC446EFFFFD50 MAIN:L0-B000 1
or %g0, 0x200, %o0 ! FFFFC446EFFFFD54 MAIN:L0-B000 1
or %g0, 0xCA7, %o1 ! FFFFC446EFFFFD58 MAIN:L0-B000 1
or %g0, -3723, %o2 ! FFFFC446EFFFFD5C MAIN:L0-B000 1
or %g0, -715, %o3 ! FFFFC446EFFFFD60 MAIN:L0-B000 1
or %g0, 0x770, %o4 ! FFFFC446EFFFFD64 MAIN:L0-B000 1
or %g0, 0xF2F, %o5 ! FFFFC446EFFFFD68 MAIN:L0-B000 1
or %g0, 0xB3E, %o7 ! FFFFC446EFFFFD6C MAIN:L0-B000 1
or %g0, 0x4B2, %l0 ! FFFFC446EFFFFD70 MAIN:L0-B000 1
or %g0, 0xE4C, %l1 ! FFFFC446EFFFFD74 MAIN:L0-B000 1
or %g0, 0x7CF, %l2 ! FFFFC446EFFFFD78 MAIN:L0-B000 1
or %g0, -3081, %l3 ! FFFFC446EFFFFD7C MAIN:L0-B000 1
or %g0, 0x8D9, %l4 ! FFFFC446EFFFFD80 MAIN:L0-B000 1
or %g0, -269, %l5 ! FFFFC446EFFFFD84 MAIN:L0-B000 1
sethi %hh(0xFFFFC446EFFFFD00),%l7 ! FFFFC446EFFFFD88 MAIN:L0-B000 1 SUBR016
or %l7,%hm(0xFFFFC446EFFFFD00),%l7 ! FFFFC446EFFFFD8C MAIN:L0-B000 1
sethi %lm(0xFFFFC446EFFFFD00),%l6 ! FFFFC446EFFFFD90 MAIN:L0-B000 1
or %l6,%lo(0xFFFFC446EFFFFD00),%l6 ! FFFFC446EFFFFD94 MAIN:L0-B000 1
sllx %l7, 0x20, %l7 ! FFFFC446EFFFFD98 MAIN:L0-B000 1
or %l7, %l6, %l7 ! FFFFC446EFFFFD9C MAIN:L0-B000 1
or %g0, -1204, %l6 ! FFFFC446EFFFFDA0 MAIN:L0-B000 1
or %g0, -1607, %i0 ! FFFFC446EFFFFDA4 MAIN:L0-B000 1
or %g0, -659, %i1 ! FFFFC446EFFFFDA8 MAIN:L0-B000 1
or %g0, -2303, %i2 ! FFFFC446EFFFFDAC MAIN:L0-B000 1
or %g0, 0x97D, %i3 ! FFFFC446EFFFFDB0 MAIN:L0-B000 1
or %g0, 0x5F4, %i4 ! FFFFC446EFFFFDB4 MAIN:L0-B000 1
or %g0, -410, %i5 ! FFFFC446EFFFFDB8 MAIN:L0-B000 1
or %g0, -40, %i7 ! FFFFC446EFFFFDBC MAIN:L0-B000 1
or %g0, 0x4, %g6 ! FFFFC446EFFFFDC0 MAIN:L0-B000 1
BL00248:save %o6, -128, %o6 ! FFFFC446EFFFFDC4 MAIN:L0-B000 4
add %i0, %g6, %l0 ! FFFFC446EFFFFDC8 MAIN:L0-B000 4
add %i1, %g6, %l1 ! FFFFC446EFFFFDCC MAIN:L0-B000 4
add %i2, %g6, %l2 ! FFFFC446EFFFFDD0 MAIN:L0-B000 4
add %i3, %g6, %l3 ! FFFFC446EFFFFDD4 MAIN:L0-B000 4
add %i4, %g6, %l4 ! FFFFC446EFFFFDD8 MAIN:L0-B000 4
add %i5, %g6, %l5 ! FFFFC446EFFFFDDC MAIN:L0-B000 4
add %i6, %g6, %l6 ! FFFFC446EFFFFDE0 MAIN:L0-B000 4
add %i7, %g6, %l7 ! FFFFC446EFFFFDE4 MAIN:L0-B000 4
add %l0, %g6, %o0 ! FFFFC446EFFFFDE8 MAIN:L0-B000 4
add %l1, %g6, %o1 ! FFFFC446EFFFFDEC MAIN:L0-B000 4
add %l2, %g6, %o2 ! FFFFC446EFFFFDF0 MAIN:L0-B000 4
add %l3, %g6, %o3 ! FFFFC446EFFFFDF4 MAIN:L0-B000 4
add %l4, %g6, %o4 ! FFFFC446EFFFFDF8 MAIN:L0-B000 4
add %l5, %g6, %o5 ! FFFFC446EFFFFDFC MAIN:L0-B000 4
add %l7, %g6, %o7 ! FFFFC446EFFFFE00 MAIN:L0-B000 4
subcc %g6, 0x1, %g6 ! FFFFC446EFFFFE04 MAIN:L0-B000 4
bnz,a,pn %xcc, BL00248 ! FFFFC446EFFFFE08 MAIN:L0-B000 4
nop ! FFFFC446EFFFFE0C MAIN:L0-B000 3
restore %g0, %g0, %g0 ! FFFFC446EFFFFE10 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! FFFFC446EFFFFE14 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! FFFFC446EFFFFE18 MAIN:L0-B000 1
restore %g0, %g0, %g0 ! FFFFC446EFFFFE1C MAIN:L0-B000 1
ta %xcc, 0x44 ! FFFFC446EFFFFE20 MAIN:L0-B000 1 cleanwin=0
wr %g0, -796, %y ! FFFFC446EFFFFE24 MAIN:L0-B000 1
wr %g0, 0xD8, %gsr ! FFFFC446EFFFFE28 MAIN:L0-B000 1
ldd [%g2+0x0068], %f0 ! FFFFC446EFFFFE2C MAIN:L0-B000 1 <BD00249
faddd %f0, %f0, %f6 ! FFFFC446EFFFFE30 MAIN:L0-B000 1
faddd %f0, %f6, %f12 ! FFFFC446EFFFFE34 MAIN:L0-B000 1
faddd %f6, %f12, %f14 ! FFFFC446EFFFFE38 MAIN:L0-B000 1
faddd %f12, %f14, %f60 ! FFFFC446EFFFFE3C MAIN:L0-B000 1
faddd %f14, %f60, %f62 ! FFFFC446EFFFFE40 MAIN:L0-B000 1
faddd %f60, %f62, %f32 ! FFFFC446EFFFFE44 MAIN:L0-B000 1
faddd %f62, %f32, %f34 ! FFFFC446EFFFFE48 MAIN:L0-B000 1
faddd %f32, %f34, %f36 ! FFFFC446EFFFFE4C MAIN:L0-B000 1
faddd %f34, %f36, %f38 ! FFFFC446EFFFFE50 MAIN:L0-B000 1
faddd %f36, %f38, %f40 ! FFFFC446EFFFFE54 MAIN:L0-B000 1
faddd %f38, %f40, %f42 ! FFFFC446EFFFFE58 MAIN:L0-B000 1
faddd %f40, %f42, %f44 ! FFFFC446EFFFFE5C MAIN:L0-B000 1
faddd %f42, %f44, %f46 ! FFFFC446EFFFFE60 MAIN:L0-B000 1
ld [%g2+0x0070], %f2 ! FFFFC446EFFFFE64 MAIN:L0-B000 1 <BD00250
fadds %f2, %f2, %f3 ! FFFFC446EFFFFE68 MAIN:L0-B000 1
fadds %f2, %f3, %f4 ! FFFFC446EFFFFE6C MAIN:L0-B000 1
fadds %f3, %f4, %f5 ! FFFFC446EFFFFE70 MAIN:L0-B000 1
fadds %f4, %f5, %f8 ! FFFFC446EFFFFE74 MAIN:L0-B000 1
fadds %f5, %f8, %f9 ! FFFFC446EFFFFE78 MAIN:L0-B000 1
fadds %f8, %f9, %f10 ! FFFFC446EFFFFE7C MAIN:L0-B000 1
fadds %f9, %f10, %f11 ! FFFFC446EFFFFE80 MAIN:L0-B000 1
fcmpd %fcc0, %f0, %f0 ! FFFFC446EFFFFE84 MAIN:L0-B000 1
fcmpd %fcc1, %f0, %f0 ! FFFFC446EFFFFE88 MAIN:L0-B000 1
fcmpd %fcc2, %f0, %f0 ! FFFFC446EFFFFE8C MAIN:L0-B000 1
fcmpd %fcc3, %f0, %f0 ! FFFFC446EFFFFE90 MAIN:L0-B000 1
stx %fsr, [%g2+0x0060] ! FFFFC446EFFFFE94 MAIN:L0-B000 1 <BD00004
fzero %f16 ! FFFFC446EFFFFE98 MAIN:L0-B000 1
fzero %f18 ! FFFFC446EFFFFE9C MAIN:L0-B000 1
fzero %f20 ! FFFFC446EFFFFEA0 MAIN:L0-B000 1
fzero %f22 ! FFFFC446EFFFFEA4 MAIN:L0-B000 1
fzero %f24 ! FFFFC446EFFFFEA8 MAIN:L0-B000 1
fzero %f26 ! FFFFC446EFFFFEAC MAIN:L0-B000 1
fzero %f28 ! FFFFC446EFFFFEB0 MAIN:L0-B000 1
fzero %f30 ! FFFFC446EFFFFEB4 MAIN:L0-B000 1
ldx [%g2+0x0000], %g3 ! FFFFC446EFFFFEB8 MAIN:L0-B000 1 BASE<BD00037
ldx [%g2+0x0008], %g4 ! FFFFC446EFFFFEBC MAIN:L0-B000 1 BASE<BD00190
ldx [%g2+0x0010], %g5 ! FFFFC446EFFFFEC0 MAIN:L0-B000 1 BASE<BD00251
ldx [%g2+0x0018], %g6 ! FFFFC446EFFFFEC4 MAIN:L0-B000 1 BASE<BD00045
or %g0, 0x2, %l0 ! FFFFC446EFFFFEC8 LOOP:L1-B000 1
BL00279: ! LOOP:L1-B000
add %g1, 0x1E6, %g1 ! FFFFC446EFFFFECC LOOP:L1-B000 2 chksum++
add %g6, -14, %l6 ! FFFFC446EFFFFED0 LOOP:L1-B000 2 @BD00141
stda %f18, [%l6]0xDA ! FFFFC446EFFFFED4 LOOP:L1-B000 2 S Short16
fcmple32 %f26, %f20, %i5 ! FFFFC446EFFFFED8 LOOP:L1-B000 2 S
ldx [%g5-0x0088], %g5 ! FFFFC446EFFFFEDC LOOP:L1-B000 2 ptr_chase
ldx [%g5-0x0088], %g5 ! FFFFC446EFFFFEE0 LOOP:L1-B000 2 ptr_chase
ldx [%g5-0x0088], %g5 ! FFFFC446EFFFFEE4 LOOP:L1-B000 2 ptr_chase
ldx [%g5-0x0088], %g5 ! FFFFC446EFFFFEE8 LOOP:L1-B000 2 ptr_chase
ldd [%g6+0x0037], %f26 ! FFFFC446EFFFFEEC LOOP:L1-B000 2 S <BD00022+7
and %g1, 0xFE, %l4 ! FFFFC446EFFFFEF0 LOOP:L2-B000 2
BL00257: ! LOOP:L2-B000
add %g1, 0xD01, %g1 ! FFFFC446EFFFFEF4 LOOP:L2-B000 6 chksum++
and %g1, 0xFE, %l3 ! FFFFC446EFFFFEF8 LOOP:L3-B000 6
BL00252: ! LOOP:L3-B000
add %g1, 0x104, %g1 ! FFFFC446EFFFFEFC LOOP:L3-B000 17 chksum++
fcmple32 %f30, %f24, %i4 ! FFFFC446EFFFFF00 LOOP:L3-B000 17 S
add %i2, %i0, %i4 ! FFFFC446EFFFFF04 LOOP:L3-B000 17 S
ldx [%g5-0x0018], %l2 ! FFFFC446EFFFFF08 LOOP:L3-B000 17 S <BD00144
ldx [%g2+0x0050], %l5 ! FFFFC446EFFFFF0C LOOP:L3-B000 17 <BD00033
membar 0x40 ! FFFFC446EFFFFF10 LOOP:L3-B000 17
stda %f0, [%l5]0xE0 ! FFFFC446EFFFFF14 LOOP:L3-B000 17 Blk-Store
membar 0x40 ! FFFFC446EFFFFF18 LOOP:L3-B000 17
add %g4, -56, %l5 ! FFFFC446EFFFFF1C LOOP:L3-B000 17 @BD00020
stda %f18,[%l5+%g1]0xC0 ! FFFFC446EFFFFF20 LOOP:L3-B000 17 S Partial_St
fxor %f22, %f30, %f22 ! FFFFC446EFFFFF24 LOOP:L3-B000 17 S
fcmpd %fcc1, %f36, %f14 ! FFFFC446EFFFFF28 LOOP:L3-B000 17 S
call .+8 ! FFFFC446EFFFFF2C LOOP:L3-B000 17 S
prefetch [%g7+%g4], 1 ! FFFFC446EFFFFF30 LOOP:L3-B000 17 S <.+0
ldx [%g2+0x0028], %g6 ! FFFFC446EFFFFF34 LOOP:L3-B000 17 S BASE<BD00060
alignaddrl %o0, %o2, %i4 ! FFFFC446EFFFFF38 LOOP:L3-B000 17 S
srlx %l3, 0x1, %l3 ! FFFFC446EFFFFF3C LOOP:L3-B000 17
andcc %l3, 0x1, %g0 ! FFFFC446EFFFFF40 LOOP:L3-B000 17
bne,a,pn %xcc, BL00252 ! FFFFC446EFFFFF44 LOOP:L3-B000 17
std %f36, [%g6+0x0010] ! FFFFC446EFFFFF48 LOOP:L3-B000 11 S >BD00025
add %g1, 0x2C0, %g1 ! FFFFC446EFFFFF4C LOOP:L3-B000 6 chksum++
andcc %o5, 0x4, %g0 ! FFFFC446EFFFFF50 SKIP:L3-B001 6
bz,a,pt %xcc, BL00253 ! FFFFC446EFFFFF54 SKIP:L3-B001 6
lda [%g6+0x0060]%asi, %f29 ! FFFFC446EFFFFF58 SKIP:L3-B001 2 S <BD00080
ldx [%g3-0x0088], %g3 ! FFFFC446EFFFFF5C SKIP:L3-B001 4 ptr_chase
ldx [%g3-0x0088], %g3 ! FFFFC446EFFFFF60 SKIP:L3-B001 4 ptr_chase
ldx [%g3-0x0088], %g3 ! FFFFC446EFFFFF64 SKIP:L3-B001 4 ptr_chase
ldsw [%g3+0x0060], %i3 ! FFFFC446EFFFFF68 SKIP:L3-B001 4 S <BD00080
stw %o0, [%g3+0x002C] ! FFFFC446EFFFFF6C SKIP:L3-B001 4 S >BD00224
andn %i3, %g7, %i3 ! FFFFC446EFFFFF70 SKIP:L3-B001 4 S
add %g1, 0x14, %g1 ! FFFFC446EFFFFF74 SKIP:L3-B001 4 chksum++
ldx [%g2+0x0050], %l5 ! FFFFC446EFFFFF78 SKIP:L3-B001 4 <BD00033
membar 0x40 ! FFFFC446EFFFFF7C SKIP:L3-B001 4
stda %f0, [%l5]0xF0 ! FFFFC446EFFFFF80 SKIP:L3-B001 4 Blk-Store
membar 0x40 ! FFFFC446EFFFFF84 SKIP:L3-B001 4
ldx [%g2+0x0060], %fsr ! FFFFC446EFFFFF88 SKIP:L3-B001 4 S <BD00004
subcc %i4, %i5, %o2 ! FFFFC446EFFFFF8C SKIP:L3-B001 4 S
ldx [%g4-0x0088], %g4 ! FFFFC446EFFFFF90 SKIP:L3-B001 4 ptr_chase
ldx [%g4-0x0088], %g4 ! FFFFC446EFFFFF94 SKIP:L3-B001 4 ptr_chase
ldx [%g4-0x0088], %g4 ! FFFFC446EFFFFF98 SKIP:L3-B001 4 ptr_chase
ldx [%g4-0x0088], %g4 ! FFFFC446EFFFFF9C SKIP:L3-B001 4 ptr_chase
ldx [%g4-0x0088], %g4 ! FFFFC446EFFFFFA0 SKIP:L3-B001 4 ptr_chase
ldx [%g4-0x0088], %g4 ! FFFFC446EFFFFFA4 SKIP:L3-B001 4 ptr_chase
bmask %l2, %i3, %i5 ! FFFFC446EFFFFFA8 SKIP:L3-B001 4 S
add %g4, -16, %l6 ! FFFFC446EFFFFFAC SKIP:L3-B001 4 @BD00056
ldda [%l6]0xD2, %f18 ! FFFFC446EFFFFFB0 SKIP:L3-B001 4 S Short16
fbn,a .-1316 ! FFFFC446EFFFFFB4 SKIP:L3-B001 4 S
and %g6, -1, %g6 ! FFFFC446EFFFFFB8 SKIP:L3-B001 0 S
orncc %o2, %i3, %o0 ! FFFFC446EFFFFFBC SKIP:L3-B001 4 S
ldsba [%g7+%g7]0x83, %i3 ! FFFFC446EFFFFFC0 SKIP:L3-B001 4 S <BD00021
cmp %o2, %o2 ! FFFFC446EFFFFFC4 SKIP:L3-B001 4 S
xor %i3, %g6, %o3 ! FFFFC446EFFFFFC8 SKIP:L3-B001 4 S
ba,a BL00255 ! FFFFC446EFFFFFCC SKIP:L3-B001 4
.word 0xE7DD9594 ! FFFFC446EFFFFFD0 SKIP:L3-B001 0 S illop
BL00253: ! ELSE:L3-B002
subccc %i2, %i5, %l2 ! FFFFC446EFFFFFD4 ELSE:L3-B002 2 S
call .+8 ! FFFFC446EFFFFFD8 ELSE:L3-B002 2 S
cmp %i5, %i3 ! FFFFC446EFFFFFDC ELSE:L3-B002 2 S
sethi %hh(0xFFFFCAC03FFFFF00),%l6 ! FFFFC446EFFFFFE0 ELSE:L3-B002 2 SUBR017
or %l6,%hm(0xFFFFCAC03FFFFF00),%l6 ! FFFFC446EFFFFFE4 ELSE:L3-B002 2
sethi %lm(0xFFFFCAC03FFFFF00),%l5 ! FFFFC446EFFFFFE8 ELSE:L3-B002 2
or %l5,%lo(0xFFFFCAC03FFFFF00),%l5 ! FFFFC446EFFFFFEC ELSE:L3-B002 2
sllx %l6, 0x20, %l6 ! FFFFC446EFFFFFF0 ELSE:L3-B002 2
or %l6, %l5, %l6 ! FFFFC446EFFFFFF4 ELSE:L3-B002 2
jmpl %l6+0x0000, %o7 ! FFFFC446EFFFFFF8 ELSE:L3-B002 2 S
nop ! FFFFC446EFFFFFFC ELSE:L3-B002 2 S
ldx [%g2+0x0050], %l5 ! FFFFC446F0000000 ELSE:L3-B002 2 <BD00033
membar 0x40 ! FFFFC446F0000004 ELSE:L3-B002 2
ldda [%l5]0x1F, %f16 ! FFFFC446F0000008 ELSE:L3-B002 2 Blk-Load
membar 0x40 ! FFFFC446F000000C ELSE:L3-B002 2
subccc %o0, %g6, %g0 ! FFFFC446F0000010 ELSE:L3-B002 2 S
xnor %o4, %i3, %o3 ! FFFFC446F0000014 ELSE:L3-B002 2 S
call .+8 ! FFFFC446F0000018 ELSE:L3-B002 2 S
stda %f6, [%g4+0x0010]%asi ! FFFFC446F000001C ELSE:L3-B002 2 S >BD00025
swapa [%g5+0x0048]%asi, %l1 ! FFFFC446F0000020 ELSE:L3-B002 2 S >BD00063
taddcc %o0, %o0, %o5 ! FFFFC446F0000024 ELSE:L3-B002 2 S
add %g1, 0xBB1, %g1 ! FFFFC446F0000028 ELSE:L3-B002 2 chksum++
add %g4, 0x52, %l6 ! FFFFC446F000002C ELSE:L3-B002 2 @BD00104
ldda [%l6]0xD0, %f16 ! FFFFC446F0000030 ELSE:L3-B002 2 S Short8
stxa %l2, [%g6+0x0038]%asi ! FFFFC446F0000034 ELSE:L3-B002 2 S >BD00106
sethi %hh(0x407AFFFFF00),%l6 ! FFFFC446F0000038 ELSE:L3-B002 2 SUBR018
or %l6,%hm(0x407AFFFFF00),%l6 ! FFFFC446F000003C ELSE:L3-B002 2
sethi %lm(0x407AFFFFF00),%l5 ! FFFFC446F0000040 ELSE:L3-B002 2
or %l5,%lo(0x407AFFFFF00),%l5 ! FFFFC446F0000044 ELSE:L3-B002 2
sllx %l6, 0x20, %l6 ! FFFFC446F0000048 ELSE:L3-B002 2
or %l6, %l5, %l6 ! FFFFC446F000004C ELSE:L3-B002 2
jmpl %l6+0x0000, %o7 ! FFFFC446F0000050 ELSE:L3-B002 2 S
ldd [%g5+0x0020], %i0 ! FFFFC446F0000054 ELSE:L3-B002 2 S <BD00052
add %g4, 0x54, %l6 ! FFFFC446F0000058 ELSE:L3-B002 2 @BD00254
stda %f24, [%l6]0xDB ! FFFFC446F000005C ELSE:L3-B002 2 S Short16
xor %o3, %i0, %o3 ! FFFFC446F0000060 ELSE:L3-B002 2 S
BL00255: ! ELSE:L3-B002
add %g1, 0x8CA, %g1 ! FFFFC446F0000064 ELSE:L3-B002 6 chksum++
or %g0, 0x2, %l1 ! FFFFC446F0000068 LOOP:L3-B003 6
BL00256: ! LOOP:L3-B003
add %g1, 0xD0E, %g1 ! FFFFC446F000006C LOOP:L3-B003 12 chksum++
st %f27, [%g6-0x0020] ! FFFFC446F0000070 LOOP:L3-B003 12 S >BD00015
ldx [%g2+0x0050], %l5 ! FFFFC446F0000074 LOOP:L3-B003 12 <BD00033
membar 0x40 ! FFFFC446F0000078 LOOP:L3-B003 12
ldda [%l5]0x16, %f16 ! FFFFC446F000007C LOOP:L3-B003 12 Blk-Load
membar 0x40 ! FFFFC446F0000080 LOOP:L3-B003 12
sethi %hh(0x769B3FFFFF00),%l6 ! FFFFC446F0000084 LOOP:L3-B003 12 SUBR020
or %l6,%hm(0x769B3FFFFF00),%l6 ! FFFFC446F0000088 LOOP:L3-B003 12
sethi %lm(0x769B3FFFFF00),%l5 ! FFFFC446F000008C LOOP:L3-B003 12
or %l5,%lo(0x769B3FFFFF00),%l5 ! FFFFC446F0000090 LOOP:L3-B003 12
sllx %l6, 0x20, %l6 ! FFFFC446F0000094 LOOP:L3-B003 12
or %l6, %l5, %l6 ! FFFFC446F0000098 LOOP:L3-B003 12
add %l6, 0x1, %l6 ! FFFFC446F000009C LOOP:L3-B003 12
jmpl %l6+0x0000, %o7 ! FFFFC446F00000A0 LOOP:L3-B003 24 S
nop ! FFFFC446F00000A4 LOOP:L3-B003 12 S
fpack32 %f18, %f26, %f30 ! FFFFC446F00000A8 LOOP:L3-B003 12 S
sth %o0, [%g4-0x0006] ! FFFFC446F00000AC LOOP:L3-B003 12 S >BD00107+2
prefetch [%l7+0x024E], 1 ! FFFFC446F00000B0 LOOP:L3-B003 12 S <.+590
sethi %hh(0x53CBFFFFF00),%l6 ! FFFFC446F00000B4 LOOP:L3-B003 12 SUBR019
or %l6,%hm(0x53CBFFFFF00),%l6 ! FFFFC446F00000B8 LOOP:L3-B003 12
sethi %lm(0x53CBFFFFF00),%l5 ! FFFFC446F00000BC LOOP:L3-B003 12
or %l5,%lo(0x53CBFFFFF00),%l5 ! FFFFC446F00000C0 LOOP:L3-B003 12
sllx %l6, 0x20, %l6 ! FFFFC446F00000C4 LOOP:L3-B003 12
or %l6, %l5, %l6 ! FFFFC446F00000C8 LOOP:L3-B003 12
jmpl %l6+0x0000, %o7 ! FFFFC446F00000CC LOOP:L3-B003 12 S
fmovs %f5, %f10 ! FFFFC446F00000D0 LOOP:L3-B003 12 S
sub %l1, 0x1, %l1 ! FFFFC446F00000D4 LOOP:L3-B003 12
brnz,a,pn %l1, BL00256 ! FFFFC446F00000D8 LOOP:L3-B003 12
ldsh [%g5-0x001C], %i2 ! FFFFC446F00000DC LOOP:L3-B003 6 S <BD00092
add %g1, 0x16A, %g1 ! FFFFC446F00000E0 LOOP:L3-B003 6 chksum++
fmovsn %fcc3, %f25, %f25 ! FFFFC446F00000E4 LOOP:L2-B000 6 S
add %o5, %i2, %o5 ! FFFFC446F00000E8 LOOP:L2-B000 6 S
ldsh [%g3-0x0026], %l2 ! FFFFC446F00000EC LOOP:L2-B000 6 S <BD00003
stda %f32, [%g3+0x000B]%asi ! FFFFC446F00000F0 LOOP:L2-B000 6 S >BD00053+3
prefetch [%l5-0x0B5E], 1 ! FFFFC446F00000F4 LOOP:L2-B000 6 S <.-2910
call .+8 ! FFFFC446F00000F8 LOOP:L2-B000 6 S
fcmpeq16 %f18, %f24, %o3 ! FFFFC446F00000FC LOOP:L2-B000 6 S
add %g4, 0x78, %l5 ! FFFFC446F0000100 LOOP:L2-B000 6 @BD00058
stda %f30,[%l5+%g1]0xCC ! FFFFC446F0000104 LOOP:L2-B000 6 S Partial_St
subcc %i2, %l2, %o2 ! FFFFC446F0000108 LOOP:L2-B000 6 S
srlx %l4, 0x1, %l4 ! FFFFC446F000010C LOOP:L2-B000 6
andcc %l4, 0x1, %g0 ! FFFFC446F0000110 LOOP:L2-B000 6
bne,a,pn %xcc, BL00257 ! FFFFC446F0000114 LOOP:L2-B000 6
ldsb [%g4+0x002A], %i3 ! FFFFC446F0000118 LOOP:L2-B000 4 S <BD00258
add %g1, 0xE87, %g1 ! FFFFC446F000011C LOOP:L2-B000 2 chksum++
or %g0, 0x2, %l2 ! FFFFC446F0000120 LOOP:L2-B001 2
BL00259: ! LOOP:L2-B001
add %g1, 0x41D, %g1 ! FFFFC446F0000124 LOOP:L2-B001 4 chksum++
lduwa [%g4-0x0024]%asi, %o3 ! FFFFC446F0000128 LOOP:L2-B001 4 S <BD00036
stw %o2, [%g3-0x0024] ! FFFFC446F000012C LOOP:L2-B001 4 S >BD00036
stb %o0, [%g3+0x0051] ! FFFFC446F0000130 LOOP:L2-B001 4 S >BD00188
movle %icc, %i3, %i5 ! FFFFC446F0000134 LOOP:L2-B001 4 S
fpadd16s %f18, %f27, %f27 ! FFFFC446F0000138 LOOP:L2-B001 4 S
sethi %hh(0x3D081FFFFF00),%l6 ! FFFFC446F000013C LOOP:L2-B001 4 SUBR024
or %l6,%hm(0x3D081FFFFF00),%l6 ! FFFFC446F0000140 LOOP:L2-B001 4
sethi %lm(0x3D081FFFFF00),%l5 ! FFFFC446F0000144 LOOP:L2-B001 4
or %l5,%lo(0x3D081FFFFF00),%l5 ! FFFFC446F0000148 LOOP:L2-B001 4
sllx %l6, 0x20, %l6 ! FFFFC446F000014C LOOP:L2-B001 4
or %l6, %l5, %l6 ! FFFFC446F0000150 LOOP:L2-B001 4
jmpl %l6+0x0000, %o7 ! FFFFC446F0000154 LOOP:L2-B001 4 S
fmovsl %fcc2, %f29, %f23 ! FFFFC446F0000158 LOOP:L2-B001 4 S
lduw [%g5+0x006B], %i1 ! FFFFC446F000015C LOOP:L2-B001 4 S <BD00044+3
nop ! FFFFC446F0000160 LOOP:L3-B004 4
ldx [%g2+0x0050], %l5 ! FFFFC446F0000164 LOOP:L2-B001 4 <BD00033
membar 0x40 ! FFFFC446F0000168 LOOP:L2-B001 4
stda %f32, [%l5]0x17 ! FFFFC446F000016C LOOP:L2-B001 4 Blk-Store
membar 0x40 ! FFFFC446F0000170 LOOP:L2-B001 4
add %g5, -16, %l6 ! FFFFC446F0000174 LOOP:L2-B001 4 @BD00056
ldda [%l6]0xD2, %f16 ! FFFFC446F0000178 LOOP:L2-B001 4 S Short16
fcmpne32 %f30, %f16, %o5 ! FFFFC446F000017C LOOP:L2-B001 4 S
st %f31, [%g6-0x002C] ! FFFFC446F0000180 LOOP:L2-B001 4 S >BD00038
addc %i0, -4072, %i0 ! FFFFC446F0000184 LOOP:L2-B001 4 S
subcc %l2, 0x1, %l2 ! FFFFC446F0000188 LOOP:L2-B001 4
bnz BL00259 ! FFFFC446F000018C LOOP:L2-B001 4
stw %o4, [%g3+0x004C] ! FFFFC446F0000190 LOOP:L2-B001 4 S >BD00112
add %g1, 0xB17, %g1 ! FFFFC446F0000194 LOOP:L2-B001 2 chksum++
nop ! FFFFC446F0000198 LOOP:L2-B002 2
nop ! FFFFC446F000019C LOOP:L2-B003 2
nop ! FFFFC446F00001A0 LOOP:L2-B004 2
nop ! FFFFC446F00001A4 LOOP:L2-B005 2
nop ! FFFFC446F00001A8 LOOP:L2-B006 2
nop ! FFFFC446F00001AC LOOP:L2-B007 2
nop ! FFFFC446F00001B0 LOOP:L2-B008 2
add %i3, %g1, %o4 ! FFFFC446F00001B4 SWCH:L2-B009 2
and %o4, 0x18, %o7 ! FFFFC446F00001B8 SWCH:L2-B009 2
sethi %hi(0x4D0), %o4 ! FFFFC446F00001BC SWCH:L2-B009 2 .+0
or %o4,%lo(0x4D0),%o4 ! FFFFC446F00001C0 SWCH:L2-B009 2
add %o4, %o7, %o4 ! FFFFC446F00001C4 SWCH:L2-B009 2
jmpl %l7+%o4, %g0 ! FFFFC446F00001C8 SWCH:L2-B009 2
ldstub [%g5+0x0050], %o0 ! FFFFC446F00001CC SWCH:L2-B009 2 S >BD00017
ba,a BL00268 ! FFFFC446F00001D0 SWCH:L2-B009 0
sth %g1, [%g4-0x0030] ! FFFFC446F00001D4 SWCH:L2-B009 0 S >BD00079
ba,a,pn %icc, BL00267 ! FFFFC446F00001D8 SWCH:L2-B009 1
and %o0, %o0, %i0 ! FFFFC446F00001DC SWCH:L2-B009 0 S
fba,pn %fcc0, BL00266 ! FFFFC446F00001E0 SWCH:L2-B009 0
.word 0xA5A9E1E0 ! FFFFC446F00001E4 SWCH:L2-B009 0 S illop
ba,a BL00265 ! FFFFC446F00001E8 SWCH:L2-B009 1
.word 0xBFA208EC ! FFFFC446F00001EC SWCH:L2-B009 0 S illop
BL00265:add %g1, 0x91F, %g1 ! FFFFC446F00001F0 CASE:L3-B005 1 chksum++
or %l2, %g7, %l2 ! FFFFC446F00001F4 CASE:L3-B005 1 S
prefetch [%o6+0x0510], 0 ! FFFFC446F00001F8 CASE:L3-B005 1 S <.+1296
fbu,pn %fcc0, BL00260 ! FFFFC446F00001FC CASE:L3-B005 1 L
nop ! FFFFC446F0000200 CASE:L3-B005 1 S
BL00260:fbl BL00261 ;.empty ! FFFFC446F0000204 CASE:L3-B005 1 L
call .+8 ;.empty ! FFFFC446F0000208 CASE:L3-B005 1 L
BL00261:fblg BL00263 ;.empty ! FFFFC446F000020C CASE:L3-B005 1 L
fbule,a BL00263 ! FFFFC446F0000210 CASE:L3-B005 1 L
nop ! FFFFC446F0000214 CASE:L3-B005 0 S
bcc,a BL00262 ! FFFFC446F0000218 CASE:L3-B005 0 L
BL00262:and %g2, -1, %g2 ! FFFFC446F000021C CASE:L3-B005 0 S
BL00263:fbg,a BL00264 ! FFFFC446F0000220 CASE:L3-B005 1 L
ldub [%g6+0x002A], %o0 ! FFFFC446F0000224 CASE:L3-B005 1 S <BD00258
BL00264:add %g1, 0x68E, %g1 ! FFFFC446F0000228 CASE:L3-B005 1 chksum++
fba,a BL00273 ! FFFFC446F000022C CASE:L3-B005 1
fcmpes %fcc0, %f3, %f2 ! FFFFC446F0000230 CASE:L3-B005 0 S
BL00266:add %g1, 0xBBC, %g1 ! FFFFC446F0000234 CASE:L3-B006 0 chksum++
nop ! FFFFC446F0000238 CASE:L3-B006 0 S
.word 0xFB33E653 ! FFFFC446F000023C CASE:L3-B006 0 S illop
rd %gsr, %l6 ! FFFFC446F0000240 CASE:L3-B006 0 S
wr %l6, 0x10, %gsr ! FFFFC446F0000244 CASE:L3-B006 0 S
.word 0xA3A4507C ! FFFFC446F0000248 CASE:L3-B006 0 S illop
stx %o5, [%g6-0x0048] ! FFFFC446F000024C CASE:L3-B006 0 S >BD00076
add %g4, 0x56, %l6 ! FFFFC446F0000250 CASE:L3-B006 0 @BD00131
stda %f26, [%l6]0xD9 ! FFFFC446F0000254 CASE:L3-B006 0 S Short8
fba,a BL00273 ! FFFFC446F0000258 CASE:L3-B006 0
.word 0xBBE01774 ! FFFFC446F000025C CASE:L3-B006 0 S illop
BL00267:add %g1, 0x2FD, %g1 ! FFFFC446F0000260 CASE:L3-B007 1 chksum++
sth %i4, [%g3-0x002E] ! FFFFC446F0000264 CASE:L3-B007 1 S >BD00049
ldda [%g5-0x0058]%asi, %f40 ! FFFFC446F0000268 CASE:L3-B007 1 S <BD00048
cmp %g1, %g1 ! FFFFC446F000026C CASE:L3-B007 1 S
fabsd %f38, %f0 ! FFFFC446F0000270 CASE:L3-B007 1 S
stda %f36, [%g6-0x0070]%asi ! FFFFC446F0000274 CASE:L3-B007 1 S >BD00164
orn %o3, -1, %o3 ! FFFFC446F0000278 CASE:L3-B007 1 S
fba BL00273 ! FFFFC446F000027C CASE:L3-B007 1
fadds %f11, %f9, %f11 ! FFFFC446F0000280 CASE:L3-B007 1 S
BL00268:.word 0x91B30618 ! FFFFC446F0000284 CASE:L3-B008 0 illop
subcc %i0, %i4, %i5 ! FFFFC446F0000288 CASE:L3-B008 0 S
lda [%g5+0x0068]%asi, %f19 ! FFFFC446F000028C CASE:L3-B008 0 S <BD00044
fandnot2s %f31, %f27, %f27 ! FFFFC446F0000290 CASE:L3-B008 0 S
orncc %o3, %o0, %i4 ! FFFFC446F0000294 CASE:L3-B008 0 S
.word 0x9F97801C ! FFFFC446F0000298 CASE:L3-B008 0 S illop
ldx [%g2+0x0050], %l5 ! FFFFC446F000029C CASE:L3-B008 0 <BD00033
membar 0x40 ! FFFFC446F00002A0 CASE:L3-B008 0
stda %f0, [%l5]0xF8 ! FFFFC446F00002A4 CASE:L3-B008 0 Blk-Store
.word 0xAF924DEE ! FFFFC446F00002A8 CASE:L3-B008 0 illop
fba BL00273 ! FFFFC446F00002AC CASE:L3-B008 0
sth %i4, [%g5+0x0054] ! FFFFC446F00002B0 CASE:L3-B008 0 S >BD00254
BL00273: ! SWCH:L2-B009
add %g1, 0x1FF, %g1 ! FFFFC446F00002B4 SWCH:L2-B009 2 chksum++
edge8l %g1, %i4, %o3 ! FFFFC446F00002B8 SWCH:L2-B009 2 S
.word 0xADA64011 ! FFFFC446F00002BC SWCH:L2-B009 2 S illop_FP
brlz,a,pt %i2, BL00269 ;.empty ! FFFFC446F00002C0 SWCH:L2-B009 2 L
fba,a,pt %fcc1, BL00270 ! FFFFC446F00002C4 SWCH:L2-B009 0 L
edge8 %o3, %i4, %o2 ! FFFFC446F00002C8 SWCH:L2-B009 2 S
edge16 %g1, %i4, %o3 ! FFFFC446F00002CC SWCH:L2-B009 2 S
std %f20, [%g5+0x0080] ! FFFFC446F00002D0 SWCH:L2-B009 2 S >BD00062
nop ! FFFFC446F00002D4 SWCH:L2-B009 2 S
call .+8 ! FFFFC446F00002D8 SWCH:L2-B009 2 L
BL00269:ldd [%g3+0x0038], %f30 ! FFFFC446F00002DC SWCH:L2-B009 2 S <BD00106
bpos BL00271 ;.empty ! FFFFC446F00002E0 SWCH:L2-B009 2 L
BL00271:fbge,a,pt %fcc0, BL00272 ! FFFFC446F00002E4 SWCH:L2-B009 2 L
BL00272:prefetch [%i4+%i4], 4 ! FFFFC446F00002E8 SWCH:L2-B009 1 S <.+0
BL00270:add %g1, 0x936, %g1 ! FFFFC446F00002EC SWCH:L2-B009 2 chksum++
nop ! FFFFC446F00002F0 LOOP:L2-B010 2
nop ! FFFFC446F00002F4 LOOP:L2-B011 2
nop ! FFFFC446F00002F8 LOOP:L2-B012 2
nop ! FFFFC446F00002FC LOOP:L2-B013 2
nop ! FFFFC446F0000300 LOOP:L2-B014 2
nop ! FFFFC446F0000304 LOOP:L2-B015 2
nop ! FFFFC446F0000308 LOOP:L2-B016 2
nop ! FFFFC446F000030C LOOP:L2-B017 2
nop ! FFFFC446F0000310 LOOP:L2-B018 2
add %g1, %g1, %i3 ! FFFFC446F0000314 SWCH:L2-B019 2
andcc %i3, 0x200, %g0 ! FFFFC446F0000318 SWCH:L2-B019 2
bnz,pn %xcc, BL00277 ! FFFFC446F000031C SWCH:L2-B019 2
add %g1, 0xC44, %g1 ! FFFFC446F0000320 SWCH:L2-B019 2 chksum++
andcc %i3, 0x1, %g0 ! FFFFC446F0000324 SWCH:L2-B019 1
bnz,pt %xcc, BL00276 ! FFFFC446F0000328 SWCH:L2-B019 1
andcc %i3, 0x2, %g0 ! FFFFC446F000032C SWCH:L2-B019 1
bnz,a,pn %xcc, BL00275 ! FFFFC446F0000330 SWCH:L2-B019 1
add %g1, 0x270, %g1 ! FFFFC446F0000334 SWCH:L2-B019 1 chksum++
andcc %i3, 0x2, %g0 ! FFFFC446F0000338 SWCH:L2-B019 0
bnz,a,pn %xcc, BL00274 ! FFFFC446F000033C SWCH:L2-B019 0
.word 0xBBD1081B ! FFFFC446F0000340 SWCH:L2-B019 0 illop
movu %fcc2, %o5, %o5 ! FFFFC446F0000344 SWCH:L2-B019 0 S
.word 0x8D881C38 ! FFFFC446F0000348 SWCH:L2-B019 0 S illop
.word 0xC4412674 ! FFFFC446F000034C SWCH:L2-B019 0 S random
.word 0xDB7598C4 ! FFFFC446F0000350 SWCH:L2-B019 0 S random
sethi %hh(0x407AFFFFF00),%l6 ! FFFFC446F0000354 SWCH:L2-B019 0 SUBR018
or %l6,%hm(0x407AFFFFF00),%l6 ! FFFFC446F0000358 SWCH:L2-B019 0
sethi %lm(0x407AFFFFF00),%l5 ! FFFFC446F000035C SWCH:L2-B019 0
or %l5,%lo(0x407AFFFFF00),%l5 ! FFFFC446F0000360 SWCH:L2-B019 0
sllx %l6, 0x20, %l6 ! FFFFC446F0000364 SWCH:L2-B019 0
.word 0xA7A1C11B ! FFFFC446F0000368 SWCH:L2-B019 0 illop
jmpl %l6+0x0000, %o7 ! FFFFC446F000036C SWCH:L2-B019 0 S
.word 0x81A89891 ! FFFFC446F0000370 SWCH:L2-B019 0 S illop
add %g1, 0xFA1, %g1 ! FFFFC446F0000374 SWCH:L2-B019 0 chksum++
fba,a BL00278 ! FFFFC446F0000378 SWCH:L2-B019 0
tneg %icc, %g0+0x006D ! FFFFC446F000037C SWCH:L2-B019 0 S
BL00274:.word 0x83A5C565 ! FFFFC446F0000380 CASE:L3-B009 0 illop
or %g4, 0x0, %g4 ! FFFFC446F0000384 CASE:L3-B009 0 S
add %o2, %o0, %o1 ! FFFFC446F0000388 CASE:L3-B009 0 S
wr %i3, %o3, %ccr ! FFFFC446F000038C CASE:L3-B009 0 S
.word 0x8BF00000 ! FFFFC446F0000390 CASE:L3-B009 0 S illop
ldx [%g2+0x0008], %g4 ! FFFFC446F0000394 CASE:L3-B009 0 S BASE<BD00190
fba,pn %fcc0, BL00278 ! FFFFC446F0000398 CASE:L3-B009 0
sllx %i1, 0x1, %i2 ! FFFFC446F000039C CASE:L3-B009 0 S
BL00275:add %g1, 0xF6C, %g1 ! FFFFC446F00003A0 CASE:L3-B010 1 chksum++
stda %i0, [%g6-0x0048]%asi ! FFFFC446F00003A4 CASE:L3-B010 1 S >BD00076
fpsub32s %f29, %f27, %f23 ! FFFFC446F00003A8 CASE:L3-B010 1 S
cmp %g4, %o1 ! FFFFC446F00003AC CASE:L3-B010 1 S
ldx [%g2+0x0058], %l6 ! FFFFC446F00003B0 CASE:L3-B010 1 <BD00011
ldda [%l6]0x2C, %i0 ! FFFFC446F00003B4 CASE:L3-B010 1 S Quad_Ld
ldx [%g2+0x0018], %g4 ! FFFFC446F00003B8 CASE:L3-B010 1 S BASE<BD00045
array8 %g1, %g4, %o3 ! FFFFC446F00003BC CASE:L3-B010 1 S
ba,pn %xcc, BL00278 ! FFFFC446F00003C0 CASE:L3-B010 1
add %o1, %i2, %i0 ! FFFFC446F00003C4 CASE:L3-B010 1 S
BL00276:.word 0xD1D020C0 ! FFFFC446F00003C8 CASE:L3-B011 0 illop
.word 0x29E8BC02 ! FFFFC446F00003CC CASE:L3-B011 0 S illop
.word 0x9BA689EC ! FFFFC446F00003D0 CASE:L3-B011 0 S illop
std %f26, [%g6+0x0058] ! FFFFC446F00003D4 CASE:L3-B011 0 S >BD00138
subccc %o4, %i1, %o1 ! FFFFC446F00003D8 CASE:L3-B011 0 S
.word 0x859E27B8 ! FFFFC446F00003DC CASE:L3-B011 0 illop
ldx [%g2+0x0040], %g4 ! FFFFC446F00003E0 CASE:L3-B011 0 S BASE<BD00218
BL00277:add %g1, 0xD4C, %g1 ! FFFFC446F00003E4 CASE:L3-B012 1 chksum++
fmovse %xcc, %f25, %f23 ! FFFFC446F00003E8 CASE:L3-B012 1 S
sth %o4, [%g4+0x0054] ! FFFFC446F00003EC CASE:L3-B012 1 S >BD00254
movg %fcc3, %i1, %i5 ! FFFFC446F00003F0 CASE:L3-B012 1 S
ld [%g2+0x0064], %fsr ! FFFFC446F00003F4 CASE:L3-B012 1 S <BD00004+4
nop ! FFFFC446F00003F8 CASE:L3-B012 1 S
fba BL00278 ! FFFFC446F00003FC CASE:L3-B012 1
stx %fsr, [%g2+0x0060] ! FFFFC446F0000400 CASE:L3-B012 1 S <BD00004
BL00278: ! SWCH:L2-B019
add %g1, 0x14C, %g1 ! FFFFC446F0000404 SWCH:L2-B019 2 chksum++
ldx [%g2+0x0050], %l5 ! FFFFC446F0000408 SWCH:L2-B019 2 <BD00033
membar 0x40 ! FFFFC446F000040C SWCH:L2-B019 2
stda %f0, [%l5]0x16 ! FFFFC446F0000410 SWCH:L2-B019 2 Blk-Store
membar 0x40 ! FFFFC446F0000414 SWCH:L2-B019 2
sethi %hh(0x74C2FFFFF00),%l6 ! FFFFC446F0000418 SWCH:L2-B019 2 SUBR022
or %l6,%hm(0x74C2FFFFF00),%l6 ! FFFFC446F000041C SWCH:L2-B019 2
sethi %lm(0x74C2FFFFF00),%l5 ! FFFFC446F0000420 SWCH:L2-B019 2
or %l5,%lo(0x74C2FFFFF00),%l5 ! FFFFC446F0000424 SWCH:L2-B019 2
sllx %l6, 0x20, %l6 ! FFFFC446F0000428 SWCH:L2-B019 2
or %l6, %l5, %l6 ! FFFFC446F000042C SWCH:L2-B019 2
jmpl %l6+0x0000, %o7 ! FFFFC446F0000430 SWCH:L2-B019 2 S
ldsb [%g5+0x0005], %o1 ! FFFFC446F0000434 SWCH:L2-B019 2 S <BD00055
ldstub [%g3-0x0059], %o3 ! FFFFC446F0000438 SWCH:L2-B019 2 S >BD00046
ldd [%g3+0x0010], %f46 ! FFFFC446F000043C SWCH:L2-B019 2 S <BD00025
stw %o1, [%g4-0x0024] ! FFFFC446F0000440 SWCH:L2-B019 2 S >BD00036
nop ! FFFFC446F0000444 LOOP:L1-B000 2 S
ldx [%g2+0x0050], %l5 ! FFFFC446F0000448 LOOP:L1-B000 2 <BD00033
membar 0x40 ! FFFFC446F000044C LOOP:L1-B000 2
ldda [%l5]0x16, %f16 ! FFFFC446F0000450 LOOP:L1-B000 2 Blk-Load
membar 0x40 ! FFFFC446F0000454 LOOP:L1-B000 2
st %f8, [%g6-0x0060] ! FFFFC446F0000458 LOOP:L1-B000 2 S >BD00005
sllx %o3, %g1, %i3 ! FFFFC446F000045C LOOP:L1-B000 2 S
fnegs %f31, %f30 ! FFFFC446F0000460 LOOP:L1-B000 2 S
subcc %l0, 0x1, %l0 ! FFFFC446F0000464 LOOP:L1-B000 2
bnz,pt %icc, BL00279 ! FFFFC446F0000468 LOOP:L1-B000 2
.word 0xADA9232A ! FFFFC446F000046C LOOP:L1-B000 2 S illop_FP
add %g1, 0x3CE, %g1 ! FFFFC446F0000470 LOOP:L1-B000 1 chksum++
sethi %hi(0x32CAFB), %g3 ! FFFFC446F0000474 MAIN:L0-B000 1 .+0
or %g3,%lo(0x32CAFB),%g3 ! FFFFC446F0000478 MAIN:L0-B000 1
cmp %g1, %g3 ! FFFFC446F000047C MAIN:L0-B000 1
bne %icc, blimp_bad_end ! FFFFC446F0000480 MAIN:L0-B000 1
nop ! FFFFC446F0000484 MAIN:L0-B000 1
blimp_good_end:
EXIT_GOOD
blimp_bad_end:
EXIT_BAD
SECTION .btext001_pg1 TEXT_VA=0xffffc446f0000000
attr_text {
Name = .btext001_pg1,
VA = 0xffffc446f0000000,
RA = ra2pa(0xe70000000,0),
PA = ra2pa(0xe70000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext002 TEXT_VA=0xffffcac03fffff00
attr_text {
Name = .btext002,
VA = 0xffffcac03fffff00,
RA = ra2pa(0xf6fffff00,0),
PA = ra2pa(0xf6fffff00,0),
notsb
}
SECTION .btext002_pg0 TEXT_VA=0xffffcac030000000
attr_text {
Name = .btext002_pg0,
VA = 0xffffcac030000000,
RA = ra2pa(0xf60000000,0),
PA = ra2pa(0xf60000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext002
.text
.global SUBR017; SUBR017:
BL00001: ! SUBR:L0-B000
add %g1, 0x616, %g1 ! FFFFCAC03FFFFF00 SUBR:L0-B000 2 chksum++
save %o6, -128, %o6 ! FFFFCAC03FFFFF04 SUBR:L0-B000 2
sethi %hh(0xFFFFCAC03FFFFF00),%l7 ! FFFFCAC03FFFFF08 SUBR:L0-B000 2 SUBR017
or %l7,%hm(0xFFFFCAC03FFFFF00),%l7 ! FFFFCAC03FFFFF0C SUBR:L0-B000 2
sethi %lm(0xFFFFCAC03FFFFF00),%l6 ! FFFFCAC03FFFFF10 SUBR:L0-B000 2
or %l6,%lo(0xFFFFCAC03FFFFF00),%l6 ! FFFFCAC03FFFFF14 SUBR:L0-B000 2
sllx %l7, 0x20, %l7 ! FFFFCAC03FFFFF18 SUBR:L0-B000 2
or %l7, %l6, %l7 ! FFFFCAC03FFFFF1C SUBR:L0-B000 2
ta %xcc, 0x45 ! FFFFCAC03FFFFF20 SUBR:L0-B000 2 demap-stack
add %g1, 0x25C, %g1 ! FFFFCAC03FFFFF24 SUBR:L0-B000 2 chksum++
and %g1, 0xFE, %l3 ! FFFFCAC03FFFFF28 LOOP:L1-B000 2
BL00066: ! LOOP:L1-B000
add %g1, 0xFB, %g1 ! FFFFCAC03FFFFF2C LOOP:L1-B000 2 chksum++
subc %i0, %g1, %o4 ! FFFFCAC03FFFFF30 LOOP:L1-B000 2 S
fcmpd %fcc1, %f60, %f62 ! FFFFCAC03FFFFF34 LOOP:L1-B000 2 S
fmovdl %fcc1, %f26, %f24 ! FFFFCAC03FFFFF38 LOOP:L1-B000 2 S
sethi %hh(0xFFFFE8B9EFFFFF00),%l6 ! FFFFCAC03FFFFF3C LOOP:L1-B000 2 SUBR021
or %l6,%hm(0xFFFFE8B9EFFFFF00),%l6 ! FFFFCAC03FFFFF40 LOOP:L1-B000 2
sethi %lm(0xFFFFE8B9EFFFFF00),%l5 ! FFFFCAC03FFFFF44 LOOP:L1-B000 2
or %l5,%lo(0xFFFFE8B9EFFFFF00),%l5 ! FFFFCAC03FFFFF48 LOOP:L1-B000 2
sllx %l6, 0x20, %l6 ! FFFFCAC03FFFFF4C LOOP:L1-B000 2
or %l6, %l5, %l6 ! FFFFCAC03FFFFF50 LOOP:L1-B000 2
jmpl %l6+0x0000, %o7 ! FFFFCAC03FFFFF54 LOOP:L1-B000 2 S
srlx %i5, 0x1, %i1 ! FFFFCAC03FFFFF58 LOOP:L1-B000 2 S
sta %f5, [%g6+0x006C]%asi ! FFFFCAC03FFFFF5C LOOP:L1-B000 2 S >BD00002
ldsh [%g6-0x0026], %o1 ! FFFFCAC03FFFFF60 LOOP:L1-B000 2 S <BD00003
fcmpd %fcc0, %f42, %f40 ! FFFFCAC03FFFFF64 SKIP:L2-B000 2
fbl BL00014 ! FFFFCAC03FFFFF68 SKIP:L2-B000 2
movle %icc, %i4, %i0 ! FFFFCAC03FFFFF6C SKIP:L2-B000 2 S
ldx [%g2+0x0060], %fsr ! FFFFCAC03FFFFF70 SKIP:L2-B000 0 S <BD00004
ble BL00007 ! FFFFCAC03FFFFF74 SKIP:L2-B000 0 L
subcc %i3, %o0, %i3 ! FFFFCAC03FFFFF78 SKIP:L2-B000 0 S
.word 0xE962D8A7 ! FFFFCAC03FFFFF7C SKIP:L2-B000 0 S illop
cmp %i3, %g1 ! FFFFCAC03FFFFF80 SKIP:L2-B000 0 S
BL00007:bnz,a,pn %xcc, BL00008 ;.empty ! FFFFCAC03FFFFF84 SKIP:L2-B000 0 L
fbne,a,pt %fcc2, BL00009 ;.empty ! FFFFCAC03FFFFF88 SKIP:L2-B000 0 L
BL00008:bnz,pt %icc, BL00009 ! FFFFCAC03FFFFF8C SKIP:L2-B000 0 L
fnand %f16, %f24, %f22 ! FFFFCAC03FFFFF90 SKIP:L2-B000 0 S
ldstuba [%g5+0x0006]%asi, %i3 ! FFFFCAC03FFFFF94 SKIP:L2-B000 0 S >BD00006
fbo,pt %fcc0, BL00009 ;.empty ! FFFFCAC03FFFFF98 SKIP:L2-B000 0 L
bleu,pn %icc, BL00010 ! FFFFCAC03FFFFF9C SKIP:L2-B000 0 L
BL00010:.word 0xE2D419A2 ! FFFFCAC03FFFFFA0 SKIP:L2-B000 0 S random
BL00009:add %g1, 0xDC7, %g1 ! FFFFCAC03FFFFFA4 SKIP:L2-B000 0 chksum++
add %g1, 0xFD6, %g1 ! FFFFCAC03FFFFFA8 SKIP:L2-B000 0 chksum++
.word 0xF3B4F59C ! FFFFCAC03FFFFFAC SKIP:L2-B000 0 S illop
ldx [%g2+0x0058], %l6 ! FFFFCAC03FFFFFB0 SKIP:L2-B000 0 <BD00011
stwa %g7, [%l6+%g0]0x04 ! FFFFCAC03FFFFFB4 SKIP:L2-B000 0 S >BD00012
subc %i0, %i5, %i1 ! FFFFCAC03FFFFFB8 SKIP:L2-B000 0 S
ldda [%l6]0x26, %i2 ! FFFFCAC03FFFFFBC SKIP:L2-B000 0 S Quad_Ld_P
ba,a,pn %icc, BL00023 ! FFFFCAC03FFFFFC0 SKIP:L2-B000 0
sth %o1, [%g3+0x0042] ! FFFFCAC03FFFFFC4 SKIP:L2-B000 0 S >BD00013+2
BL00014: ! ELSE:L2-B001
stw %o0, [%g6-0x001F] ! FFFFCAC03FFFFFC8 ELSE:L2-B001 2 S >BD00015+1
add %i5, 0x0, %i5 ! FFFFCAC03FFFFFCC ELSE:L2-B001 2 S
fpadd32s %f29, %f30, %f27 ! FFFFCAC03FFFFFD0 ELSE:L2-B001 2 S
ldx [%g5-0x0088], %g5 ! FFFFCAC03FFFFFD4 ELSE:L2-B001 2 ptr_chase
ldx [%g5-0x0088], %g5 ! FFFFCAC03FFFFFD8 ELSE:L2-B001 2 ptr_chase
ldx [%g5-0x0088], %g5 ! FFFFCAC03FFFFFDC ELSE:L2-B001 2 ptr_chase
ldx [%g5-0x0088], %g5 ! FFFFCAC03FFFFFE0 ELSE:L2-B001 2 ptr_chase
ldx [%g5-0x0088], %g5 ! FFFFCAC03FFFFFE4 ELSE:L2-B001 2 ptr_chase
pdist %f22, %f24, %f24 ! FFFFCAC03FFFFFE8 ELSE:L2-B001 2 S
ldub [%g4+0x0050], %o5 ! FFFFCAC03FFFFFEC ELSE:L2-B001 2 S <BD00017
fcmped %fcc0, %f36, %f14 ! FFFFCAC03FFFFFF0 ELSE:L2-B001 2 S
andncc %o1, %o0, %o0 ! FFFFCAC03FFFFFF4 ELSE:L2-B001 2 S
fsubd %f42, %f44, %f36 ! FFFFCAC03FFFFFF8 ELSE:L2-B001 2 S
andncc %i3, %g1, %i2 ! FFFFCAC03FFFFFFC ELSE:L2-B001 2 S
ldx [%g2+0x0058], %l6 ! FFFFCAC040000000 ELSE:L2-B001 2 <BD00011
ldda [%l6]0x2E, %i0 ! FFFFCAC040000004 ELSE:L2-B001 2 S Quad_Ld_P
add %g1, 0x4A7, %g1 ! FFFFCAC040000008 ELSE:L2-B001 2 chksum++
.word 0xB3B48389 ! FFFFCAC04000000C ELSE:L2-B001 2 S illop_VIS
ldda [%g6-0x0040]%asi, %f36 ! FFFFCAC040000010 ELSE:L2-B001 2 S <BD00018
ldd [%g5+0x0070], %i0 ! FFFFCAC040000014 ELSE:L2-B001 2 S <BD00019
stw %i3, [%g6-0x0034] ! FFFFCAC040000018 ELSE:L2-B001 2 S >BD00020+4
ldswa [%g7+%g7]0x83, %o2 ! FFFFCAC04000001C ELSE:L2-B001 2 S <BD00021
sth %o5, [%g5-0x0025] ! FFFFCAC040000020 ELSE:L2-B001 2 S >BD00003+1
add %g4, 0x30, %l5 ! FFFFCAC040000024 ELSE:L2-B001 2 @BD00022
stda %f28,[%l5+%g1]0xC4 ! FFFFCAC040000028 ELSE:L2-B001 2 S Partial_St
ld [%g6-0x0060], %f10 ! FFFFCAC04000002C ELSE:L2-B001 2 S <BD00005
nop ! FFFFCAC040000030 ELSE:L2-B001 2 S
BL00023: ! ELSE:L2-B001
add %g1, 0xAD1, %g1 ! FFFFCAC040000034 ELSE:L2-B001 2 chksum++
andcc %o5, 0x200, %g0 ! FFFFCAC040000038 SKIP:L2-B002 2
bnz,a,pn %icc, BL00035 ! FFFFCAC04000003C SKIP:L2-B002 2
srlx %g5, %g7, %g5 ! FFFFCAC040000040 SKIP:L2-B002 0 S
ldx [%g2+0x0060], %fsr ! FFFFCAC040000044 SKIP:L2-B002 2 S <BD00004
andn %i2, %g7, %i2 ! FFFFCAC040000048 SKIP:L2-B002 2 S
bz BL00026 ! FFFFCAC04000004C SKIP:L2-B002 2 L
sth %i1, [%g4+0x0028] ! FFFFCAC040000050 SKIP:L2-B002 2 S >BD00024
std %f42, [%g6+0x0010] ! FFFFCAC040000054 SKIP:L2-B002 0 S >BD00025
xor %g5, %o2, %o4 ! FFFFCAC040000058 SKIP:L2-B002 0 S
.word 0x85D3C802 ! FFFFCAC04000005C SKIP:L2-B002 0 L illop
movrgz %i0, %o4, %l1 ! FFFFCAC040000060 SKIP:L2-B002 0 S
BL00027:.word 0xD764B683 ! FFFFCAC040000064 SKIP:L2-B002 0 S illop
ba,a BL00028 ! FFFFCAC040000068 SKIP:L2-B002 0 L
orncc %o5, %i1, %o1 ! FFFFCAC04000006C SKIP:L2-B002 0 S
BL00028:fbge BL00029 ;.empty ! FFFFCAC040000070 SKIP:L2-B002 0 L
fbu,a BL00030 ;.empty ! FFFFCAC040000074 SKIP:L2-B002 0 L
BL00030:fble BL00031 ! FFFFCAC040000078 SKIP:L2-B002 0 L
BL00026:st %f8, [%g3-0x0060] ! FFFFCAC04000007C SKIP:L2-B002 2 S >BD00005
BL00031:nop ! FFFFCAC040000080 SKIP:L2-B002 2 S
BL00029:add %g1, 0x3A6, %g1 ! FFFFCAC040000084 SKIP:L2-B002 2 chksum++
add %g1, 0x735, %g1 ! FFFFCAC040000088 SKIP:L2-B002 2 chksum++
swap [%g4-0x000C], %o0 ! FFFFCAC04000008C SKIP:L2-B002 2 S >BD00032
sdivcc %l1, 0x0, %l0 ! FFFFCAC040000090 SKIP:L2-B002 2 S
sub %i1, %i0, %i2 ! FFFFCAC040000094 SKIP:L2-B002 2 S
addccc %o4, %o4, %o4 ! FFFFCAC040000098 SKIP:L2-B002 2 S
.word 0xF56627A2 ! FFFFCAC04000009C SKIP:L2-B002 2 S illop
subcc %o1, %o0, %o1 ! FFFFCAC0400000A0 SKIP:L2-B002 2 S
sub %i0, %l1, %i4 ! FFFFCAC0400000A4 SKIP:L2-B002 2 S
st %f10, [%g4+0x006C] ! FFFFCAC0400000A8 SKIP:L2-B002 2 S >BD00002
ld [%g2+0x0064], %fsr ! FFFFCAC0400000AC SKIP:L2-B002 2 S <BD00004+4
ldx [%g2+0x0058], %l6 ! FFFFCAC0400000B0 SKIP:L2-B002 2 <BD00011
ldda [%l6]0x24, %i0 ! FFFFCAC0400000B4 SKIP:L2-B002 2 S Quad_Ld
ldx [%g2+0x0050], %l5 ! FFFFCAC0400000B8 SKIP:L2-B002 2 <BD00033
membar 0x40 ! FFFFCAC0400000BC SKIP:L2-B002 2
ldda [%l5]0x16, %f16 ! FFFFCAC0400000C0 SKIP:L2-B002 2 Blk-Load
membar 0x40 ! FFFFCAC0400000C4 SKIP:L2-B002 2
ba,a,pn %xcc, BL00047 ! FFFFCAC0400000C8 SKIP:L2-B002 2
.word 0x9FB18374 ! FFFFCAC0400000CC SKIP:L2-B002 0 S illop
BL00035: ! ELSE:L2-B003
stw %i0, [%g4-0x0024] ! FFFFCAC0400000D0 ELSE:L2-B003 0 S >BD00036
fbule BL00039 ;.empty ! FFFFCAC0400000D4 ELSE:L2-B003 0 L
.word 0xA7A3E6DF ! FFFFCAC0400000D8 ELSE:L2-B003 0 L illop
.word 0x8D88A138 ! FFFFCAC0400000DC ELSE:L2-B003 0 L illop
fbge,a BL00041 ;.empty ! FFFFCAC0400000E0 ELSE:L2-B003 0 L
bl,a BL00039 ;.empty ! FFFFCAC0400000E4 ELSE:L2-B003 0 L
BL00041:fba,a,pn %fcc3, BL00042 ;.empty ! FFFFCAC0400000E8 ELSE:L2-B003 0 L
BL00040:fbuge BL00043 ! FFFFCAC0400000EC ELSE:L2-B003 0 L
BL00039:ldx [%g2+0x0000], %g6 ! FFFFCAC0400000F0 ELSE:L2-B003 0 S BASE<BD00037
BL00042:fba,pn %fcc2, BL00043 ! FFFFCAC0400000F4 ELSE:L2-B003 0 L
swap [%g5-0x002C], %o5 ! FFFFCAC0400000F8 ELSE:L2-B003 0 S >BD00038
BL00043:add %g1, 0x874, %g1 ! FFFFCAC0400000FC ELSE:L2-B003 0 chksum++
add %g1, 0x885, %g1 ! FFFFCAC040000100 ELSE:L2-B003 0 chksum++
call .+8 ! FFFFCAC040000104 ELSE:L2-B003 0 S
.word 0x91B542FB ! FFFFCAC040000108 ELSE:L2-B003 0 S illop_VIS
fnegs %f26, %f26 ! FFFFCAC04000010C ELSE:L2-B003 0 S
stw %o1, [%g5+0x0068] ! FFFFCAC040000110 ELSE:L2-B003 0 S >BD00044
ldx [%g2+0x0018], %g6 ! FFFFCAC040000114 ELSE:L2-B003 0 S BASE<BD00045
fmul8sux16 %f30, %f20, %f30 ! FFFFCAC040000118 ELSE:L2-B003 0 S
.word 0xBE9CF9F9 ! FFFFCAC04000011C ELSE:L2-B003 0 S random
sethi %hh(0x3D081FFFFF00),%l6 ! FFFFCAC040000120 ELSE:L2-B003 0 SUBR024
.word 0x9E100001 ! FFFFCAC040000124 ELSE:L2-B003 0 random
sethi %lm(0x3D081FFFFF00),%l5 ! FFFFCAC040000128 ELSE:L2-B003 0
or %l5,%lo(0x3D081FFFFF00),%l5 ! FFFFCAC04000012C ELSE:L2-B003 0
sllx %l6, 0x20, %l6 ! FFFFCAC040000130 ELSE:L2-B003 0
or %l6, %l5, %l6 ! FFFFCAC040000134 ELSE:L2-B003 0
jmpl %l6+0x0000, %o7 ! FFFFCAC040000138 ELSE:L2-B003 0 S
xorcc %o1, %o1, %i0 ! FFFFCAC04000013C ELSE:L2-B003 0 S
add %g5, -89, %l6 ! FFFFCAC040000140 ELSE:L2-B003 0 @BD00046
stda %f28, [%l6]0xD8 ! FFFFCAC040000144 ELSE:L2-B003 0 S Short8
BL00047: ! ELSE:L2-B003
add %g1, 0x23D, %g1 ! FFFFCAC040000148 ELSE:L2-B003 2 chksum++
andcc %o4, 0x400, %g0 ! FFFFCAC04000014C SKIP:L2-B004 2
bnz,a,pt %icc, BL00051 ! FFFFCAC040000150 SKIP:L2-B004 2
nop ! FFFFCAC040000154 SKIP:L2-B004 2 S
.word 0xC513DFDC ! FFFFCAC040000158 SKIP:L2-B004 0 S illop
.word 0xA5A4572B ! FFFFCAC04000015C SKIP:L2-B004 0 S illop
std %f40, [%g5-0x0058] ! FFFFCAC040000160 SKIP:L2-B004 0 S >BD00048
lduh [%g4-0x002E], %i5 ! FFFFCAC040000164 SKIP:L2-B004 0 S <BD00049
rd %gsr, %l6 ! FFFFCAC040000168 SKIP:L2-B004 0 S
wr %l6, 0x40, %gsr ! FFFFCAC04000016C SKIP:L2-B004 0 S
.word 0xF175BDD5 ! FFFFCAC040000170 SKIP:L2-B004 0 S random
or %g5, 0x0, %g5 ! FFFFCAC040000174 SKIP:L2-B004 0 S
prefetch [%l0+0x0F61], 0 ! FFFFCAC040000178 SKIP:L2-B004 0 S <.+3937
.word 0x81CFE008 ! FFFFCAC04000017C SKIP:L2-B004 0 S random
.word 0x95DD366B ! FFFFCAC040000180 SKIP:L2-B004 0 S illop
.word 0xF5B91C0D ! FFFFCAC040000184 SKIP:L2-B004 0 S illop
add %g1, 0xB9B, %g1 ! FFFFCAC040000188 SKIP:L2-B004 0 chksum++
edge16l %g1, %o4, %i2 ! FFFFCAC04000018C SKIP:L2-B004 0 S
lduwa [%g6-0x0024]%asi, %l0 ! FFFFCAC040000190 SKIP:L2-B004 0 S <BD00036
stb %g5, [%g6+0x0050] ! FFFFCAC040000194 SKIP:L2-B004 0 S >BD00017
.word 0xCFD721A3 ! FFFFCAC040000198 SKIP:L2-B004 0 S illop
ldx [%g2+0x0050], %l5 ! FFFFCAC04000019C SKIP:L2-B004 0 <BD00033
.word 0x9F91E016 ! FFFFCAC0400001A0 SKIP:L2-B004 0 illop
ldda [%l5]0x16, %f16 ! FFFFCAC0400001A4 SKIP:L2-B004 0 Blk-Load
membar 0x40 ! FFFFCAC0400001A8 SKIP:L2-B004 0
ldda [%g4-0x0068]%asi, %f36 ! FFFFCAC0400001AC SKIP:L2-B004 0 S <BD00050
add %g3, 0x0, %g3 ! FFFFCAC0400001B0 SKIP:L2-B004 0 S
ba,pt %icc, BL00054 ! FFFFCAC0400001B4 SKIP:L2-B004 0
.word 0xE5B4C855 ! FFFFCAC0400001B8 SKIP:L2-B004 0 S random
BL00051: ! ELSE:L2-B005
subccc %i0, %o4, %g0 ! FFFFCAC0400001BC ELSE:L2-B005 2 S
stw %g1, [%g3+0x0024] ! FFFFCAC0400001C0 ELSE:L2-B005 2 S >BD00052+4
.word 0x9D743EC3 ! FFFFCAC0400001C4 ELSE:L2-B005 2 S illop
cmp %o4, %i5 ! FFFFCAC0400001C8 ELSE:L2-B005 2 S
edge16l %g3, %o0, %i5 ! FFFFCAC0400001CC ELSE:L2-B005 2 S
add %g1, 0x59A, %g1 ! FFFFCAC0400001D0 ELSE:L2-B005 2 chksum++
ld [%g6+0x0008], %f6 ! FFFFCAC0400001D4 ELSE:L2-B005 2 S <BD00053
ld [%g6+0x000C], %f7 ! FFFFCAC0400001D8 ELSE:L2-B005 2 S <BD00053+4
subcc %l0, %g5, %l2 ! FFFFCAC0400001DC ELSE:L2-B005 2 S
ldx [%g2+0x0050], %l5 ! FFFFCAC0400001E0 ELSE:L2-B005 2 <BD00033
membar 0x40 ! FFFFCAC0400001E4 ELSE:L2-B005 2
stda %f16, [%l5]0xF0 ! FFFFCAC0400001E8 ELSE:L2-B005 2 Blk-Store
membar 0x40 ! FFFFCAC0400001EC ELSE:L2-B005 2
fmovrslz %i0, %f17, %f30 ! FFFFCAC0400001F0 ELSE:L2-B005 2 S
BL00054: ! ELSE:L2-B005
add %g1, 0x801, %g1 ! FFFFCAC0400001F4 ELSE:L2-B005 2 chksum++
andcc %g3, 0x20, %g0 ! FFFFCAC0400001F8 SKIP:L2-B006 2
bnz,a,pt %icc, BL00059 ! FFFFCAC0400001FC SKIP:L2-B006 2
.word 0xD79D9E24 ! FFFFCAC040000200 SKIP:L2-B006 0 S illop
ldx [%g3-0x0088], %g3 ! FFFFCAC040000204 SKIP:L2-B006 2 ptr_chase
ldx [%g3-0x0088], %g3 ! FFFFCAC040000208 SKIP:L2-B006 2 ptr_chase
ldx [%g3-0x0088], %g3 ! FFFFCAC04000020C SKIP:L2-B006 2 ptr_chase
ldx [%g3-0x0088], %g3 ! FFFFCAC040000210 SKIP:L2-B006 2 ptr_chase
ldx [%g3-0x0088], %g3 ! FFFFCAC040000214 SKIP:L2-B006 2 ptr_chase
ldx [%g3-0x0088], %g3 ! FFFFCAC040000218 SKIP:L2-B006 2 ptr_chase
ldx [%g3-0x0088], %g3 ! FFFFCAC04000021C SKIP:L2-B006 2 ptr_chase
ldx [%g3-0x0088], %g3 ! FFFFCAC040000220 SKIP:L2-B006 2 ptr_chase
ldub [%g5+0x0005], %o3 ! FFFFCAC040000224 SKIP:L2-B006 2 S <BD00055
.word 0x89A1419F ! FFFFCAC040000228 SKIP:L2-B006 2 S illop_FP
cmp %i5, %g1 ! FFFFCAC04000022C SKIP:L2-B006 2 S
ta %xcc, 0x40 ! FFFFCAC040000230 SKIP:L2-B006 2 S +-priv
lduh [%g5-0x0010], %i1 ! FFFFCAC040000234 SKIP:L2-B006 2 S <BD00056
add %g1, 0xA01, %g1 ! FFFFCAC040000238 SKIP:L2-B006 2 chksum++
ld [%g5+0x0000], %f26 ! FFFFCAC04000023C SKIP:L2-B006 2 S <BD00057
stxa %o4, [%g5+0x0078]%asi ! FFFFCAC040000240 SKIP:L2-B006 2 S >BD00058
st %f6, [%g3+0x0010] ! FFFFCAC040000244 SKIP:L2-B006 2 S >BD00025
st %f7, [%g3+0x0014] ! FFFFCAC040000248 SKIP:L2-B006 2 S >BD00025+4
wr %l2, %o4, %ccr ! FFFFCAC04000024C SKIP:L2-B006 2 S
sethi %hh(0x769B3FFFFF00),%l6 ! FFFFCAC040000250 SKIP:L2-B006 2 SUBR020
or %l6,%hm(0x769B3FFFFF00),%l6 ! FFFFCAC040000254 SKIP:L2-B006 2
sethi %lm(0x769B3FFFFF00),%l5 ! FFFFCAC040000258 SKIP:L2-B006 2
or %l5,%lo(0x769B3FFFFF00),%l5 ! FFFFCAC04000025C SKIP:L2-B006 2
sllx %l6, 0x20, %l6 ! FFFFCAC040000260 SKIP:L2-B006 2
or %l6, %l5, %l6 ! FFFFCAC040000264 SKIP:L2-B006 2
jmpl %l6+0x0000, %o7 ! FFFFCAC040000268 SKIP:L2-B006 2 S
ld [%g2+0x0064], %fsr ! FFFFCAC04000026C SKIP:L2-B006 2 S <BD00004+4
nop ! FFFFCAC040000270 SKIP:L2-B006 2 S
fba BL00061 ! FFFFCAC040000274 SKIP:L2-B006 2
std %i0, [%g6+0x0030] ! FFFFCAC040000278 SKIP:L2-B006 2 S >BD00022
BL00059: ! ELSE:L2-B007
.word 0x89C7DA27 ! FFFFCAC04000027C ELSE:L2-B007 0 S illop
ldx [%g2+0x0028], %g6 ! FFFFCAC040000280 ELSE:L2-B007 0 S BASE<BD00060
std %f6, [%g3-0x0058] ! FFFFCAC040000284 ELSE:L2-B007 0 S >BD00048
.word 0x247A701E ! FFFFCAC040000288 ELSE:L2-B007 0 S illop
.word 0xCF4A5789 ! FFFFCAC04000028C ELSE:L2-B007 0 S illop
nop ! FFFFCAC040000290 ELSE:L2-B007 0 S
add %g1, 0x2E3, %g1 ! FFFFCAC040000294 ELSE:L2-B007 0 chksum++
ldsw [%g6-0x000A], %i4 ! FFFFCAC040000298 ELSE:L2-B007 0 S <BD00032+2
xor %g1, %i2, %i2 ! FFFFCAC04000029C ELSE:L2-B007 0 S
fornot1s %f16, %f17, %f30 ! FFFFCAC0400002A0 ELSE:L2-B007 0 S
sdiv %o3, %g0, %l2 ! FFFFCAC0400002A4 ELSE:L2-B007 0 S
sll %i5, %g1, %o0 ! FFFFCAC0400002A8 ELSE:L2-B007 0 S
nop ! FFFFCAC0400002AC ELSE:L2-B007 0 S
BL00061: ! ELSE:L2-B007
add %g1, 0xCD3, %g1 ! FFFFCAC0400002B0 ELSE:L2-B007 2 chksum++
andcc %o3, 0x200, %g0 ! FFFFCAC0400002B4 SKIP:L2-B008 2
bz,a BL00064 ! FFFFCAC0400002B8 SKIP:L2-B008 2
nop ! FFFFCAC0400002BC SKIP:L2-B008 2 S
.word 0x9DA5D8A8 ! FFFFCAC0400002C0 SKIP:L2-B008 0 S illop_FP
fmovs %f29, %f26 ! FFFFCAC0400002C4 SKIP:L2-B008 0 S
add %g4, 0x28, %l6 ! FFFFCAC0400002C8 SKIP:L2-B008 0 @BD00024
ldda [%l6]0xDB, %f26 ! FFFFCAC0400002CC SKIP:L2-B008 0 S Short16
cmp %o4, %l2 ! FFFFCAC0400002D0 SKIP:L2-B008 0 S
stx %o0, [%g3+0x0080] ! FFFFCAC0400002D4 SKIP:L2-B008 0 S >BD00062
add %g1, 0x8FE, %g1 ! FFFFCAC0400002D8 SKIP:L2-B008 0 chksum++
ta %xcc, 0x43 ! FFFFCAC0400002DC SKIP:L2-B008 0 S +-PEF
addcc %o3, %i1, %o1 ! FFFFCAC0400002E0 SKIP:L2-B008 0 S
sta %f20, [%g4+0x0048]%asi ! FFFFCAC0400002E4 SKIP:L2-B008 0 S >BD00063
cmp %g1, %i3 ! FFFFCAC0400002E8 SKIP:L2-B008 0 S
movule %fcc3, %i1, %o0 ! FFFFCAC0400002EC SKIP:L2-B008 0 S
nop ! FFFFCAC0400002F0 SKIP:L2-B008 0 S
ba BL00065 ! FFFFCAC0400002F4 SKIP:L2-B008 0
.word 0xB3912015 ! FFFFCAC0400002F8 SKIP:L2-B008 0 S illop
BL00064: ! ELSE:L2-B009
nop ! FFFFCAC0400002FC ELSE:L2-B009 2 S
xnorcc %i0, %o0, %i3 ! FFFFCAC040000300 ELSE:L2-B009 2 S
ldx [%g2+0x0058], %l6 ! FFFFCAC040000304 ELSE:L2-B009 2 <BD00011
ldda [%l6]0x26, %i0 ! FFFFCAC040000308 ELSE:L2-B009 2 S Quad_Ld_P
ldd [%g5+0x0080], %i4 ! FFFFCAC04000030C ELSE:L2-B009 2 S <BD00062
fmovdg %fcc3, %f36, %f0 ! FFFFCAC040000310 ELSE:L2-B009 2 S
.word 0xBDAB919B ! FFFFCAC040000314 ELSE:L2-B009 2 S illop_FP
add %g1, 0xEBF, %g1 ! FFFFCAC040000318 ELSE:L2-B009 2 chksum++
edge16ln %i1, %o1, %l1 ! FFFFCAC04000031C ELSE:L2-B009 2 S
ta %xcc, 0x43 ! FFFFCAC040000320 ELSE:L2-B009 2 S +-PEF
faddd %f42, %f36, %f40 ! FFFFCAC040000324 ELSE:L2-B009 4 S
fpack16 %f18, %f18 ! FFFFCAC040000328 ELSE:L2-B009 2 S
sub %o1, %i0, %i4 ! FFFFCAC04000032C ELSE:L2-B009 2 S
or %i0, %i5, %i1 ! FFFFCAC040000330 ELSE:L2-B009 2 S
BL00065: ! ELSE:L2-B009
add %g1, 0x491, %g1 ! FFFFCAC040000334 ELSE:L2-B009 2 chksum++
srlx %l3, 0x1, %l3 ! FFFFCAC040000338 LOOP:L1-B000 2
andcc %l3, 0x1, %g0 ! FFFFCAC04000033C LOOP:L1-B000 2
bne,a,pn %xcc, BL00066 ! FFFFCAC040000340 LOOP:L1-B000 2
.word 0xABA790A0 ! FFFFCAC040000344 LOOP:L1-B000 0 S illop
add %g1, 0x479, %g1 ! FFFFCAC040000348 LOOP:L1-B000 2 chksum++
sth %i0, [%g5+0x0026] ! FFFFCAC04000034C SUBR:L0-B000 2 S >BD00052+6
lda [%g4+0x006D]%asi, %f9 ! FFFFCAC040000350 SUBR:L0-B000 2 S <BD00002+1
bvc BL00067 ! FFFFCAC040000354 SUBR:L0-B000 2 L
sra %i4, 0x1, %i3 ! FFFFCAC040000358 SUBR:L0-B000 2 S
fble,a,pn %fcc2, BL00068 ;.empty ! FFFFCAC04000035C SUBR:L0-B000 0 L
bvc,pt %xcc, BL00069 ;.empty ! FFFFCAC040000360 SUBR:L0-B000 0 L
bg,a,pn %xcc, BL00067 ! FFFFCAC040000364 SUBR:L0-B000 0 L
BL00067:ta %xcc, 0x40 ! FFFFCAC040000368 SUBR:L0-B000 2 S +-priv
std %f60, [%g5-0x0068] ! FFFFCAC04000036C SUBR:L0-B000 2 S >BD00050
BL00069:fbne,a BL00070 ! FFFFCAC040000370 SUBR:L0-B000 2 L
wr %i3, %i0, %ccr ! FFFFCAC040000374 SUBR:L0-B000 0 S
fpsub32s %f17, %f18, %f28 ! FFFFCAC040000378 SUBR:L0-B000 2 S
BL00070:fbug,a,pt %fcc0, BL00068 ! FFFFCAC04000037C SUBR:L0-B000 2 L
BL00068:xnor %i3, %i1, %l4 ! FFFFCAC040000380 SUBR:L0-B000 0 S
subcc %l4, %i3, %o3 ! FFFFCAC040000384 SUBR:L0-B000 2 S
add %g1, 0x99B, %g1 ! FFFFCAC040000388 SUBR:L0-B000 2 chksum++
ta %xcc, 0x45 ! FFFFCAC04000038C SUBR:L0-B000 2 demap-stack
add %g1, 0x19C, %i0 ! FFFFCAC040000390 SUBR:L0-B000 2
add %g1, 0xEC4, %g1 ! FFFFCAC040000394 SUBR:L0-B000 2 chksum++
ret ! FFFFCAC040000398 SUBR:L0-B000 2
restore %i0, %l7, %o0 ! FFFFCAC04000039C SUBR:L0-B000 2
SECTION .btext002_pg1 TEXT_VA=0xffffcac040000000
attr_text {
Name = .btext002_pg1,
VA = 0xffffcac040000000,
RA = ra2pa(0xf70000000,0),
PA = ra2pa(0xf70000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext003 TEXT_VA=0x407afffff00
attr_text {
Name = .btext003,
VA = 0x407afffff00,
RA = ra2pa(0xf4fffff00,0),
PA = ra2pa(0xf4fffff00,0),
notsb
}
SECTION .btext003_pg0 TEXT_VA=0x407a0000000
attr_text {
Name = .btext003_pg0,
VA = 0x407a0000000,
RA = ra2pa(0xf40000000,0),
PA = ra2pa(0xf40000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext003
.text
.global SUBR018; SUBR018:
BL00071: ! SUBR:L0-B000
add %g1, 0x2FA, %g1 ! 00000407AFFFFF00 SUBR:L0-B000 2 chksum++
save %o6, -128, %o6 ! 00000407AFFFFF04 SUBR:L0-B000 2
sethi %hh(0x407AFFFFF00),%l7 ! 00000407AFFFFF08 SUBR:L0-B000 2 SUBR018
or %l7,%hm(0x407AFFFFF00),%l7 ! 00000407AFFFFF0C SUBR:L0-B000 2
sethi %lm(0x407AFFFFF00),%l6 ! 00000407AFFFFF10 SUBR:L0-B000 2
or %l6,%lo(0x407AFFFFF00),%l6 ! 00000407AFFFFF14 SUBR:L0-B000 2
sllx %l7, 0x20, %l7 ! 00000407AFFFFF18 SUBR:L0-B000 2
or %l7, %l6, %l7 ! 00000407AFFFFF1C SUBR:L0-B000 2
ta %xcc, 0x45 ! 00000407AFFFFF20 SUBR:L0-B000 2 demap-stack
nop ! 00000407AFFFFF24 SUBR:L0-B000 2 S
edge16 %i5, %i1, %o4 ! 00000407AFFFFF28 SUBR:L0-B000 2 S
xnor %o4, %i0, %o5 ! 00000407AFFFFF2C SUBR:L0-B000 2 S
call .+8 ! 00000407AFFFFF30 SUBR:L0-B000 2 S
fpadd16 %f28, %f16, %f30 ! 00000407AFFFFF34 SUBR:L0-B000 2 S
sethi %hh(0x53CBFFFFF00),%l6 ! 00000407AFFFFF38 SUBR:L0-B000 2 SUBR019
or %l6,%hm(0x53CBFFFFF00),%l6 ! 00000407AFFFFF3C SUBR:L0-B000 2
sethi %lm(0x53CBFFFFF00),%l5 ! 00000407AFFFFF40 SUBR:L0-B000 2
or %l5,%lo(0x53CBFFFFF00),%l5 ! 00000407AFFFFF44 SUBR:L0-B000 2
sllx %l6, 0x20, %l6 ! 00000407AFFFFF48 SUBR:L0-B000 2
or %l6, %l5, %l6 ! 00000407AFFFFF4C SUBR:L0-B000 2
jmpl %l6+0x0000, %o7 ! 00000407AFFFFF50 SUBR:L0-B000 2 S
alignaddr %i5, %i1, %i3 ! 00000407AFFFFF54 SUBR:L0-B000 2 S
xnor %o4, %i5, %o4 ! 00000407AFFFFF58 SUBR:L0-B000 2 S
xnor %o0, %o2, %l3 ! 00000407AFFFFF5C SUBR:L0-B000 2 S
add %g1, 0xE4A, %g1 ! 00000407AFFFFF60 SUBR:L0-B000 2 chksum++
or %g0, 0x2, %l1 ! 00000407AFFFFF64 LOOP:L1-B000 2
BL00090: ! LOOP:L1-B000
add %g1, 0x4B9, %g1 ! 00000407AFFFFF68 LOOP:L1-B000 4 chksum++
fmovscs %xcc, %f9, %f5 ! 00000407AFFFFF6C LOOP:L1-B000 4 S
xnorcc %o0, %l3, %o0 ! 00000407AFFFFF70 LOOP:L1-B000 4 S
std %f40, [%g5-0x0040] ! 00000407AFFFFF74 LOOP:L1-B000 4 S >BD00018
faddd %f36, %f38, %f36 ! 00000407AFFFFF78 LOOP:L1-B000 4 S
fcmpd %fcc1, %f40, %f60 ! 00000407AFFFFF7C LOOP:L1-B000 4 S
andcc %i5, 0x2, %g0 ! 00000407AFFFFF80 SKIP:L2-B000 4
bnz BL00077 ! 00000407AFFFFF84 SKIP:L2-B000 4
sub %o4, %o4, %i4 ! 00000407AFFFFF88 SKIP:L2-B000 4 S
nop ! 00000407AFFFFF8C SKIP:L2-B000 2 S
fbue,a BL00072 ! 00000407AFFFFF90 SKIP:L2-B000 2 L
xor %i5, %i3, %o2 ! 00000407AFFFFF94 SKIP:L2-B000 0 S
tl %xcc, %g0+0x0069 ! 00000407AFFFFF98 SKIP:L2-B000 2 S
fbu,a,pn %fcc1, BL00073 ;.empty ! 00000407AFFFFF9C SKIP:L2-B000 2 L
fba,a,pn %fcc3, BL00073 ! 00000407AFFFFFA0 SKIP:L2-B000 0 L
nop ! 00000407AFFFFFA4 SKIP:L2-B000 2 S
BL00073:ld [%g6-0x0024], %f18 ! 00000407AFFFFFA8 SKIP:L2-B000 2 S <BD00036
bg,pt %xcc, BL00074 ;.empty ! 00000407AFFFFFAC SKIP:L2-B000 2 L
BL00074:fbul,pn %fcc2, BL00075 ! 00000407AFFFFFB0 SKIP:L2-B000 2 L
BL00072:ld [%g4-0x0060], %f4 ! 00000407AFFFFFB4 SKIP:L2-B000 2 S <BD00005
BL00075:add %g1, 0xFC0, %g1 ! 00000407AFFFFFB8 SKIP:L2-B000 2 chksum++
add %g1, 0x583, %g1 ! 00000407AFFFFFBC SKIP:L2-B000 2 chksum++
.word 0x08EB6A00 ! 00000407AFFFFFC0 SKIP:L2-B000 2 S illop
ld [%g4-0x0024], %f20 ! 00000407AFFFFFC4 SKIP:L2-B000 2 S <BD00036
add %g6, -72, %l5 ! 00000407AFFFFFC8 SKIP:L2-B000 2 @BD00076
stda %f20,[%l5+%g1]0xC1 ! 00000407AFFFFFCC SKIP:L2-B000 2 S Partial_St
ldd [%g5-0x0058], %f42 ! 00000407AFFFFFD0 SKIP:L2-B000 2 S <BD00048
ldsh [%g3+0x0028], %o5 ! 00000407AFFFFFD4 SKIP:L2-B000 2 S <BD00024
fba,pn %fcc3, BL00081 ! 00000407AFFFFFD8 SKIP:L2-B000 2
nop ! 00000407AFFFFFDC SKIP:L2-B000 2 S
BL00077: ! ELSE:L2-B001
call .+8 ! 00000407AFFFFFE0 ELSE:L2-B001 2 S
fcmpeq32 %f16, %f24, %o3 ! 00000407AFFFFFE4 ELSE:L2-B001 2 S
sethi %hh(0x1B347FFFFF00),%l6 ! 00000407AFFFFFE8 ELSE:L2-B001 2 SUBR023
or %l6,%hm(0x1B347FFFFF00),%l6 ! 00000407AFFFFFEC ELSE:L2-B001 2
sethi %lm(0x1B347FFFFF00),%l5 ! 00000407AFFFFFF0 ELSE:L2-B001 2
or %l5,%lo(0x1B347FFFFF00),%l5 ! 00000407AFFFFFF4 ELSE:L2-B001 2
sllx %l6, 0x20, %l6 ! 00000407AFFFFFF8 ELSE:L2-B001 2
or %l6, %l5, %l6 ! 00000407AFFFFFFC ELSE:L2-B001 2
jmpl %l6+0x0000, %o7 ! 00000407B0000000 ELSE:L2-B001 2 S
ld [%g4-0x005D], %f2 ! 00000407B0000004 ELSE:L2-B001 2 S <BD00005+3
ldx [%g2+0x0058], %l6 ! 00000407B0000008 ELSE:L2-B001 2 <BD00011
ldda [%l6]0x24, %i0 ! 00000407B000000C ELSE:L2-B001 2 S Quad_Ld
add %g1, 0x1F2, %g1 ! 00000407B0000010 ELSE:L2-B001 2 chksum++
ldd [%g5+0x0070], %i0 ! 00000407B0000014 ELSE:L2-B001 2 S <BD00019
orcc %o3, %l3, %l3 ! 00000407B0000018 ELSE:L2-B001 2 S
fcmpne32 %f28, %f30, %o5 ! 00000407B000001C ELSE:L2-B001 2 S
subccc %l3, %o5, %o0 ! 00000407B0000020 ELSE:L2-B001 2 S
add %g3, -92, %l6 ! 00000407B0000024 ELSE:L2-B001 2 @BD00078
stda %f26, [%l6]0xD2 ! 00000407B0000028 ELSE:L2-B001 2 S Short16
ldsh [%g5-0x002F], %i5 ! 00000407B000002C ELSE:L2-B001 2 S <BD00079+1
fabsd %f22, %f28 ! 00000407B0000030 ELSE:L2-B001 2 S
ldswa [%g4+0x0060]%asi, %l2 ! 00000407B0000034 ELSE:L2-B001 2 S <BD00080
BL00081: ! ELSE:L2-B001
add %g1, 0xC56, %g1 ! 00000407B0000038 ELSE:L2-B001 4 chksum++
andcc %i1, 0x1, %g0 ! 00000407B000003C SKIP:L2-B002 4
bz,a,pt %icc, BL00082 ! 00000407B0000040 SKIP:L2-B002 4
fexpand %f28, %f26 ! 00000407B0000044 SKIP:L2-B002 4 S
call .+8 ! 00000407B0000048 SKIP:L2-B002 0 S
.word 0x02FF18A3 ! 00000407B000004C SKIP:L2-B002 0 S random
.word 0xE3C18998 ! 00000407B0000050 SKIP:L2-B002 0 S illop
add %g3, -38, %l6 ! 00000407B0000054 SKIP:L2-B002 0 @BD00003
ldda [%l6]0xDA, %f20 ! 00000407B0000058 SKIP:L2-B002 0 S Short16
add %g1, 0xB78, %g1 ! 00000407B000005C SKIP:L2-B002 0 chksum++
fcmped %fcc2, %f36, %f44 ! 00000407B0000060 SKIP:L2-B002 0 S
fnegs %f10, %f4 ! 00000407B0000064 SKIP:L2-B002 0 S
.word 0x95AAD188 ! 00000407B0000068 SKIP:L2-B002 0 illop
.word 0x252BBDB4 ! 00000407B000006C SKIP:L2-B002 0 S random
.word 0xBDA540EE ! 00000407B0000070 SKIP:L2-B002 0 illop
.word 0x85B4C653 ! 00000407B0000074 SKIP:L2-B002 0 illop
sethi %lm(0x10BDA540EE),%l5 ! 00000407B0000078 SKIP:L2-B002 0
.word 0xB1B744FD ! 00000407B000007C SKIP:L2-B002 0 illop
sllx %l6, 0x20, %l6 ! 00000407B0000080 SKIP:L2-B002 0
or %l6, %l5, %l6 ! 00000407B0000084 SKIP:L2-B002 0
jmpl %l6+0x0000, %o7 ! 00000407B0000088 SKIP:L2-B002 0 S
addcc %o5, -3342, %i3 ! 00000407B000008C SKIP:L2-B002 0 S
sethi %hh(0x3D081FFFFF00),%l6 ! 00000407B0000090 SKIP:L2-B002 0 SUBR024
or %l6,%hm(0x3D081FFFFF00),%l6 ! 00000407B0000094 SKIP:L2-B002 0
sethi %lm(0x3D081FFFFF00),%l5 ! 00000407B0000098 SKIP:L2-B002 0
or %l5,%lo(0x3D081FFFFF00),%l5 ! 00000407B000009C SKIP:L2-B002 0
.word 0xBBCCBDD6 ! 00000407B00000A0 SKIP:L2-B002 0 illop
or %l6, %l5, %l6 ! 00000407B00000A4 SKIP:L2-B002 0
jmpl %l6+0x0000, %o7 ! 00000407B00000A8 SKIP:L2-B002 0 S
fcmpd %fcc0, %f12, %f44 ! 00000407B00000AC SKIP:L2-B002 0 S
orn %g6, -1, %g6 ! 00000407B00000B0 SKIP:L2-B002 0 S
ldx [%g2+0x0050], %l5 ! 00000407B00000B4 SKIP:L2-B002 0 <BD00033
membar 0x40 ! 00000407B00000B8 SKIP:L2-B002 0
ldda [%l5]0x16, %f16 ! 00000407B00000BC SKIP:L2-B002 0 Blk-Load
membar 0x40 ! 00000407B00000C0 SKIP:L2-B002 0
st %f5, [%g5-0x0060] ! 00000407B00000C4 SKIP:L2-B002 0 S >BD00005
ba BL00089 ! 00000407B00000C8 SKIP:L2-B002 0
andncc %g5, 0x0, %g5 ! 00000407B00000CC SKIP:L2-B002 0 S
BL00082: ! ELSE:L2-B003
subc %i3, %g6, %o5 ! 00000407B00000D0 ELSE:L2-B003 4 S
bpos,a BL00084 ;.empty ! 00000407B00000D4 ELSE:L2-B003 4 L
bgu,pn %icc, BL00085 ;.empty ! 00000407B00000D8 ELSE:L2-B003 4 L
ba,a,pn %icc, BL00086 ! 00000407B00000DC ELSE:L2-B003 0 L
ld [%g3+0x006C], %f11 ! 00000407B00000E0 ELSE:L2-B003 0 S <BD00002
bge,pn %icc, BL00087 ! 00000407B00000E4 ELSE:L2-B003 0 L
BL00086:fcmpd %fcc3, %f36, %f38 ! 00000407B00000E8 ELSE:L2-B003 0 S
.word 0xAD65BA90 ! 00000407B00000EC ELSE:L2-B003 0 S illop
BL00087:bgu,a,pn %icc, BL00085 ;.empty ! 00000407B00000F0 ELSE:L2-B003 0 L
BL00085:ba BL00084 ! 00000407B00000F4 ELSE:L2-B003 0 L
BL00084:lduba [%g6-0x0027]%asi, %i2 ! 00000407B00000F8 ELSE:L2-B003 4 S <BD00083
add %g1, 0xA61, %g1 ! 00000407B00000FC ELSE:L2-B003 4 chksum++
add %g1, 0x5B1, %g1 ! 00000407B0000100 ELSE:L2-B003 4 chksum++
srlx %o0, 0x1, %l2 ! 00000407B0000104 ELSE:L2-B003 4 S
subcc %i5, %g6, %i0 ! 00000407B0000108 ELSE:L2-B003 4 S
andcc %o4, -1, %o4 ! 00000407B000010C ELSE:L2-B003 4 S
sethi %hh(0x74C2FFFFF00),%l6 ! 00000407B0000110 ELSE:L2-B003 4 SUBR022
or %l6,%hm(0x74C2FFFFF00),%l6 ! 00000407B0000114 ELSE:L2-B003 4
sethi %lm(0x74C2FFFFF00),%l5 ! 00000407B0000118 ELSE:L2-B003 4
or %l5,%lo(0x74C2FFFFF00),%l5 ! 00000407B000011C ELSE:L2-B003 4
sllx %l6, 0x20, %l6 ! 00000407B0000120 ELSE:L2-B003 4
or %l6, %l5, %l6 ! 00000407B0000124 ELSE:L2-B003 4
jmpl %l6+0x0000, %o7 ! 00000407B0000128 ELSE:L2-B003 4 S
stba %i0, [%g3+0x0053]%asi ! 00000407B000012C ELSE:L2-B003 4 S >BD00088
lda [%g6-0x0060]%asi, %f3 ! 00000407B0000130 ELSE:L2-B003 4 S <BD00005
sethi %hh(0x3D081FFFFF00),%l6 ! 00000407B0000134 ELSE:L2-B003 4 SUBR024
or %l6,%hm(0x3D081FFFFF00),%l6 ! 00000407B0000138 ELSE:L2-B003 4
sethi %lm(0x3D081FFFFF00),%l5 ! 00000407B000013C ELSE:L2-B003 4
or %l5,%lo(0x3D081FFFFF00),%l5 ! 00000407B0000140 ELSE:L2-B003 4
sllx %l6, 0x20, %l6 ! 00000407B0000144 ELSE:L2-B003 4
or %l6, %l5, %l6 ! 00000407B0000148 ELSE:L2-B003 4
add %l6, 0x1, %l6 ! 00000407B000014C ELSE:L2-B003 4
jmpl %l6+0x0000, %o7 ! 00000407B0000150 ELSE:L2-B003 8 S
fmovspos %icc, %f17, %f17 ! 00000407B0000154 ELSE:L2-B003 4 S
BL00089: ! ELSE:L2-B003
add %g1, 0x8D3, %g1 ! 00000407B0000158 ELSE:L2-B003 4 chksum++
subcc %l1, 0x1, %l1 ! 00000407B000015C LOOP:L1-B000 4
bnz,pn %icc, BL00090 ! 00000407B0000160 LOOP:L1-B000 4
fmul8ulx16 %f26, %f20, %f28 ! 00000407B0000164 LOOP:L1-B000 4 S
add %g1, 0xD4D, %g1 ! 00000407B0000168 LOOP:L1-B000 2 chksum++
stwa %o0, [%g5+0x001C]%asi ! 00000407B000016C SUBR:L0-B000 2 S >BD00091+4
sth %g6, [%g3-0x001C] ! 00000407B0000170 SUBR:L0-B000 2 S >BD00092
ldx [%g2+0x0050], %l5 ! 00000407B0000174 SUBR:L0-B000 2 <BD00033
membar 0x40 ! 00000407B0000178 SUBR:L0-B000 2
stda %f0, [%l5]0xF0 ! 00000407B000017C SUBR:L0-B000 2 Blk-Store
membar 0x40 ! 00000407B0000180 SUBR:L0-B000 2
fcmpgt32 %f20, %f30, %o1 ! 00000407B0000184 SUBR:L0-B000 2 S
ta %xcc, 0x45 ! 00000407B0000188 SUBR:L0-B000 2 demap-stack
add %g1, 0x251, %i0 ! 00000407B000018C SUBR:L0-B000 2
add %g1, 0xE01, %g1 ! 00000407B0000190 SUBR:L0-B000 2 chksum++
ret ! 00000407B0000194 SUBR:L0-B000 2
restore %i0, %l7, %o0 ! 00000407B0000198 SUBR:L0-B000 2
SECTION .btext003_pg1 TEXT_VA=0x407b0000000
attr_text {
Name = .btext003_pg1,
VA = 0x407b0000000,
RA = ra2pa(0xf50000000,0),
PA = ra2pa(0xf50000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext004 TEXT_VA=0x53cbfffff00
attr_text {
Name = .btext004,
VA = 0x53cbfffff00,
RA = ra2pa(0xf2fffff00,0),
PA = ra2pa(0xf2fffff00,0),
notsb
}
SECTION .btext004_pg0 TEXT_VA=0x53cb0000000
attr_text {
Name = .btext004_pg0,
VA = 0x53cb0000000,
RA = ra2pa(0xf20000000,0),
PA = ra2pa(0xf20000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext004
.text
.global SUBR019; SUBR019:
BL00093: ! SUBR:L0-B000
add %g1, 0x6D5, %g1 ! 0000053CBFFFFF00 SUBR:L0-B000 14 chksum++
save %o6, -128, %o6 ! 0000053CBFFFFF04 SUBR:L0-B000 14
sethi %hh(0x53CBFFFFF00),%l7 ! 0000053CBFFFFF08 SUBR:L0-B000 14 SUBR019
or %l7,%hm(0x53CBFFFFF00),%l7 ! 0000053CBFFFFF0C SUBR:L0-B000 14
sethi %lm(0x53CBFFFFF00),%l6 ! 0000053CBFFFFF10 SUBR:L0-B000 14
or %l6,%lo(0x53CBFFFFF00),%l6 ! 0000053CBFFFFF14 SUBR:L0-B000 14
sllx %l7, 0x20, %l7 ! 0000053CBFFFFF18 SUBR:L0-B000 14
or %l7, %l6, %l7 ! 0000053CBFFFFF1C SUBR:L0-B000 14
ta %xcc, 0x45 ! 0000053CBFFFFF20 SUBR:L0-B000 14 demap-stack
add %g1, 0x37F, %g1 ! 0000053CBFFFFF24 SUBR:L0-B000 14 chksum++
or %g0, 0x2, %l4 ! 0000053CBFFFFF28 LOOP:L1-B000 14
BL00119: ! LOOP:L1-B000
add %g1, 0xE7E, %g1 ! 0000053CBFFFFF2C LOOP:L1-B000 28 chksum++
stb %o2, [%g3+0x0007] ! 0000053CBFFFFF30 LOOP:L1-B000 28 S >BD00094
alignaddr %i0, %i3, %o3 ! 0000053CBFFFFF34 LOOP:L1-B000 28 S
subcc %i0, %i4, %i3 ! 0000053CBFFFFF38 LOOP:L1-B000 28 S
.word 0xE9B81C09 ! 0000053CBFFFFF3C LOOP:L1-B000 28 S illop_VIS
call .+8 ;.empty ! 0000053CBFFFFF40 LOOP:L1-B000 28 L
fbule,a,pt %fcc2, BL00097 ! 0000053CBFFFFF44 LOOP:L1-B000 28 L
BL00097:stbar ! 0000053CBFFFFF48 LOOP:L1-B000 28 S
std %f6, [%g6-0x0040] ! 0000053CBFFFFF4C LOOP:L1-B000 28 S >BD00018
rd %ccr, %o3 ! 0000053CBFFFFF50 LOOP:L1-B000 28 S
brgz,pn %i3, BL00098 ;.empty ! 0000053CBFFFFF54 LOOP:L1-B000 28 L
BL00098:bcs BL00099 ! 0000053CBFFFFF58 LOOP:L1-B000 52 L
fcmps %fcc3, %f2, %f9 ! 0000053CBFFFFF5C LOOP:L1-B000 17 S
BL00099:lduba [%g7+%g7]0x83, %l1 ! 0000053CBFFFFF60 LOOP:L1-B000 39 S <BD00021
ldx [%g2+0x0030], %g6 ! 0000053CBFFFFF64 LOOP:L1-B000 28 S BASE<BD00095
BL00096:add %g1, 0x924, %g1 ! 0000053CBFFFFF68 LOOP:L1-B000 28 chksum++
andcc %o3, 0x1, %g0 ! 0000053CBFFFFF6C SKIP:L2-B000 28
bnz,a,pn %xcc, BL00103 ! 0000053CBFFFFF70 SKIP:L2-B000 28
st %f28, [%g4-0x0022] ! 0000053CBFFFFF74 SKIP:L2-B000 15 S >BD00036+2
subc %g1, %i3, %o3 ! 0000053CBFFFFF78 SKIP:L2-B000 13 S
fcmpd %fcc2, %f42, %f60 ! 0000053CBFFFFF7C SKIP:L2-B000 13 S
bn,pt %icc, BL00100 ;.empty ! 0000053CBFFFFF80 SKIP:L2-B000 13 L
bz,a,pt %icc, BL00101 ;.empty ! 0000053CBFFFFF84 SKIP:L2-B000 13 L
fbue,pn %fcc2, BL00102 ! 0000053CBFFFFF88 SKIP:L2-B000 13 L
nop ! 0000053CBFFFFF8C SKIP:L2-B000 0 S
.word 0xABA98CF6 ! 0000053CBFFFFF90 SKIP:L2-B000 0 L illop
fble,a BL00100 ! 0000053CBFFFFF94 SKIP:L2-B000 0 L
nop ! 0000053CBFFFFF98 SKIP:L2-B000 0 S
BL00101:fmovsn %fcc2, %f4, %f9 ! 0000053CBFFFFF9C SKIP:L2-B000 13 S
BL00100:ldd [%g4-0x0038], %i0 ! 0000053CBFFFFFA0 SKIP:L2-B000 13 S <BD00020
BL00102:add %g1, 0x4AE, %g1 ! 0000053CBFFFFFA4 SKIP:L2-B000 13 chksum++
add %g1, 0x58, %g1 ! 0000053CBFFFFFA8 SKIP:L2-B000 13 chksum++
cmp %o3, %o3 ! 0000053CBFFFFFAC SKIP:L2-B000 13 S
fpack16 %f24, %f22 ! 0000053CBFFFFFB0 SKIP:L2-B000 13 S
fcmpeq32 %f16, %f18, %i2 ! 0000053CBFFFFFB4 SKIP:L2-B000 13 S
sethi %hh(0x1B347FFFFF00),%l6 ! 0000053CBFFFFFB8 SKIP:L2-B000 13 SUBR023
or %l6,%hm(0x1B347FFFFF00),%l6 ! 0000053CBFFFFFBC SKIP:L2-B000 13
sethi %lm(0x1B347FFFFF00),%l5 ! 0000053CBFFFFFC0 SKIP:L2-B000 13
or %l5,%lo(0x1B347FFFFF00),%l5 ! 0000053CBFFFFFC4 SKIP:L2-B000 13
sllx %l6, 0x20, %l6 ! 0000053CBFFFFFC8 SKIP:L2-B000 13
or %l6, %l5, %l6 ! 0000053CBFFFFFCC SKIP:L2-B000 13
jmpl %l6+0x0000, %o7 ! 0000053CBFFFFFD0 SKIP:L2-B000 13 S
lduh [%g6-0x002F], %l0 ! 0000053CBFFFFFD4 SKIP:L2-B000 13 S <BD00079+1
array8 %i4, %g1, %o3 ! 0000053CBFFFFFD8 SKIP:L2-B000 13 S
srlx %o0, 0x0, %o0 ! 0000053CBFFFFFDC SKIP:L2-B000 13 S
.word 0x9F91600E ! 0000053CBFFFFFE0 SKIP:L2-B000 13 S illop
add %o5, %o0, %i5 ! 0000053CBFFFFFE4 SKIP:L2-B000 13 S
andn %o1, %g7, %o1 ! 0000053CBFFFFFE8 SKIP:L2-B000 13 S
ba,a BL00105 ! 0000053CBFFFFFEC SKIP:L2-B000 13
addcc %o1, %i1, %o4 ! 0000053CBFFFFFF0 SKIP:L2-B000 0 S
BL00103: ! ELSE:L2-B001
ld [%g6-0x000C], %f23 ! 0000053CBFFFFFF4 ELSE:L2-B001 15 S <BD00032
sth %o5, [%g6-0x000A] ! 0000053CBFFFFFF8 ELSE:L2-B001 15 S >BD00032+2
ta %xcc, 0x46 ! 0000053CBFFFFFFC ELSE:L2-B001 15 S demap-page
xor %o1, %o0, %i5 ! 0000053CC0000000 ELSE:L2-B001 15 S
xnor %o0, %o1, %l2 ! 0000053CC0000004 ELSE:L2-B001 15 S
add %g1, 0xC52, %g1 ! 0000053CC0000008 ELSE:L2-B001 15 chksum++
add %g4, 0x52, %l6 ! 0000053CC000000C ELSE:L2-B001 15 @BD00104
stda %f18, [%l6]0xD8 ! 0000053CC0000010 ELSE:L2-B001 15 S Short8
andcc %i1, %o5, %i4 ! 0000053CC0000014 ELSE:L2-B001 15 S
xnor %i5, %o2, %o2 ! 0000053CC0000018 ELSE:L2-B001 15 S
and %o0, -1, %o0 ! 0000053CC000001C ELSE:L2-B001 15 S
.word 0xA39D8424 ! 0000053CC0000020 ELSE:L2-B001 15 S illop
fcmpd %fcc0, %f36, %f12 ! 0000053CC0000024 ELSE:L2-B001 15 S
BL00105: ! ELSE:L2-B001
add %g1, 0xA32, %g1 ! 0000053CC0000028 ELSE:L2-B001 28 chksum++
andcc %i4, 0x2, %g0 ! 0000053CC000002C SKIP:L2-B002 28
bnz,a,pn %xcc, BL00108 ! 0000053CC0000030 SKIP:L2-B002 28
st %f29, [%g5-0x000C] ! 0000053CC0000034 SKIP:L2-B002 18 S >BD00032
std %o4, [%g5-0x0048] ! 0000053CC0000038 SKIP:L2-B002 10 S >BD00076
fsubd %f40, %f62, %f38 ! 0000053CC000003C SKIP:L2-B002 10 S
sth %o0, [%g6-0x0030] ! 0000053CC0000040 SKIP:L2-B002 10 S >BD00079
stb %o0, [%g3+0x0074] ! 0000053CC0000044 SKIP:L2-B002 10 S >BD00019+4
stw %o2, [%g5+0x0048] ! 0000053CC0000048 SKIP:L2-B002 10 S >BD00063
edge32l %i4, %o4, %o1 ! 0000053CC000004C SKIP:L2-B002 10 S
add %g1, 0xF2, %g1 ! 0000053CC0000050 SKIP:L2-B002 10 chksum++
lduw [%g4-0x002C], %i0 ! 0000053CC0000054 SKIP:L2-B002 10 S <BD00038
std %l2, [%g3+0x0070] ! 0000053CC0000058 SKIP:L2-B002 10 S >BD00019
fsubd %f44, %f38, %f32 ! 0000053CC000005C SKIP:L2-B002 10 S
swap [%g6+0x0048], %i5 ! 0000053CC0000060 SKIP:L2-B002 10 S >BD00063
ldx [%g6+0x0038], %l3 ! 0000053CC0000064 SKIP:L2-B002 10 S <BD00106
xnorcc %i4, %o1, %i4 ! 0000053CC0000068 SKIP:L2-B002 10 S
st %f10, [%g6-0x0060] ! 0000053CC000006C SKIP:L2-B002 10 S >BD00005
cmp %g1, %o0 ! 0000053CC0000070 SKIP:L2-B002 10 S
array8 %o1, %o2, %o3 ! 0000053CC0000074 SKIP:L2-B002 10 S
ldx [%g2+0x0060], %fsr ! 0000053CC0000078 SKIP:L2-B002 10 S <BD00004
ba BL00109 ! 0000053CC000007C SKIP:L2-B002 10
stw %i0, [%g6-0x0004] ! 0000053CC0000080 SKIP:L2-B002 10 S >BD00107+4
BL00108: ! ELSE:L2-B003
.word 0x9DBB1BE8 ! 0000053CC0000084 ELSE:L2-B003 18 S illop_VIS
.word 0x95B5C696 ! 0000053CC0000088 ELSE:L2-B003 18 S illop_VIS
ldx [%g2+0x0050], %l5 ! 0000053CC000008C ELSE:L2-B003 18 <BD00033
membar 0x40 ! 0000053CC0000090 ELSE:L2-B003 18
stda %f0, [%l5]0x1E ! 0000053CC0000094 ELSE:L2-B003 18 Blk-Store
membar 0x40 ! 0000053CC0000098 ELSE:L2-B003 18
stx %l3, [%g3+0x0030] ! 0000053CC000009C ELSE:L2-B003 18 S >BD00022
subccc %g1, %i5, %o5 ! 0000053CC00000A0 ELSE:L2-B003 18 S
nop ! 0000053CC00000A4 ELSE:L2-B003 18 S
add %g1, 0x688, %g1 ! 0000053CC00000A8 ELSE:L2-B003 18 chksum++
stw %i0, [%g6+0x0060] ! 0000053CC00000AC ELSE:L2-B003 18 S >BD00080
ldxa [%g7+%g0]0x05, %o3 ! 0000053CC00000B0 ELSE:L2-B003 18 S BAD-ASI
subcc %i5, %g1, %o0 ! 0000053CC00000B4 ELSE:L2-B003 18 S
edge16 %i5, %o3, %o4 ! 0000053CC00000B8 ELSE:L2-B003 18 S
fcmpes %fcc1, %f11, %f3 ! 0000053CC00000BC ELSE:L2-B003 18 S
BL00109: ! ELSE:L2-B003
add %g1, 0xB2E, %g1 ! 0000053CC00000C0 ELSE:L2-B003 28 chksum++
andcc %i5, 0x200, %g0 ! 0000053CC00000C4 SKIP:L2-B004 28
bz,a,pn %icc, BL00110 ! 0000053CC00000C8 SKIP:L2-B004 28
stb %o4, [%g5+0x0006] ! 0000053CC00000CC SKIP:L2-B004 16 S >BD00006
add %g5, 0x28, %l6 ! 0000053CC00000D0 SKIP:L2-B004 12 @BD00024
stda %f28, [%l6]0xD2 ! 0000053CC00000D4 SKIP:L2-B004 12 S Short16
call .+8 ! 0000053CC00000D8 SKIP:L2-B004 12 S
nop ! 0000053CC00000DC SKIP:L2-B004 12 S
sub %i4, %o0, %i4 ! 0000053CC00000E0 SKIP:L2-B004 12 S
stbar ! 0000053CC00000E4 SKIP:L2-B004 12 S
lduwa [%g3-0x002C]%asi, %o1 ! 0000053CC00000E8 SKIP:L2-B004 12 S <BD00038
alignaddr %i4, %o5, %l0 ! 0000053CC00000EC SKIP:L2-B004 12 S
add %g1, 0x2AE, %g1 ! 0000053CC00000F0 SKIP:L2-B004 12 chksum++
ldsw [%g3-0x0020], %i4 ! 0000053CC00000F4 SKIP:L2-B004 12 S <BD00015
sethi %hh(0x74C2FFFFF00),%l6 ! 0000053CC00000F8 SKIP:L2-B004 12 SUBR022
or %l6,%hm(0x74C2FFFFF00),%l6 ! 0000053CC00000FC SKIP:L2-B004 12
sethi %lm(0x74C2FFFFF00),%l5 ! 0000053CC0000100 SKIP:L2-B004 12
or %l5,%lo(0x74C2FFFFF00),%l5 ! 0000053CC0000104 SKIP:L2-B004 12
sllx %l6, 0x20, %l6 ! 0000053CC0000108 SKIP:L2-B004 12
or %l6, %l5, %l6 ! 0000053CC000010C SKIP:L2-B004 12
jmpl %l6+0x0000, %o7 ! 0000053CC0000110 SKIP:L2-B004 12 S
ldd [%g3+0x0010], %f42 ! 0000053CC0000114 SKIP:L2-B004 12 S <BD00025
nop ! 0000053CC0000118 SKIP:L2-B004 12 S
ba BL00118 ! 0000053CC000011C SKIP:L2-B004 12
fcmped %fcc2, %f12, %f62 ! 0000053CC0000120 SKIP:L2-B004 12 S
BL00110: ! ELSE:L2-B005
ldx [%g2+0x0048], %g6 ! 0000053CC0000124 ELSE:L2-B005 16 S BASE<BD00111
ldx [%g2+0x0028], %g5 ! 0000053CC0000128 ELSE:L2-B005 16 S BASE<BD00060
wr %o0, %o5, %ccr ! 0000053CC000012C ELSE:L2-B005 16 S
or %l7, 0x0, %l7 ! 0000053CC0000130 ELSE:L2-B005 16 S
bl,a,pn %xcc, BL00113 ;.empty ! 0000053CC0000134 ELSE:L2-B005 16 L
fbge,a,pt %fcc1, BL00114 ! 0000053CC0000138 ELSE:L2-B005 6 L
BL00113:nop ! 0000053CC000013C ELSE:L2-B005 11 S
fbue BL00114 ;.empty ! 0000053CC0000140 ELSE:L2-B005 15 L
bcc,a BL00115 ! 0000053CC0000144 ELSE:L2-B005 15 L
BL00115:wr %o1, %i4, %ccr ! 0000053CC0000148 ELSE:L2-B005 20 S
call .+8 ;.empty ! 0000053CC000014C ELSE:L2-B005 11 L
fbuge,a BL00117 ! 0000053CC0000150 ELSE:L2-B005 11 L
nop ! 0000053CC0000154 ELSE:L2-B005 10 S
BL00117:lduw [%g4+0x004C], %l3 ! 0000053CC0000158 ELSE:L2-B005 11 S <BD00112
BL00114:pdist %f26, %f30, %f24 ! 0000053CC000015C ELSE:L2-B005 14 S
BL00116:fabss %f9, %f10 ! 0000053CC0000160 ELSE:L2-B005 16 S
add %g1, 0xB23, %g1 ! 0000053CC0000164 ELSE:L2-B005 16 chksum++
add %g1, 0x81D, %g1 ! 0000053CC0000168 ELSE:L2-B005 16 chksum++
st %f11, [%g4-0x0060] ! 0000053CC000016C ELSE:L2-B005 16 S >BD00005
fcmpd %fcc2, %f44, %f38 ! 0000053CC0000170 ELSE:L2-B005 16 S
ldx [%g2+0x0018], %g5 ! 0000053CC0000174 ELSE:L2-B005 16 S BASE<BD00045
ldsh [%g4+0x0028], %i2 ! 0000053CC0000178 ELSE:L2-B005 16 S <BD00024
add %i7, 0x0, %i7 ! 0000053CC000017C ELSE:L2-B005 16 S
cmp %i2, %i4 ! 0000053CC0000180 ELSE:L2-B005 16 S
.word 0xA1B6479E ! 0000053CC0000184 ELSE:L2-B005 16 S illop_VIS
BL00118: ! ELSE:L2-B005
add %g1, 0x899, %g1 ! 0000053CC0000188 ELSE:L2-B005 28 chksum++
subcc %l4, 0x1, %l4 ! 0000053CC000018C LOOP:L1-B000 28
bnz,a BL00119 ! 0000053CC0000190 LOOP:L1-B000 28
lduh [%g6-0x001A], %i3 ! 0000053CC0000194 LOOP:L1-B000 14 S <BD00120
add %g1, 0x8E6, %g1 ! 0000053CC0000198 LOOP:L1-B000 14 chksum++
add %g6, 0x38, %l5 ! 0000053CC000019C LOOP:L1-B000 14 @BD00106
stda %f22,[%l5+%g1]0xC2 ! 0000053CC00001A0 SUBR:L0-B000 14 S Partial_St
cmp %g1, %i3 ! 0000053CC00001A4 SUBR:L0-B000 14 S
ldx [%g2+0x0058], %l6 ! 0000053CC00001A8 SUBR:L0-B000 14 <BD00011
ldda [%l6]0x24, %i0 ! 0000053CC00001AC SUBR:L0-B000 14 S Quad_Ld
pdist %f18, %f26, %f30 ! 0000053CC00001B0 SUBR:L0-B000 14 S
std %f20, [%g4+0x0018] ! 0000053CC00001B4 SUBR:L0-B000 14 S >BD00091
cmp %l3, %l7 ! 0000053CC00001B8 SUBR:L0-B000 14 S
cmp %g1, %l7 ! 0000053CC00001BC SUBR:L0-B000 14 S
ldx [%g2+0x0028], %g4 ! 0000053CC00001C0 SUBR:L0-B000 14 S BASE<BD00060
lduw [%g3+0x0060], %i4 ! 0000053CC00001C4 SUBR:L0-B000 14 S <BD00080
ldda [%l6]0x24, %i2 ! 0000053CC00001C8 SUBR:L0-B000 14 S Quad_Ld
ta %xcc, 0x45 ! 0000053CC00001CC SUBR:L0-B000 14 demap-stack
add %g1, 0x316, %i0 ! 0000053CC00001D0 SUBR:L0-B000 14
return %i7+0x0008 ! 0000053CC00001D4 SUBR:L0-B000 14
add %g1, 0x254, %g1 ! 0000053CC00001D8 SUBR:L0-B000 14 chksum++
SECTION .btext004_pg1 TEXT_VA=0x53cc0000000
attr_text {
Name = .btext004_pg1,
VA = 0x53cc0000000,
RA = ra2pa(0xf30000000,0),
PA = ra2pa(0xf30000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext005 TEXT_VA=0x769b3fffff00
attr_text {
Name = .btext005,
VA = 0x769b3fffff00,
RA = ra2pa(0xf0fffff00,0),
PA = ra2pa(0xf0fffff00,0),
notsb
}
SECTION .btext005_pg0 TEXT_VA=0x769b30000000
attr_text {
Name = .btext005_pg0,
VA = 0x769b30000000,
RA = ra2pa(0xf00000000,0),
PA = ra2pa(0xf00000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext005
.text
.global SUBR020; SUBR020:
BL00121: ! SUBR:L0-B000
add %g1, 0xF83, %g1 ! 0000769B3FFFFF00 SUBR:L0-B000 14 chksum++
save %o6, -128, %o6 ! 0000769B3FFFFF04 SUBR:L0-B000 14
sethi %hh(0x769B3FFFFF00),%l7 ! 0000769B3FFFFF08 SUBR:L0-B000 14 SUBR020
or %l7,%hm(0x769B3FFFFF00),%l7 ! 0000769B3FFFFF0C SUBR:L0-B000 14
sethi %lm(0x769B3FFFFF00),%l6 ! 0000769B3FFFFF10 SUBR:L0-B000 14
or %l6,%lo(0x769B3FFFFF00),%l6 ! 0000769B3FFFFF14 SUBR:L0-B000 14
sllx %l7, 0x20, %l7 ! 0000769B3FFFFF18 SUBR:L0-B000 14
or %l7, %l6, %l7 ! 0000769B3FFFFF1C SUBR:L0-B000 14
ta %xcc, 0x45 ! 0000769B3FFFFF20 SUBR:L0-B000 14 demap-stack
call .+8 ! 0000769B3FFFFF24 SUBR:L0-B000 14 S
nop ! 0000769B3FFFFF28 SUBR:L0-B000 14 S
sethi %hh(0x3D081FFFFF00),%l6 ! 0000769B3FFFFF2C SUBR:L0-B000 14 SUBR024
or %l6,%hm(0x3D081FFFFF00),%l6 ! 0000769B3FFFFF30 SUBR:L0-B000 14
sethi %lm(0x3D081FFFFF00),%l5 ! 0000769B3FFFFF34 SUBR:L0-B000 14
or %l5,%lo(0x3D081FFFFF00),%l5 ! 0000769B3FFFFF38 SUBR:L0-B000 14
sllx %l6, 0x20, %l6 ! 0000769B3FFFFF3C SUBR:L0-B000 14
or %l6, %l5, %l6 ! 0000769B3FFFFF40 SUBR:L0-B000 14
jmpl %l6+0x0000, %o7 ! 0000769B3FFFFF44 SUBR:L0-B000 14 S
fsubs %f8, %f4, %f4 ! 0000769B3FFFFF48 SUBR:L0-B000 14 S
orn %o6, -1, %o6 ! 0000769B3FFFFF4C SUBR:L0-B000 14 S
add %i3, %l0, %l0 ! 0000769B3FFFFF50 SUBR:L0-B000 14 S
stxa %i2, [%g2+%g0]0x32 ! 0000769B3FFFFF54 SUBR:L0-B000 14 S BAD-ASI
popc %i4, %o4 ! 0000769B3FFFFF58 SUBR:L0-B000 14 S
subcc %l0, %i4, %l2 ! 0000769B3FFFFF5C SUBR:L0-B000 14 S
array8 %i5, %l0, %o5 ! 0000769B3FFFFF60 SUBR:L0-B000 14 S
udiv %l0, %g0, %o4 ! 0000769B3FFFFF64 SUBR:L0-B000 14 S
fadds %f4, %f3, %f10 ! 0000769B3FFFFF68 SUBR:L0-B000 14 S
add %g1, 0x5E9, %g1 ! 0000769B3FFFFF6C SUBR:L0-B000 14 chksum++
add %g1, %g1, %i5 ! 0000769B3FFFFF70 SWCH:L1-B000 14
and %i5, 0x18, %o7 ! 0000769B3FFFFF74 SWCH:L1-B000 14
sethi %hi(0x8C), %i5 ! 0000769B3FFFFF78 SWCH:L1-B000 14 .+0
or %i5,%lo(0x8C),%i5 ! 0000769B3FFFFF7C SWCH:L1-B000 14
add %i5, %o7, %i5 ! 0000769B3FFFFF80 SWCH:L1-B000 14
jmpl %l7+%i5, %g0 ! 0000769B3FFFFF84 SWCH:L1-B000 14
ldx [%g2+0x0000], %g3 ! 0000769B3FFFFF88 SWCH:L1-B000 14 S BASE<BD00037
fba BL00132 ! 0000769B3FFFFF8C SWCH:L1-B000 4
wr %g1, %i4, %y ! 0000769B3FFFFF90 SWCH:L1-B000 4 S
fba,pt %fcc2, BL00130 ! 0000769B3FFFFF94 SWCH:L1-B000 5
nop ! 0000769B3FFFFF98 SWCH:L1-B000 5 S
fba,a BL00124 ! 0000769B3FFFFF9C SWCH:L1-B000 1
.word 0x9DE3A060 ! 0000769B3FFFFFA0 SWCH:L1-B000 0 S random
fba,pn %fcc3, BL00123 ! 0000769B3FFFFFA4 SWCH:L1-B000 4
xnorcc %l0, %o0, %i4 ! 0000769B3FFFFFA8 SWCH:L1-B000 4 S
BL00123:add %g1, 0x25D, %g1 ! 0000769B3FFFFFAC CASE:L2-B000 4 chksum++
ldda [%g6-0x0040]%asi, %f38 ! 0000769B3FFFFFB0 CASE:L2-B000 4 S <BD00018
orncc %i5, %l2, %o2 ! 0000769B3FFFFFB4 CASE:L2-B000 4 S
subcc %g1, %g1, %i0 ! 0000769B3FFFFFB8 CASE:L2-B000 4 S
ldx [%g2+0x0050], %l5 ! 0000769B3FFFFFBC CASE:L2-B000 4 <BD00033
membar 0x40 ! 0000769B3FFFFFC0 CASE:L2-B000 4
ldda [%l5]0xF0, %f16 ! 0000769B3FFFFFC4 CASE:L2-B000 4 Blk-Load
membar 0x40 ! 0000769B3FFFFFC8 CASE:L2-B000 4
ba,pn %xcc, BL00133 ! 0000769B3FFFFFCC CASE:L2-B000 4
stba %i0, [%g5+0x0057]%asi ! 0000769B3FFFFFD0 CASE:L2-B000 4 S >BD00122
BL00124:add %g1, 0x569, %g1 ! 0000769B3FFFFFD4 CASE:L2-B001 1 chksum++
fpmerge %f27, %f22, %f24 ! 0000769B3FFFFFD8 CASE:L2-B001 1 S
sra %i0, 0x1, %i4 ! 0000769B3FFFFFDC CASE:L2-B001 1 S
move %fcc3, 0xEC, %i2 ! 0000769B3FFFFFE0 CASE:L2-B001 1 S
nop ! 0000769B3FFFFFE4 CASE:L2-B001 1 S
fornot1 %f18, %f28, %f18 ! 0000769B3FFFFFE8 CASE:L2-B001 1 S
fcmps %fcc3, %f3, %f5 ! 0000769B3FFFFFEC CASE:L2-B001 1 S
ldda [%g5-0x0040]%asi, %f46 ! 0000769B3FFFFFF0 CASE:L2-B001 1 S <BD00018
wr %l0, %l2, %ccr ! 0000769B3FFFFFF4 CASE:L2-B001 1 S
.word 0xD5944AC3 ! 0000769B3FFFFFF8 CASE:L2-B001 1 S illop
.word 0x85B0C2E2 ! 0000769B3FFFFFFC CASE:L2-B001 1 S illop_VIS
stxa %o2, [%g5+0x0020]%asi ! 0000769B40000000 CASE:L2-B001 1 S >BD00052
andncc %o1, %i4, %i4 ! 0000769B40000004 CASE:L2-B001 1 S
ba,a,pt %xcc, BL00133 ! 0000769B40000008 CASE:L2-B001 1
.word 0x9E100001 ! 0000769B4000000C CASE:L2-B001 0 S random
BL00130:add %g1, 0x420, %g1 ! 0000769B40000010 CASE:L2-B002 5 chksum++
st %f9, [%g5-0x0060] ! 0000769B40000014 CASE:L2-B002 5 S >BD00005
bg,a BL00125 ;.empty ! 0000769B40000018 CASE:L2-B002 5 L
fbn,pn %fcc0, BL00126 ;.empty ! 0000769B4000001C CASE:L2-B002 4 L
fbuge BL00127 ! 0000769B40000020 CASE:L2-B002 1 L
fcmpd %fcc2, %f38, %f46 ! 0000769B40000024 CASE:L2-B002 1 S
nop ! 0000769B40000028 CASE:L2-B002 1 S
brgez,a,pn %i5, BL00128 ! 0000769B4000002C CASE:L2-B002 1 L
pdist %f28, %f22, %f24 ! 0000769B40000030 CASE:L2-B002 1 S
BL00126:fble,a BL00129 ! 0000769B40000034 CASE:L2-B002 0 L
BL00129:nop ! 0000769B40000038 CASE:L2-B002 0 S
BL00125:ldsh [%g5+0x0028], %i0 ! 0000769B4000003C CASE:L2-B002 4 S <BD00024
BL00127:bcs,a BL00128 ! 0000769B40000040 CASE:L2-B002 4 L
BL00128:ld [%g2+0x0064], %fsr ! 0000769B40000044 CASE:L2-B002 7 S <BD00004+4
add %g1, 0xBA6, %g1 ! 0000769B40000048 CASE:L2-B002 5 chksum++
fba,pt %fcc0, BL00133 ! 0000769B4000004C CASE:L2-B002 5
fcmpd %fcc0, %f46, %f14 ! 0000769B40000050 CASE:L2-B002 5 S
BL00132:add %g1, 0x5E9, %g1 ! 0000769B40000054 CASE:L2-B003 4 chksum++
add %g6, 0x56, %l6 ! 0000769B40000058 CASE:L2-B003 4 @BD00131
ldda [%l6]0xD0, %f24 ! 0000769B4000005C CASE:L2-B003 4 S Short8
stb %i4, [%g5+0x0056] ! 0000769B40000060 CASE:L2-B003 4 S >BD00131
ldx [%g2+0x0050], %l5 ! 0000769B40000064 CASE:L2-B003 4 <BD00033
membar 0x40 ! 0000769B40000068 CASE:L2-B003 4
ldda [%l5]0xF1, %f16 ! 0000769B4000006C CASE:L2-B003 4 Blk-Load
membar 0x40 ! 0000769B40000070 CASE:L2-B003 4
ldsw [%g6+0x0000], %l4 ! 0000769B40000074 CASE:L2-B003 4 S <BD00057
ldsb [%g4+0x0057], %l3 ! 0000769B40000078 CASE:L2-B003 4 S <BD00122
add %g3, 0x20, %l5 ! 0000769B4000007C CASE:L2-B003 4 @BD00052
stda %f22,[%l5+%g1]0xC2 ! 0000769B40000080 CASE:L2-B003 4 S Partial_St
stw %o2, [%g5-0x0034] ! 0000769B40000084 CASE:L2-B003 4 S >BD00020+4
wr %g1, %l4, %fprs ! 0000769B40000088 CASE:L2-B003 4 S
stxa %i2, [%g5-0x0008]%asi ! 0000769B4000008C CASE:L2-B003 4 S >BD00107
fba,a,pn %fcc0, BL00133 ! 0000769B40000090 CASE:L2-B003 5
.word 0x89B24B7D ! 0000769B40000094 CASE:L2-B003 0 S illop_VIS
BL00133: ! SWCH:L1-B000
add %g1, 0x5D9, %g1 ! 0000769B40000098 SWCH:L1-B000 14 chksum++
fmovdgu %xcc, %f28, %f26 ! 0000769B4000009C SWCH:L1-B000 14 S
fcmpd %fcc1, %f46, %f60 ! 0000769B400000A0 SWCH:L1-B000 14 S
add %g4, 0x38, %l5 ! 0000769B400000A4 SWCH:L1-B000 14 @BD00106
stda %f16,[%l5+%g1]0xC0 ! 0000769B400000A8 SWCH:L1-B000 14 S Partial_St
ldx [%g2+0x0050], %l5 ! 0000769B400000AC SWCH:L1-B000 14 <BD00033
membar 0x40 ! 0000769B400000B0 SWCH:L1-B000 14
ldda [%l5]0x17, %f16 ! 0000769B400000B4 SWCH:L1-B000 14 Blk-Load
membar 0x40 ! 0000769B400000B8 SWCH:L1-B000 14
faligndata %f30, %f24, %f16 ! 0000769B400000BC SWCH:L1-B000 14 S
add %g5, 0x28, %l6 ! 0000769B400000C0 SWCH:L1-B000 14 @BD00024
ldda [%l6]0xD2, %f26 ! 0000769B400000C4 SWCH:L1-B000 14 S Short16
std %g0, [%g4-0x0048] ! 0000769B400000C8 SWCH:L1-B000 14 S >BD00076
stda %i4, [%g5-0x0038]%asi ! 0000769B400000CC SWCH:L1-B000 14 S >BD00020
stx %l4, [%g4+0x0070] ! 0000769B400000D0 SWCH:L1-B000 14 S >BD00019
ld [%g2+0x0064], %fsr ! 0000769B400000D4 SWCH:L1-B000 14 S <BD00004+4
ta %xcc, 0x45 ! 0000769B400000D8 SUBR:L0-B000 14 demap-stack
add %g1, 0x398, %i0 ! 0000769B400000DC SUBR:L0-B000 14
add %g1, 0xA3B, %g1 ! 0000769B400000E0 SUBR:L0-B000 14 chksum++
ret ! 0000769B400000E4 SUBR:L0-B000 14
restore %i0, %l7, %o0 ! 0000769B400000E8 SUBR:L0-B000 14
SECTION .btext005_pg1 TEXT_VA=0x769b40000000
attr_text {
Name = .btext005_pg1,
VA = 0x769b40000000,
RA = ra2pa(0xf10000000,0),
PA = ra2pa(0xf10000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext006 TEXT_VA=0xffffe8b9efffff00
attr_text {
Name = .btext006,
VA = 0xffffe8b9efffff00,
RA = ra2pa(0xeefffff00,0),
PA = ra2pa(0xeefffff00,0),
notsb
}
SECTION .btext006_pg0 TEXT_VA=0xffffe8b9e0000000
attr_text {
Name = .btext006_pg0,
VA = 0xffffe8b9e0000000,
RA = ra2pa(0xee0000000,0),
PA = ra2pa(0xee0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext006
.text
.global SUBR021; SUBR021:
BL00134: ! SUBR:L0-B000
add %g1, 0x1AA, %g1 ! FFFFE8B9EFFFFF00 SUBR:L0-B000 2 chksum++
save %o6, -128, %o6 ! FFFFE8B9EFFFFF04 SUBR:L0-B000 2
sethi %hh(0xFFFFE8B9EFFFFF00),%l7 ! FFFFE8B9EFFFFF08 SUBR:L0-B000 2 SUBR021
or %l7,%hm(0xFFFFE8B9EFFFFF00),%l7 ! FFFFE8B9EFFFFF0C SUBR:L0-B000 2
sethi %lm(0xFFFFE8B9EFFFFF00),%l6 ! FFFFE8B9EFFFFF10 SUBR:L0-B000 2
or %l6,%lo(0xFFFFE8B9EFFFFF00),%l6 ! FFFFE8B9EFFFFF14 SUBR:L0-B000 2
sllx %l7, 0x20, %l7 ! FFFFE8B9EFFFFF18 SUBR:L0-B000 2
or %l7, %l6, %l7 ! FFFFE8B9EFFFFF1C SUBR:L0-B000 2
nop ! FFFFE8B9EFFFFF20 SUBR:L0-B000 2 S
fbe,a BL00135 ;.empty ! FFFFE8B9EFFFFF24 SUBR:L0-B000 2 L
.word 0xCBDCC946 ! FFFFE8B9EFFFFF28 SUBR:L0-B000 0 L illop
BL00135:.word 0xBBB502B2 ! FFFFE8B9EFFFFF2C SUBR:L0-B000 2 S illop_VIS
bpos,pn %xcc, BL00137 ! FFFFE8B9EFFFFF30 SUBR:L0-B000 2 L
stx %o2, [%g6+0x0030] ! FFFFE8B9EFFFFF34 SUBR:L0-B000 2 S >BD00022
fcmped %fcc1, %f60, %f14 ! FFFFE8B9EFFFFF38 SUBR:L0-B000 1 S
BL00137:stx %i2, [%g3+0x0080] ! FFFFE8B9EFFFFF3C SUBR:L0-B000 2 S >BD00062
.word 0xC57514B5 ! FFFFE8B9EFFFFF40 SUBR:L0-B000 2 S illop
BL00136:add %g1, 0xE9F, %g1 ! FFFFE8B9EFFFFF44 SUBR:L0-B000 2 chksum++
add %g1, 0x56, %g1 ! FFFFE8B9EFFFFF48 SUBR:L0-B000 2 chksum++
flushw ! FFFFE8B9EFFFFF4C SUBR:L0-B000 2
and %g1, 0xFE, %l3 ! FFFFE8B9EFFFFF50 LOOP:L1-B000 2
BL00187: ! LOOP:L1-B000
add %g1, 0x3E7, %g1 ! FFFFE8B9EFFFFF54 LOOP:L1-B000 8 chksum++
prefetch [%o4+%l0], 20 ! FFFFE8B9EFFFFF58 LOOP:L1-B000 8 S <.+0
xor %i1, %o5, %i3 ! FFFFE8B9EFFFFF5C LOOP:L1-B000 8 S
ta %xcc, 0x46 ! FFFFE8B9EFFFFF60 LOOP:L1-B000 8 S demap-page
cmp %i4, %i5 ! FFFFE8B9EFFFFF64 LOOP:L1-B000 8 S
ldda [%g3+0x0008]%asi, %f36 ! FFFFE8B9EFFFFF68 LOOP:L1-B000 8 S <BD00053
sll %i0, 0x1, %l0 ! FFFFE8B9EFFFFF6C LOOP:L1-B000 8 S
orn %l2, -1, %l2 ! FFFFE8B9EFFFFF70 LOOP:L1-B000 8 S
andcc %i3, 0x400, %g0 ! FFFFE8B9EFFFFF74 SKIP:L2-B000 8
bz,a BL00139 ! FFFFE8B9EFFFFF78 SKIP:L2-B000 8
ldd [%g5+0x0070], %i0 ! FFFFE8B9EFFFFF7C SKIP:L2-B000 5 S <BD00019
cmp %l0, %i1 ! FFFFE8B9EFFFFF80 SKIP:L2-B000 3 S
ldx [%g5+0x005B], %o4 ! FFFFE8B9EFFFFF84 SKIP:L2-B000 3 S <BD00138+3
add %i3, %i4, %o0 ! FFFFE8B9EFFFFF88 SKIP:L2-B000 3 S
xorcc %i0, %i1, %l4 ! FFFFE8B9EFFFFF8C SKIP:L2-B000 3 S
fcmpne16 %f22, %f18, %o2 ! FFFFE8B9EFFFFF90 SKIP:L2-B000 3 S
fcmpes %fcc1, %f10, %f9 ! FFFFE8B9EFFFFF94 SKIP:L2-B000 3 S
add %g1, 0xAC, %g1 ! FFFFE8B9EFFFFF98 SKIP:L2-B000 3 chksum++
.word 0xF7489A72 ! FFFFE8B9EFFFFF9C SKIP:L2-B000 3 S illop
ldx [%g2+0x0048], %g5 ! FFFFE8B9EFFFFFA0 SKIP:L2-B000 3 S BASE<BD00111
sra %i1, 0x1, %l1 ! FFFFE8B9EFFFFFA4 SKIP:L2-B000 3 S
sethi %hh(0x3D081FFFFF00),%l6 ! FFFFE8B9EFFFFFA8 SKIP:L2-B000 3 SUBR024
or %l6,%hm(0x3D081FFFFF00),%l6 ! FFFFE8B9EFFFFFAC SKIP:L2-B000 3
sethi %lm(0x3D081FFFFF00),%l5 ! FFFFE8B9EFFFFFB0 SKIP:L2-B000 3
or %l5,%lo(0x3D081FFFFF00),%l5 ! FFFFE8B9EFFFFFB4 SKIP:L2-B000 3
sllx %l6, 0x20, %l6 ! FFFFE8B9EFFFFFB8 SKIP:L2-B000 3
or %l6, %l5, %l6 ! FFFFE8B9EFFFFFBC SKIP:L2-B000 3
jmpl %l6+0x0000, %o7 ! FFFFE8B9EFFFFFC0 SKIP:L2-B000 3 S
wr %g1, %i1, %fprs ! FFFFE8B9EFFFFFC4 SKIP:L2-B000 3 S
xnor %o2, %o0, %o4 ! FFFFE8B9EFFFFFC8 SKIP:L2-B000 3 S
fba,a BL00143 ! FFFFE8B9EFFFFFCC SKIP:L2-B000 3
ldx [%g2+0x0018], %g6 ! FFFFE8B9EFFFFFD0 SKIP:L2-B000 0 S BASE<BD00045
BL00139: ! ELSE:L2-B001
xnor %o5, %o2, %i4 ! FFFFE8B9EFFFFFD4 ELSE:L2-B001 5 S
fmovdpos %icc, %f22, %f18 ! FFFFE8B9EFFFFFD8 ELSE:L2-B001 5 S
std %f46, [%g6-0x004A] ! FFFFE8B9EFFFFFDC ELSE:L2-B001 5 S >BD00140+6
ldsh [%g4-0x000E], %l0 ! FFFFE8B9EFFFFFE0 ELSE:L2-B001 5 S <BD00141
add %g3, 0x4, %l6 ! FFFFE8B9EFFFFFE4 ELSE:L2-B001 5 @BD00142
ldda [%l6]0xD8, %f30 ! FFFFE8B9EFFFFFE8 ELSE:L2-B001 5 S Short8
edge8n %o4, %l4, %o0 ! FFFFE8B9EFFFFFEC ELSE:L2-B001 5 S
add %g1, 0xB95, %g1 ! FFFFE8B9EFFFFFF0 ELSE:L2-B001 5 chksum++
add %g4, 0x70, %l5 ! FFFFE8B9EFFFFFF4 ELSE:L2-B001 5 @BD00019
stda %f18,[%l5+%g1]0xC0 ! FFFFE8B9EFFFFFF8 ELSE:L2-B001 5 S Partial_St
ldd [%g6-0x0048], %f30 ! FFFFE8B9EFFFFFFC ELSE:L2-B001 5 S <BD00076
rd %gsr, %l6 ! FFFFE8B9F0000000 ELSE:L2-B001 5 S
wr %l6, 0x68, %gsr ! FFFFE8B9F0000004 ELSE:L2-B001 5 S
add %g4, -28, %l6 ! FFFFE8B9F0000008 ELSE:L2-B001 5 @BD00092
ldda [%l6]0xDA, %f26 ! FFFFE8B9F000000C ELSE:L2-B001 5 S Short16
BL00143: ! ELSE:L2-B001
add %g1, 0xF9F, %g1 ! FFFFE8B9F0000010 ELSE:L2-B001 8 chksum++
fbge,a,pn %fcc3, BL00151 ! FFFFE8B9F0000014 SKIP:L2-B002 8
xor %i1, %g7, %i1 ! FFFFE8B9F0000018 SKIP:L2-B002 4 S
st %f21, [%g5-0x0024] ! FFFFE8B9F000001C SKIP:L2-B002 4 S >BD00036
nop ! FFFFE8B9F0000020 SKIP:L2-B002 4 S
fbge,pn %fcc3, BL00145 ! FFFFE8B9F0000024 SKIP:L2-B002 4 L
BL00145:nop ! FFFFE8B9F0000028 SKIP:L2-B002 4 S
brlez,pt %o4, BL00146 ;.empty ! FFFFE8B9F000002C SKIP:L2-B002 4 L
bvs,pt %icc, BL00147 ! FFFFE8B9F0000030 SKIP:L2-B002 4 L
std %f28, [%g6-0x0018] ! FFFFE8B9F0000034 SKIP:L2-B002 0 S >BD00144
addcc %l0, %o2, %g0 ! FFFFE8B9F0000038 SKIP:L2-B002 0 S
movge %xcc, %i4, %i4 ! FFFFE8B9F000003C SKIP:L2-B002 0 S
BL00146:ldx [%g4-0x0008], %o1 ! FFFFE8B9F0000040 SKIP:L2-B002 4 S <BD00107
BL00147:add %g1, 0x198, %g1 ! FFFFE8B9F0000044 SKIP:L2-B002 4 chksum++
add %g1, 0x6BE, %g1 ! FFFFE8B9F0000048 SKIP:L2-B002 4 chksum++
nop ! FFFFE8B9F000004C SKIP:L2-B002 4 S
be BL00148 ! FFFFE8B9F0000050 SKIP:L2-B002 4 L
swap [%g5+0x0060], %l4 ! FFFFE8B9F0000054 SKIP:L2-B002 4 S >BD00080
brlez,pt %i1, BL00148 ! FFFFE8B9F0000058 SKIP:L2-B002 0 L
.word 0xAF235749 ! FFFFE8B9F000005C SKIP:L2-B002 0 S random
fbule,a,pn %fcc3, BL00149 ! FFFFE8B9F0000060 SKIP:L2-B002 0 L
BL00149:.word 0x9E100001 ! FFFFE8B9F0000064 SKIP:L2-B002 0 S random
std %f46, [%g4+0x0010] ! FFFFE8B9F0000068 SKIP:L2-B002 0 S >BD00025
nop ! FFFFE8B9F000006C SKIP:L2-B002 0 S
.word 0xA3B384FB ! FFFFE8B9F0000070 SKIP:L2-B002 0 L illop
BL00150:.word 0xA9A70514 ! FFFFE8B9F0000074 SKIP:L2-B002 0 S illop
BL00148:add %g1, 0xAC, %g1 ! FFFFE8B9F0000078 SKIP:L2-B002 4 chksum++
ba,a BL00158 ! FFFFE8B9F000007C SKIP:L2-B002 4
subcc %i4, %o1, %o2 ! FFFFE8B9F0000080 SKIP:L2-B002 0 S
BL00151: ! ELSE:L2-B003
ldd [%g4-0x0058], %f36 ! FFFFE8B9F0000084 ELSE:L2-B003 4 S <BD00048
nop ! FFFFE8B9F0000088 ELSE:L2-B003 4 S
fbne BL00152 ;.empty ! FFFFE8B9F000008C ELSE:L2-B003 4 L
fbuge,a,pt %fcc0, BL00152 ;.empty ! FFFFE8B9F0000090 ELSE:L2-B003 4 L
fbo BL00152 ! FFFFE8B9F0000094 ELSE:L2-B003 0 L
fmovse %fcc2, %f18, %f24 ! FFFFE8B9F0000098 ELSE:L2-B003 0 S
xnor %o1, %g1, %i2 ! FFFFE8B9F000009C ELSE:L2-B003 0 S
fblg,a BL00153 ! FFFFE8B9F00000A0 ELSE:L2-B003 0 L
BL00153:fpmerge %f21, %f24, %f26 ! FFFFE8B9F00000A4 ELSE:L2-B003 0 S
BL00152:add %g1, 0x3B1, %g1 ! FFFFE8B9F00000A8 ELSE:L2-B003 2 chksum++
add %g1, 0xBC0, %g1 ! FFFFE8B9F00000AC ELSE:L2-B003 4 chksum++
st %f8, [%g5-0x0060] ! FFFFE8B9F00000B0 ELSE:L2-B003 4 S >BD00005
ldd [%g4+0x0010], %f42 ! FFFFE8B9F00000B4 ELSE:L2-B003 4 S <BD00025
fbule,a,pn %fcc2, BL00154 ! FFFFE8B9F00000B8 ELSE:L2-B003 4 L
sub %l4, %i2, %l0 ! FFFFE8B9F00000BC ELSE:L2-B003 3 S
be,a BL00155 ! FFFFE8B9F00000C0 ELSE:L2-B003 1 L
std %f28, [%g3+0x0030] ! FFFFE8B9F00000C4 ELSE:L2-B003 1 S >BD00022
BL00154:.word 0xF99F83EA ! FFFFE8B9F00000C8 ELSE:L2-B003 3 S illop_VIS
brz,pn %o2, BL00156 ;.empty ! FFFFE8B9F00000CC ELSE:L2-B003 3 L
ble BL00155 ;.empty ! FFFFE8B9F00000D0 ELSE:L2-B003 3 L
fba,a BL00157 ! FFFFE8B9F00000D4 ELSE:L2-B003 2 L
BL00157:lduh [%g4+0x0028], %o4 ! FFFFE8B9F00000D8 ELSE:L2-B003 2 S <BD00024
wr %o1, %i4, %ccr ! FFFFE8B9F00000DC ELSE:L2-B003 2 S
fbul BL00155 ;.empty ! FFFFE8B9F00000E0 ELSE:L2-B003 2 L
BL00155:fbul,a,pn %fcc0, BL00156 ! FFFFE8B9F00000E4 ELSE:L2-B003 6 L
andncc %g1, %l0, %o5 ! FFFFE8B9F00000E8 ELSE:L2-B003 1 S
BL00156:add %g1, 0x7A3, %g1 ! FFFFE8B9F00000EC ELSE:L2-B003 7 chksum++
BL00158: ! ELSE:L2-B003
add %g1, 0xE4C, %g1 ! FFFFE8B9F00000F0 ELSE:L2-B003 8 chksum++
fbl,pn %fcc1, BL00163 ! FFFFE8B9F00000F4 SKIP:L2-B004 8
nop ! FFFFE8B9F00000F8 SKIP:L2-B004 8 S
ldx [%g2+0x0050], %l5 ! FFFFE8B9F00000FC SKIP:L2-B004 8 <BD00033
membar 0x40 ! FFFFE8B9F0000100 SKIP:L2-B004 8
ldda [%l5]0x1E, %f16 ! FFFFE8B9F0000104 SKIP:L2-B004 8 Blk-Load
membar 0x40 ! FFFFE8B9F0000108 SKIP:L2-B004 8
std %f34, [%g6-0x0078] ! FFFFE8B9F000010C SKIP:L2-B004 8 S >BD00159
sdiv %i2, %g0, %i2 ! FFFFE8B9F0000110 SKIP:L2-B004 8 S
std %i2, [%g4+0x0018] ! FFFFE8B9F0000114 SKIP:L2-B004 8 S >BD00091
add %g1, 0x915, %g1 ! FFFFE8B9F0000118 SKIP:L2-B004 8 chksum++
array32 %i2, %g1, %o3 ! FFFFE8B9F000011C SKIP:L2-B004 8 S
fmovsa %icc, %f16, %f18 ! FFFFE8B9F0000120 SKIP:L2-B004 8 S
fbne,a BL00160 ! FFFFE8B9F0000124 SKIP:L2-B004 8 L
pdist %f18, %f26, %f22 ! FFFFE8B9F0000128 SKIP:L2-B004 8 S
cmp %o4, %o5 ! FFFFE8B9F000012C SKIP:L2-B004 0 S
ldsw [%g5-0x000C], %i3 ! FFFFE8B9F0000130 SKIP:L2-B004 0 S <BD00032
brlez,pt %i0, BL00161 ! FFFFE8B9F0000134 SKIP:L2-B004 0 L
BL00161:xnorcc %g1, %o3, %o4 ! FFFFE8B9F0000138 SKIP:L2-B004 0 S
bvc,a BL00162 ! FFFFE8B9F000013C SKIP:L2-B004 0 L
BL00160:andn %i2, 0x0, %i2 ! FFFFE8B9F0000140 SKIP:L2-B004 8 S
lduh [%g3-0x002E], %o1 ! FFFFE8B9F0000144 SKIP:L2-B004 8 S <BD00049
BL00162:stb %i3, [%g6-0x0059] ! FFFFE8B9F0000148 SKIP:L2-B004 8 S >BD00046
tge %xcc, %g7+0x005A ! FFFFE8B9F000014C SKIP:L2-B004 8 S
add %g1, 0xF82, %g1 ! FFFFE8B9F0000150 SKIP:L2-B004 8 chksum++
fba,pn %fcc0, BL00172 ! FFFFE8B9F0000154 SKIP:L2-B004 8
stba %o4, [%g4-0x0031]%asi ! FFFFE8B9F0000158 SKIP:L2-B004 8 S >BD00020+7
BL00163: ! ELSE:L2-B005
.word 0xD15C2C13 ! FFFFE8B9F000015C ELSE:L2-B005 0 S illop
nop ! FFFFE8B9F0000160 ELSE:L2-B005 0 S
nop ! FFFFE8B9F0000164 ELSE:L2-B005 0 S
bcs,a,pn %icc, BL00165 ! FFFFE8B9F0000168 ELSE:L2-B005 0 L
.word 0x322D2218 ! FFFFE8B9F000016C ELSE:L2-B005 0 S random
.word 0xE7AB2893 ! FFFFE8B9F0000170 ELSE:L2-B005 0 L illop
fbne BL00167 ;.empty ! FFFFE8B9F0000174 ELSE:L2-B005 0 L
BL00166:.word 0x9FC3801F ! FFFFE8B9F0000178 ELSE:L2-B005 0 L random
.word 0xBBBF8484 ! FFFFE8B9F000017C ELSE:L2-B005 0 L random
fcmped %fcc1, %f44, %f38 ! FFFFE8B9F0000180 ELSE:L2-B005 0 S
prefetch [%o6-0x0430], 2 ! FFFFE8B9F0000184 ELSE:L2-B005 0 S <.-1072
BL00168:ldd [%g3-0x0070], %f60 ! FFFFE8B9F0000188 ELSE:L2-B005 0 S <BD00164
edge8 %o5, %o4, %l1 ! FFFFE8B9F000018C ELSE:L2-B005 0 S
BL00167:.word 0xB1A8D4E8 ! FFFFE8B9F0000190 ELSE:L2-B005 0 S illop
BL00169:bleu,a,pt %icc, BL00170 ;.empty ! FFFFE8B9F0000194 ELSE:L2-B005 0 L
bz,a BL00171 ;.empty ! FFFFE8B9F0000198 ELSE:L2-B005 0 L
BL00165:bvs,a BL00171 ! FFFFE8B9F000019C ELSE:L2-B005 0 L
BL00170:addcc %o4, -2840, %l2 ! FFFFE8B9F00001A0 ELSE:L2-B005 0 S
BL00171:add %g1, 0x8B, %g1 ! FFFFE8B9F00001A4 ELSE:L2-B005 0 chksum++
add %g1, 0xB7E, %g1 ! FFFFE8B9F00001A8 ELSE:L2-B005 0 chksum++
fcmpes %fcc3, %f3, %f8 ! FFFFE8B9F00001AC ELSE:L2-B005 0 S
std %f44, [%g6-0x0040] ! FFFFE8B9F00001B0 ELSE:L2-B005 0 S >BD00018
sethi %hh(0x1B347FFFFF00),%l6 ! FFFFE8B9F00001B4 ELSE:L2-B005 0 SUBR023
or %l6,%hm(0x1B347FFFFF00),%l6 ! FFFFE8B9F00001B8 ELSE:L2-B005 0
sethi %lm(0x1B347FFFFF00),%l5 ! FFFFE8B9F00001BC ELSE:L2-B005 0
.word 0xD74CA396 ! FFFFE8B9F00001C0 ELSE:L2-B005 0 illop
sllx %l6, 0x20, %l6 ! FFFFE8B9F00001C4 ELSE:L2-B005 0
.word 0x97ACCAC4 ! FFFFE8B9F00001C8 ELSE:L2-B005 0 illop
.word 0x81CFE008 ! FFFFE8B9F00001CC ELSE:L2-B005 0 S random
add %g7, 0x0, %g7 ! FFFFE8B9F00001D0 ELSE:L2-B005 0 S
cmp %l2, %i3 ! FFFFE8B9F00001D4 ELSE:L2-B005 0 S
BL00172: ! ELSE:L2-B005
add %g1, 0xB62, %g1 ! FFFFE8B9F00001D8 ELSE:L2-B005 8 chksum++
fbge,a BL00185 ! FFFFE8B9F00001DC SKIP:L2-B006 8
andn %l3, 0x0, %l3 ! FFFFE8B9F00001E0 SKIP:L2-B006 1 S
subccc %g1, %o1, %o2 ! FFFFE8B9F00001E4 SKIP:L2-B006 7 S
bgu,a,pt %xcc, BL00173 ;.empty ! FFFFE8B9F00001E8 SKIP:L2-B006 7 L
fbne BL00174 ;.empty ! FFFFE8B9F00001EC SKIP:L2-B006 7 L
fblg BL00175 ;.empty ! FFFFE8B9F00001F0 SKIP:L2-B006 0 L
BL00173:ba,pn %xcc, BL00176 ! FFFFE8B9F00001F4 SKIP:L2-B006 7 L
.word 0x95906000 ! FFFFE8B9F00001F8 SKIP:L2-B006 0 S random
.word 0x97B2575C ! FFFFE8B9F00001FC SKIP:L2-B006 0 S illop
.word 0xBFA68D4B ! FFFFE8B9F0000200 SKIP:L2-B006 0 S illop
BL00174:bnz,a BL00175 ;.empty ! FFFFE8B9F0000204 SKIP:L2-B006 7 L
.word 0x20E95A14 ! FFFFE8B9F0000208 SKIP:L2-B006 0 L illop
ldsh [%g5-0x000E], %l0 ! FFFFE8B9F000020C SKIP:L2-B006 0 S <BD00141
BL00175:nop ! FFFFE8B9F0000210 SKIP:L2-B006 7 S
.word 0xD5BFC2DC ! FFFFE8B9F0000214 SKIP:L2-B006 0 L illop
BL00177:fbe,a,pt %fcc1, BL00178 ;.empty ! FFFFE8B9F0000218 SKIP:L2-B006 0 L
BL00176:bg BL00179 ! FFFFE8B9F000021C SKIP:L2-B006 7 L
BL00178:stha %o0, [%g3+0x004A]%asi ! FFFFE8B9F0000220 SKIP:L2-B006 0 S >BD00063+2
move %fcc0, %o2, %o5 ! FFFFE8B9F0000224 SKIP:L2-B006 0 S
BL00179:add %g1, 0x98E, %g1 ! FFFFE8B9F0000228 SKIP:L2-B006 7 chksum++
add %g1, 0x902, %g1 ! FFFFE8B9F000022C SKIP:L2-B006 7 chksum++
fmovrsz %i1, %f4, %f9 ! FFFFE8B9F0000230 SKIP:L2-B006 7 S
fcmpes %fcc1, %f10, %f9 ! FFFFE8B9F0000234 SKIP:L2-B006 7 S
fbuge,pn %fcc3, BL00181 ! FFFFE8B9F0000238 SKIP:L2-B006 7 L
ldd [%g6+0x0040], %f22 ! FFFFE8B9F000023C SKIP:L2-B006 7 S <BD00013
fcmps %fcc3, %f9, %f3 ! FFFFE8B9F0000240 SKIP:L2-B006 4 S
fcmpd %fcc2, %f36, %f44 ! FFFFE8B9F0000244 SKIP:L2-B006 4 S
BL00181:lduwa [%g6+0x0064]%asi, %l2 ! FFFFE8B9F0000248 SKIP:L2-B006 7 S <BD00180
bleu,a,pt %xcc, BL00182 ;.empty ! FFFFE8B9F000024C SKIP:L2-B006 7 L
bz BL00183 ;.empty ! FFFFE8B9F0000250 SKIP:L2-B006 0 L
bnz,a,pn %xcc, BL00182 ! FFFFE8B9F0000254 SKIP:L2-B006 7 L
BL00183:cmp %l2, %l0 ! FFFFE8B9F0000258 SKIP:L2-B006 7 S
fba,a,pn %fcc0, BL00184 ;.empty ! FFFFE8B9F000025C SKIP:L2-B006 0 L
BL00184:fbne,a BL00182 ! FFFFE8B9F0000260 SKIP:L2-B006 0 L
movg %xcc, %l3, %i5 ! FFFFE8B9F0000264 SKIP:L2-B006 0 S
BL00182:add %g1, 0xF7C, %g1 ! FFFFE8B9F0000268 SKIP:L2-B006 7 chksum++
ba,pt %xcc, BL00186 ! FFFFE8B9F000026C SKIP:L2-B006 7
fpack32 %f30, %f22, %f22 ! FFFFE8B9F0000270 SKIP:L2-B006 7 S
BL00185: ! ELSE:L2-B007
ldx [%g4+0x0030], %i0 ! FFFFE8B9F0000274 ELSE:L2-B007 1 S <BD00022
ldx [%g2+0x0050], %l5 ! FFFFE8B9F0000278 ELSE:L2-B007 1 <BD00033
membar 0x40 ! FFFFE8B9F000027C ELSE:L2-B007 1
ldda [%l5]0x16, %f16 ! FFFFE8B9F0000280 ELSE:L2-B007 1 Blk-Load
membar 0x40 ! FFFFE8B9F0000284 ELSE:L2-B007 1
lduha [%g7+%g7]0x82, %i2 ! FFFFE8B9F0000288 ELSE:L2-B007 1 S <BD00021
fandnot2 %f18, %f28, %f22 ! FFFFE8B9F000028C ELSE:L2-B007 1 S
add %g1, 0xE75, %g1 ! FFFFE8B9F0000290 ELSE:L2-B007 1 chksum++
ld [%g4+0x006C], %f4 ! FFFFE8B9F0000294 ELSE:L2-B007 1 S <BD00002
fcmpes %fcc3, %f9, %f8 ! FFFFE8B9F0000298 ELSE:L2-B007 1 S
.word 0x8ECD9E5A ! FFFFE8B9F000029C ELSE:L2-B007 1 S illop
ldd [%g6+0x0020], %i0 ! FFFFE8B9F00002A0 ELSE:L2-B007 1 S <BD00052
BL00186: ! ELSE:L2-B007
add %g1, 0x13C, %g1 ! FFFFE8B9F00002A4 ELSE:L2-B007 8 chksum++
subcc %g1, %i0, %o4 ! FFFFE8B9F00002A8 LOOP:L1-B000 8 S
orcc %i1, %o0, %l1 ! FFFFE8B9F00002AC LOOP:L1-B000 8 S
st %f2, [%g5-0x0060] ! FFFFE8B9F00002B0 LOOP:L1-B000 8 S >BD00005
nop ! FFFFE8B9F00002B4 LOOP:L1-B000 8 S
sllx %i0, %g1, %o2 ! FFFFE8B9F00002B8 LOOP:L1-B000 8 S
srlx %l3, 0x1, %l3 ! FFFFE8B9F00002BC LOOP:L1-B000 8
andcc %l3, 0x1, %g0 ! FFFFE8B9F00002C0 LOOP:L1-B000 8
bne,a,pn %xcc, BL00187 ! FFFFE8B9F00002C4 LOOP:L1-B000 8
nop ! FFFFE8B9F00002C8 LOOP:L1-B000 6 S
add %g1, 0xCD8, %g1 ! FFFFE8B9F00002CC LOOP:L1-B000 2 chksum++
cmp %g1, %g1 ! FFFFE8B9F00002D0 SUBR:L0-B000 2 S
fcmpd %fcc3, %f44, %f60 ! FFFFE8B9F00002D4 SUBR:L0-B000 2 S
add %g3, -26, %l6 ! FFFFE8B9F00002D8 SUBR:L0-B000 2 @BD00120
ldda [%l6]0xD2, %f26 ! FFFFE8B9F00002DC SUBR:L0-B000 2 S Short16
add %g5, 0x51, %l6 ! FFFFE8B9F00002E0 SUBR:L0-B000 2 @BD00188
stda %f28, [%l6]0xD0 ! FFFFE8B9F00002E4 SUBR:L0-B000 2 S Short8
cmp %g1, %i0 ! FFFFE8B9F00002E8 SUBR:L0-B000 2 S
add %g1, 0x4A7, %i0 ! FFFFE8B9F00002EC SUBR:L0-B000 2
add %g1, 0xF12, %g1 ! FFFFE8B9F00002F0 SUBR:L0-B000 2 chksum++
ret ! FFFFE8B9F00002F4 SUBR:L0-B000 2
restore %i0, %l7, %o0 ! FFFFE8B9F00002F8 SUBR:L0-B000 2
SECTION .btext006_pg1 TEXT_VA=0xffffe8b9f0000000
attr_text {
Name = .btext006_pg1,
VA = 0xffffe8b9f0000000,
RA = ra2pa(0xef0000000,0),
PA = ra2pa(0xef0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext007 TEXT_VA=0x74c2fffff00
attr_text {
Name = .btext007,
VA = 0x74c2fffff00,
RA = ra2pa(0xecfffff00,0),
PA = ra2pa(0xecfffff00,0),
notsb
}
SECTION .btext007_pg0 TEXT_VA=0x74c20000000
attr_text {
Name = .btext007_pg0,
VA = 0x74c20000000,
RA = ra2pa(0xec0000000,0),
PA = ra2pa(0xec0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext007
.text
.global SUBR022; SUBR022:
BL00189: ! SUBR:L0-B000
add %g1, 0x6E5, %g1 ! 0000074C2FFFFF00 SUBR:L0-B000 18 chksum++
save %o6, -128, %o6 ! 0000074C2FFFFF04 SUBR:L0-B000 18
sethi %hh(0x74C2FFFFF00),%l7 ! 0000074C2FFFFF08 SUBR:L0-B000 18 SUBR022
or %l7,%hm(0x74C2FFFFF00),%l7 ! 0000074C2FFFFF0C SUBR:L0-B000 18
sethi %lm(0x74C2FFFFF00),%l6 ! 0000074C2FFFFF10 SUBR:L0-B000 18
or %l6,%lo(0x74C2FFFFF00),%l6 ! 0000074C2FFFFF14 SUBR:L0-B000 18
sllx %l7, 0x20, %l7 ! 0000074C2FFFFF18 SUBR:L0-B000 18
or %l7, %l6, %l7 ! 0000074C2FFFFF1C SUBR:L0-B000 18
.word 0x99B3C794 ! 0000074C2FFFFF20 SUBR:L0-B000 18 S illop_VIS
fbuge,pt %fcc1, BL00192 ;.empty ! 0000074C2FFFFF24 SUBR:L0-B000 18 L
brlez,a,pt %i5, BL00193 ;.empty ! 0000074C2FFFFF28 SUBR:L0-B000 18 L
fba BL00192 ! 0000074C2FFFFF2C SUBR:L0-B000 7 L
sub %o5, %i1, %o5 ! 0000074C2FFFFF30 SUBR:L0-B000 5 S
BL00193:fbue BL00194 ;.empty ! 0000074C2FFFFF34 SUBR:L0-B000 17 L
fbg,a,pt %fcc3, BL00194 ! 0000074C2FFFFF38 SUBR:L0-B000 10 L
fmovsue %fcc2, %f11, %f3 ! 0000074C2FFFFF3C SUBR:L0-B000 2 S
BL00192:ldx [%g2+0x0008], %g3 ! 0000074C2FFFFF40 SUBR:L0-B000 14 S BASE<BD00190
addc %i0, %i0, %l4 ! 0000074C2FFFFF44 SUBR:L0-B000 10 S
fbne,pn %fcc3, BL00195 ! 0000074C2FFFFF48 SUBR:L0-B000 10 L
BL00195:ldx [%g2+0x0038], %g3 ! 0000074C2FFFFF4C SUBR:L0-B000 17 S BASE<BD00191
ldd [%g3-0x0058], %f62 ! 0000074C2FFFFF50 SUBR:L0-B000 10 S <BD00048
srl %l4, 0x1, %i2 ! 0000074C2FFFFF54 SUBR:L0-B000 10 S
cmp %o0, %i2 ! 0000074C2FFFFF58 SUBR:L0-B000 10 S
BL00194:add %g1, 0x59C, %g1 ! 0000074C2FFFFF5C SUBR:L0-B000 12 chksum++
add %g1, 0xAC1, %g1 ! 0000074C2FFFFF60 SUBR:L0-B000 18 chksum++
or %g0, 0x2, %l4 ! 0000074C2FFFFF64 LOOP:L1-B000 18
BL00220: ! LOOP:L1-B000
add %g1, 0xB36, %g1 ! 0000074C2FFFFF68 LOOP:L1-B000 36 chksum++
andcc %i2, 0x200, %g0 ! 0000074C2FFFFF6C SKIP:L2-B000 36
bnz,a BL00201 ! 0000074C2FFFFF70 SKIP:L2-B000 36
ta %xcc, 0x46 ! 0000074C2FFFFF74 SKIP:L2-B000 20 S demap-page
std %f34, [%g3-0x0078] ! 0000074C2FFFFF78 SKIP:L2-B000 16 S >BD00159
fbule,pn %fcc2, BL00196 ! 0000074C2FFFFF7C SKIP:L2-B000 16 L
pdist %f24, %f22, %f24 ! 0000074C2FFFFF80 SKIP:L2-B000 16 S
fbug,pt %fcc1, BL00197 ;.empty ! 0000074C2FFFFF84 SKIP:L2-B000 11 L
fbge BL00198 ;.empty ! 0000074C2FFFFF88 SKIP:L2-B000 11 L
bgu BL00198 ;.empty ! 0000074C2FFFFF8C SKIP:L2-B000 7 L
bcc,a,pn %xcc, BL00199 ;.empty ! 0000074C2FFFFF90 SKIP:L2-B000 4 L
BL00199:fbu BL00200 ! 0000074C2FFFFF94 SKIP:L2-B000 8 L
BL00198:addcc %i4, %g1, %i2 ! 0000074C2FFFFF98 SKIP:L2-B000 11 S
BL00197:bleu,pn %icc, BL00196 ;.empty ! 0000074C2FFFFF9C SKIP:L2-B000 11 L
bvc,a BL00196 ! 0000074C2FFFFFA0 SKIP:L2-B000 7 L
BL00200:fmovde %fcc2, %f24, %f22 ! 0000074C2FFFFFA4 SKIP:L2-B000 7 S
BL00196:and %i4, -1, %i4 ! 0000074C2FFFFFA8 SKIP:L2-B000 16 S
add %g1, 0xEC6, %g1 ! 0000074C2FFFFFAC SKIP:L2-B000 16 chksum++
add %g1, 0x23F, %g1 ! 0000074C2FFFFFB0 SKIP:L2-B000 16 chksum++
ldx [%g3-0x0008], %i0 ! 0000074C2FFFFFB4 SKIP:L2-B000 16 S <BD00107
edge16 %i4, %o5, %o5 ! 0000074C2FFFFFB8 SKIP:L2-B000 16 S
add %g3, -72, %l5 ! 0000074C2FFFFFBC SKIP:L2-B000 16 @BD00076
stda %f28,[%l5+%g1]0xC4 ! 0000074C2FFFFFC0 SKIP:L2-B000 16 S Partial_St
bshuffle %f26, %f28, %f24 ! 0000074C2FFFFFC4 SKIP:L2-B000 16 S
xor %i4, %i2, %l0 ! 0000074C2FFFFFC8 SKIP:L2-B000 16 S
fba BL00209 ! 0000074C2FFFFFCC SKIP:L2-B000 16
stda %g0, [%g5-0x0038]%asi ! 0000074C2FFFFFD0 SKIP:L2-B000 16 S >BD00020
BL00201: ! ELSE:L2-B001
fcmps %fcc2, %f11, %f3 ! 0000074C2FFFFFD4 ELSE:L2-B001 20 S
call .+8 ;.empty ! 0000074C2FFFFFD8 ELSE:L2-B001 20 L
fbug BL00203 ;.empty ! 0000074C2FFFFFDC ELSE:L2-B001 20 L
fbe BL00204 ;.empty ! 0000074C2FFFFFE0 ELSE:L2-B001 20 L
BL00203:bg BL00205 ;.empty ! 0000074C2FFFFFE4 ELSE:L2-B001 20 L
BL00205:brlez,a,pn %l4, BL00206 ;.empty ! 0000074C2FFFFFE8 ELSE:L2-B001 20 L
fbg,a BL00207 ;.empty ! 0000074C2FFFFFEC ELSE:L2-B001 18 L
BL00202:bnz,a,pt %icc, BL00204 ;.empty ! 0000074C2FFFFFF0 ELSE:L2-B001 11 L
BL00206:fbne,a,pn %fcc1, BL00208 ! 0000074C2FFFFFF4 ELSE:L2-B001 11 L
BL00204:.word 0x9DA753A6 ! 0000074C2FFFFFF8 ELSE:L2-B001 20 S illop_FP
BL00207:.word 0x89817D6B ! 0000074C2FFFFFFC ELSE:L2-B001 20 S illop
BL00208:add %g1, 0x84B, %g1 ! 0000074C30000000 ELSE:L2-B001 20 chksum++
add %g1, 0xBA7, %g1 ! 0000074C30000004 ELSE:L2-B001 20 chksum++
stx %l0, [%g5+0x0080] ! 0000074C30000008 ELSE:L2-B001 20 S >BD00062
ldx [%g6+0x0022], %i1 ! 0000074C3000000C ELSE:L2-B001 20 S <BD00052+2
ldx [%g2+0x0050], %l5 ! 0000074C30000010 ELSE:L2-B001 20 <BD00033
membar 0x40 ! 0000074C30000014 ELSE:L2-B001 20
ldda [%l5]0xF0, %f16 ! 0000074C30000018 ELSE:L2-B001 20 Blk-Load
membar 0x40 ! 0000074C3000001C ELSE:L2-B001 20
sdiv %i2, 0x0, %i6 ! 0000074C30000020 ELSE:L2-B001 20 S
BL00209: ! ELSE:L2-B001
add %g1, 0xF61, %g1 ! 0000074C30000024 ELSE:L2-B001 36 chksum++
andcc %i2, 0x40, %g0 ! 0000074C30000028 SKIP:L2-B002 36
bnz,a,pt %icc, BL00215 ! 0000074C3000002C SKIP:L2-B002 36
ldx [%g2+0x0000], %g3 ! 0000074C30000030 SKIP:L2-B002 18 S BASE<BD00037
wr %i0, -2126, %y ! 0000074C30000034 SKIP:L2-B002 18 S
bneg BL00210 ! 0000074C30000038 SKIP:L2-B002 18 L
sub %i1, %i4, %o5 ! 0000074C3000003C SKIP:L2-B002 18 S
BL00210:brgez,a,pn %g1, BL00211 ! 0000074C30000040 SKIP:L2-B002 18 L
std %o4, [%g6+0x0070] ! 0000074C30000044 SKIP:L2-B002 18 S >BD00019
brlz,a,pn %l0, BL00212 ! 0000074C30000048 SKIP:L2-B002 0 L
cmp %o5, %i4 ! 0000074C3000004C SKIP:L2-B002 0 S
fbe,a,pn %fcc1, BL00213 ;.empty ! 0000074C30000050 SKIP:L2-B002 0 L
fbe,a BL00213 ;.empty ! 0000074C30000054 SKIP:L2-B002 0 L
BL00212:.word 0xDF2C7B0C ! 0000074C30000058 SKIP:L2-B002 0 L illop
BL00213:.word 0xAFA3C88F ! 0000074C3000005C SKIP:L2-B002 0 S illop
nop ! 0000074C30000060 SKIP:L2-B002 0 S
BL00214:bleu BL00211 ! 0000074C30000064 SKIP:L2-B002 0 L
.word 0x939219AC ! 0000074C30000068 SKIP:L2-B002 0 S illop
bz,a,pn %xcc, BL00211 ! 0000074C3000006C SKIP:L2-B002 0 L
.word 0x1D94EE5C ! 0000074C30000070 SKIP:L2-B002 0 S random
BL00211:add %g1, 0xD83, %g1 ! 0000074C30000074 SKIP:L2-B002 18 chksum++
add %g1, 0x34, %g1 ! 0000074C30000078 SKIP:L2-B002 18 chksum++
ldx [%g3+0x0018], %i0 ! 0000074C3000007C SKIP:L2-B002 18 S <BD00091
add %g3, -92, %l6 ! 0000074C30000080 SKIP:L2-B002 18 @BD00078
stda %f18, [%l6]0xD2 ! 0000074C30000084 SKIP:L2-B002 18 S Short16
subcc %i0, %i4, %g0 ! 0000074C30000088 SKIP:L2-B002 18 S
ldub [%g5+0x0051], %o2 ! 0000074C3000008C SKIP:L2-B002 18 S <BD00188
fba,a BL00216 ! 0000074C30000090 SKIP:L2-B002 18
.word 0xBBB4C2A1 ! 0000074C30000094 SKIP:L2-B002 0 S illop
BL00215: ! ELSE:L2-B003
sll %i3, 0x1, %i2 ! 0000074C30000098 ELSE:L2-B003 18 S
ldx [%g2+0x0060], %fsr ! 0000074C3000009C ELSE:L2-B003 18 S <BD00004
ldx [%g2+0x0060], %fsr ! 0000074C300000A0 ELSE:L2-B003 18 S <BD00004
xorcc %o0, %i3, %o0 ! 0000074C300000A4 ELSE:L2-B003 18 S
nop ! 0000074C300000A8 ELSE:L2-B003 18 S
add %g1, 0xC85, %g1 ! 0000074C300000AC ELSE:L2-B003 18 chksum++
ldd [%g3-0x0074], %f44 ! 0000074C300000B0 ELSE:L2-B003 18 S <BD00159+4
srl %o5, 0x1, %o0 ! 0000074C300000B4 ELSE:L2-B003 18 S
xnor %o0, %i2, %i2 ! 0000074C300000B8 ELSE:L2-B003 18 S
and %i2, %g1, %l0 ! 0000074C300000BC ELSE:L2-B003 18 S
ld [%g3+0x0000], %f26 ! 0000074C300000C0 ELSE:L2-B003 18 S <BD00057
BL00216: ! ELSE:L2-B003
add %g1, 0xE78, %g1 ! 0000074C300000C4 ELSE:L2-B003 36 chksum++
fbge,a,pt %fcc2, BL00217 ! 0000074C300000C8 SKIP:L2-B004 36
wr %g1, %i1, %fprs ! 0000074C300000CC SKIP:L2-B004 29 S
nop ! 0000074C300000D0 SKIP:L2-B004 7 S
.word 0x87A252DB ! 0000074C300000D4 SKIP:L2-B004 7 S illop_FP
fcmpd %fcc0, %f6, %f38 ! 0000074C300000D8 SKIP:L2-B004 7 S
fmovsneg %icc, %f2, %f3 ! 0000074C300000DC SKIP:L2-B004 7 S
ldx [%g2+0x0050], %l5 ! 0000074C300000E0 SKIP:L2-B004 7 <BD00033
membar 0x40 ! 0000074C300000E4 SKIP:L2-B004 7
ldda [%l5]0xF0, %f16 ! 0000074C300000E8 SKIP:L2-B004 7 Blk-Load
membar 0x40 ! 0000074C300000EC SKIP:L2-B004 7
ldx [%g2+0x0058], %l6 ! 0000074C300000F0 SKIP:L2-B004 7 <BD00011
ldda [%l6]0x26, %i0 ! 0000074C300000F4 SKIP:L2-B004 11 S Quad_Ld_P
fmovde %fcc3, %f38, %f38 ! 0000074C300000F8 SKIP:L2-B004 7 S
sth %o2, [%g6-0x001C] ! 0000074C300000FC SKIP:L2-B004 7 S >BD00092
add %g1, 0xA0B, %g1 ! 0000074C30000100 SKIP:L2-B004 7 chksum++
call .+8 ! 0000074C30000104 SKIP:L2-B004 7 S
lduha [%g7+%g7]0x83, %i4 ! 0000074C30000108 SKIP:L2-B004 7 S <BD00021
sta %f11, [%g4-0x0060]%asi ! 0000074C3000010C SKIP:L2-B004 7 S >BD00005
xnor %i1, %o0, %o1 ! 0000074C30000110 SKIP:L2-B004 7 S
fcmps %fcc2, %f9, %f11 ! 0000074C30000114 SKIP:L2-B004 7 S
ldx [%g2+0x0058], %l6 ! 0000074C30000118 SKIP:L2-B004 7 <BD00011
stha %g7, [%l6+%g0]0x04 ! 0000074C3000011C SKIP:L2-B004 7 S >BD00012
ld [%g6-0x0060], %f9 ! 0000074C30000120 SKIP:L2-B004 7 S <BD00005
ba,a,pn %icc, BL00219 ! 0000074C30000124 SKIP:L2-B004 7
tl %icc, %g0+0x0065 ! 0000074C30000128 SKIP:L2-B004 0 S
BL00217: ! ELSE:L2-B005
xnor %o1, %i0, %o4 ! 0000074C3000012C ELSE:L2-B005 29 S
ta %xcc, 0x40 ! 0000074C30000130 ELSE:L2-B005 29 S +-priv
fcmped %fcc0, %f38, %f34 ! 0000074C30000134 ELSE:L2-B005 43 S
.word 0xD54CACEC ! 0000074C30000138 ELSE:L2-B005 29 S illop
cmp %o4, %i2 ! 0000074C3000013C ELSE:L2-B005 29 S
add %g1, 0xB67, %g1 ! 0000074C30000140 ELSE:L2-B005 29 chksum++
rd %gsr, %l6 ! 0000074C30000144 ELSE:L2-B005 29 S
wr %l6, 0xC0, %gsr ! 0000074C30000148 ELSE:L2-B005 29 S
udivx %o3, %i2, %l0 ! 0000074C3000014C ELSE:L2-B005 29 S
ldx [%g2+0x0040], %g5 ! 0000074C30000150 ELSE:L2-B005 29 S BASE<BD00218
andcc %g1, %l0, %o3 ! 0000074C30000154 ELSE:L2-B005 29 S
BL00219: ! ELSE:L2-B005
add %g1, 0xE2, %g1 ! 0000074C30000158 ELSE:L2-B005 36 chksum++
subcc %i0, %o1, %g0 ! 0000074C3000015C LOOP:L1-B000 36 S
fpsub32 %f18, %f30, %f26 ! 0000074C30000160 LOOP:L1-B000 36 S
fpadd16 %f24, %f18, %f24 ! 0000074C30000164 LOOP:L1-B000 36 S
ldx [%g2+0x0050], %l5 ! 0000074C30000168 LOOP:L1-B000 36 <BD00033
membar 0x40 ! 0000074C3000016C LOOP:L1-B000 36
stda %f32, [%l5]0xF0 ! 0000074C30000170 LOOP:L1-B000 36 Blk-Store
membar 0x40 ! 0000074C30000174 LOOP:L1-B000 36
xor %i0, %i4, %o5 ! 0000074C30000178 LOOP:L1-B000 36 S
andcc %o5, %o3, %l1 ! 0000074C3000017C LOOP:L1-B000 36 S
subcc %l4, 0x1, %l4 ! 0000074C30000180 LOOP:L1-B000 36
bnz,a,pt %xcc, BL00220 ! 0000074C30000184 LOOP:L1-B000 36
st %f11, [%g3+0x006E] ! 0000074C30000188 LOOP:L1-B000 18 S >BD00002+2
add %g1, 0x43A, %g1 ! 0000074C3000018C LOOP:L1-B000 18 chksum++
std %o0, [%g4-0x0018] ! 0000074C30000190 SUBR:L0-B000 18 S >BD00144
bpos,pt %icc, BL00221 ! 0000074C30000194 SUBR:L0-B000 18 L
fpackfix %f24, %f31 ! 0000074C30000198 SUBR:L0-B000 18 S
orncc %l0, %o4, %l1 ! 0000074C3000019C SUBR:L0-B000 0 S
fba,a BL00222 ;.empty ! 0000074C300001A0 SUBR:L0-B000 0 L
BL00221:fbug,a BL00222 ! 0000074C300001A4 SUBR:L0-B000 18 L
udivx %i2, %o3, %i2 ! 0000074C300001A8 SUBR:L0-B000 10 S
brnz,pn %o5, BL00222 ! 0000074C300001AC SUBR:L0-B000 8 L
edge8l %l1, %l1, %i4 ! 0000074C300001B0 SUBR:L0-B000 8 S
BL00222:add %g1, 0x76C, %g1 ! 0000074C300001B4 SUBR:L0-B000 18 chksum++
add %g1, 0x564, %i0 ! 0000074C300001B8 SUBR:L0-B000 18
fcmpd %fcc0, %f42, %f32 ! 0000074C300001BC SUBR:L0-B000 18 S
bge BL00223 ! 0000074C300001C0 SUBR:L0-B000 18
restore %i0, %l7, %o0 ! 0000074C300001C4 SUBR:L0-B000 18
BL00223:jmpl %o7+0x0008, %g0 ! 0000074C300001C8 SUBR:L0-B000 18
nop ! 0000074C300001CC SUBR:L0-B000 18
SECTION .btext007_pg1 TEXT_VA=0x74c30000000
attr_text {
Name = .btext007_pg1,
VA = 0x74c30000000,
RA = ra2pa(0xed0000000,0),
PA = ra2pa(0xed0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext008 TEXT_VA=0x1b347fffff00
attr_text {
Name = .btext008,
VA = 0x1b347fffff00,
RA = ra2pa(0xeafffff00,0),
PA = ra2pa(0xeafffff00,0),
notsb
}
SECTION .btext008_pg0 TEXT_VA=0x1b3470000000
attr_text {
Name = .btext008_pg0,
VA = 0x1b3470000000,
RA = ra2pa(0xea0000000,0),
PA = ra2pa(0xea0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext008
.text
.global SUBR023; SUBR023:
orncc %i3, %o4, %o4 ! 00001B347FFFFF00 SUBR:L0-B000 15 S
st %f23, [%g5-0x002C] ! 00001B347FFFFF04 SUBR:L0-B000 15 S >BD00038
ldx [%g2+0x0028], %g5 ! 00001B347FFFFF08 SUBR:L0-B000 15 S BASE<BD00060
stb %o0, [%g3+0x0051] ! 00001B347FFFFF0C SUBR:L0-B000 15 S >BD00188
cmp %o2, %i0 ! 00001B347FFFFF10 SUBR:L0-B000 15 S
sdivx %o2, %i5, %o4 ! 00001B347FFFFF14 SUBR:L0-B000 15 S
xor %o1, %o4, %o3 ! 00001B347FFFFF18 SUBR:L0-B000 15 S
std %f38, [%g3+0x0008] ! 00001B347FFFFF1C SUBR:L0-B000 15 S >BD00053
fsubs %f5, %f2, %f5 ! 00001B347FFFFF20 SUBR:L0-B000 15 S
nop ! 00001B347FFFFF24 SUBR:L0-B000 15 S
cmp %i3, %i2 ! 00001B347FFFFF28 SUBR:L0-B000 15 S
add %g1, 0x2A1, %g1 ! 00001B347FFFFF2C SUBR:L0-B000 15 chksum++
and %g1, 0xFE, %o3 ! 00001B347FFFFF30 LOOP:L1-B000 15
BL00232: ! LOOP:L1-B000
add %g1, 0x12C, %g1 ! 00001B347FFFFF34 LOOP:L1-B000 24 chksum++
andcc %g1, 0x4, %g0 ! 00001B347FFFFF38 SKIP:L2-B000 24
bz,pn %icc, BL00225 ! 00001B347FFFFF3C SKIP:L2-B000 24
lduwa [%g5-0x000C]%asi, %o5 ! 00001B347FFFFF40 SKIP:L2-B000 24 S <BD00032
lda [%g3+0x002C]%asi, %f30 ! 00001B347FFFFF44 SKIP:L2-B000 21 S <BD00224
ldx [%g2+0x0050], %l5 ! 00001B347FFFFF48 SKIP:L2-B000 21 <BD00033
membar 0x40 ! 00001B347FFFFF4C SKIP:L2-B000 21
ldda [%l5]0x1E, %f16 ! 00001B347FFFFF50 SKIP:L2-B000 21 Blk-Load
membar 0x40 ! 00001B347FFFFF54 SKIP:L2-B000 21
subccc %i2, %o5, %o0 ! 00001B347FFFFF58 SKIP:L2-B000 21 S
fabss %f2, %f4 ! 00001B347FFFFF5C SKIP:L2-B000 21 S
tsubcc %i4, %g1, %o1 ! 00001B347FFFFF60 SKIP:L2-B000 21 S
cmp %g1, %o5 ! 00001B347FFFFF64 SKIP:L2-B000 21 S
add %g1, 0x808, %g1 ! 00001B347FFFFF68 SKIP:L2-B000 21 chksum++
stb %g1, [%g5+0x0029] ! 00001B347FFFFF6C SKIP:L2-B000 21 S >BD00024+1
ldx [%g2+0x0050], %l5 ! 00001B347FFFFF70 SKIP:L2-B000 21 <BD00033
membar 0x40 ! 00001B347FFFFF74 SKIP:L2-B000 21
ldda [%l5]0x16, %f16 ! 00001B347FFFFF78 SKIP:L2-B000 21 Blk-Load
membar 0x40 ! 00001B347FFFFF7C SKIP:L2-B000 21
.word 0x95AB44E0 ! 00001B347FFFFF80 SKIP:L2-B000 21 S illop_FP
rd %gsr, %l6 ! 00001B347FFFFF84 SKIP:L2-B000 21 S
wr %l6, 0x40, %gsr ! 00001B347FFFFF88 SKIP:L2-B000 21 S
cmp %g1, %o0 ! 00001B347FFFFF8C SKIP:L2-B000 21 S
fba,a,pn %fcc3, BL00231 ! 00001B347FFFFF90 SKIP:L2-B000 21
.word 0xCBEFB59A ! 00001B347FFFFF94 SKIP:L2-B000 0 S illop
BL00225: ! ELSE:L2-B001
xnor %g1, %o1, %o1 ! 00001B347FFFFF98 ELSE:L2-B001 3 S
nop ! 00001B347FFFFF9C ELSE:L2-B001 3 S
st %f8, [%g4+0x006C] ! 00001B347FFFFFA0 ELSE:L2-B001 3 S >BD00002
bgu BL00226 ;.empty ! 00001B347FFFFFA4 ELSE:L2-B001 3 L
bneg,a BL00227 ! 00001B347FFFFFA8 ELSE:L2-B001 3 L
ldub [%g6+0x0050], %o0 ! 00001B347FFFFFAC ELSE:L2-B001 0 S <BD00017
fands %f31, %f17, %f18 ! 00001B347FFFFFB0 ELSE:L2-B001 3 S
bvc,pt %xcc, BL00228 ! 00001B347FFFFFB4 ELSE:L2-B001 3 L
nop ! 00001B347FFFFFB8 ELSE:L2-B001 3 S
BL00227:bcc,a BL00229 ! 00001B347FFFFFBC ELSE:L2-B001 0 L
BL00228:orncc %l7, -1, %l7 ! 00001B347FFFFFC0 ELSE:L2-B001 3 S
BL00226:fbul,a BL00230 ! 00001B347FFFFFC4 ELSE:L2-B001 3 L
BL00229:fnands %f21, %f17, %f29 ! 00001B347FFFFFC8 ELSE:L2-B001 0 S
BL00230:add %g1, 0xBB0, %g1 ! 00001B347FFFFFCC ELSE:L2-B001 3 chksum++
add %g1, 0xE70, %g1 ! 00001B347FFFFFD0 ELSE:L2-B001 3 chksum++
nop ! 00001B347FFFFFD4 ELSE:L2-B001 3 S
cmp %o0, %o5 ! 00001B347FFFFFD8 ELSE:L2-B001 3 S
subcc %g1, %o0, %g0 ! 00001B347FFFFFDC ELSE:L2-B001 3 S
xnor %o1, %o5, %o5 ! 00001B347FFFFFE0 ELSE:L2-B001 3 S
std %f62, [%g4-0x0078] ! 00001B347FFFFFE4 ELSE:L2-B001 3 S >BD00159
faligndata %f18, %f30, %f26 ! 00001B347FFFFFE8 ELSE:L2-B001 3 S
BL00231: ! ELSE:L2-B001
add %g1, 0x99A, %g1 ! 00001B347FFFFFEC ELSE:L2-B001 24 chksum++
sth %o1, [%g4-0x001C] ! 00001B347FFFFFF0 LOOP:L1-B000 24 S >BD00092
orn %o1, %o5, %o1 ! 00001B347FFFFFF4 LOOP:L1-B000 24 S
add %g6, 0x70, %l5 ! 00001B347FFFFFF8 LOOP:L1-B000 24 @BD00019
stda %f26,[%l5+%g1]0xC2 ! 00001B347FFFFFFC LOOP:L1-B000 24 S Partial_St
lduha [%g7+%g0]0x82, %o4 ! 00001B3480000000 LOOP:L1-B000 24 S <BD00021
rd %gsr, %l6 ! 00001B3480000004 LOOP:L1-B000 24 S
wr %l6, 0x80, %gsr ! 00001B3480000008 LOOP:L1-B000 24 S
nop ! 00001B348000000C LOOP:L1-B000 24 S
srlx %o3, 0x1, %o3 ! 00001B3480000010 LOOP:L1-B000 24
andcc %o3, 0x1, %g0 ! 00001B3480000014 LOOP:L1-B000 24
bne,a,pn %xcc, BL00232 ! 00001B3480000018 LOOP:L1-B000 24
movgu %xcc, 0x302, %o5 ! 00001B348000001C LOOP:L1-B000 9 S
add %g1, 0xAF1, %g1 ! 00001B3480000020 LOOP:L1-B000 15 chksum++
ldstub [%g3+0x0057], %o0 ! 00001B3480000024 SUBR:L0-B000 15 S >BD00122
faddd %f46, %f42, %f40 ! 00001B3480000028 SUBR:L0-B000 15 S
stha %g1, [%g3-0x005C]%asi ! 00001B348000002C SUBR:L0-B000 15 S >BD00078
xnor %o0, %g1, %o2 ! 00001B3480000030 SUBR:L0-B000 15 S
nop ! 00001B3480000034 SUBR:L0-B000 15 S
pdist %f22, %f26, %f24 ! 00001B3480000038 SUBR:L0-B000 15 S
stw %o2, [%g3-0x0014] ! 00001B348000003C SUBR:L0-B000 15 S >BD00144+4
fcmps %fcc0, %f5, %f10 ! 00001B3480000040 SUBR:L0-B000 15 S
fabsd %f12, %f44 ! 00001B3480000044 SUBR:L0-B000 15 S
cmp %o0, %o1 ! 00001B3480000048 SUBR:L0-B000 15 S
ldsw [%g6-0x0020], %o4 ! 00001B348000004C SUBR:L0-B000 15 S <BD00015
retl ! 00001B3480000050 SUBR:L0-B000 15
add %g1, 0xB20, %g1 ! 00001B3480000054 SUBR:L0-B000 15 chksum++
SECTION .btext008_pg1 TEXT_VA=0x1b3480000000
attr_text {
Name = .btext008_pg1,
VA = 0x1b3480000000,
RA = ra2pa(0xeb0000000,0),
PA = ra2pa(0xeb0000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=1, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
!========================================================================
SECTION .btext009 TEXT_VA=0x3d081fffff00
attr_text {
Name = .btext009,
VA = 0x3d081fffff00,
RA = ra2pa(0xe8fffff00,0),
PA = ra2pa(0xe8fffff00,0),
notsb
}
SECTION .btext009_pg0 TEXT_VA=0x3d0810000000
attr_text {
Name = .btext009_pg0,
VA = 0x3d0810000000,
RA = ra2pa(0xe80000000,0),
PA = ra2pa(0xe80000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
SECTION .btext009
.text
.global SUBR024; SUBR024:
andncc %o3, %i4, %o5 ! 00003D081FFFFF00 SUBR:L0-B000 25 S
add %g6, 0x18, %l5 ! 00003D081FFFFF04 SUBR:L0-B000 25 @BD00091
stda %f18,[%l5+%g1]0xC2 ! 00003D081FFFFF08 SUBR:L0-B000 27 S Partial_St
st %f9, [%g4-0x0060] ! 00003D081FFFFF0C SUBR:L0-B000 25 S >BD00005
ldx [%g2+0x0040], %g3 ! 00003D081FFFFF10 SUBR:L0-B000 25 S BASE<BD00218
ldx [%g2+0x0058], %l6 ! 00003D081FFFFF14 SUBR:L0-B000 25 <BD00011
ldda [%l6]0x24, %o0 ! 00003D081FFFFF18 SUBR:L0-B000 25 S Quad_Ld
ldx [%g2+0x0000], %g6 ! 00003D081FFFFF1C SUBR:L0-B000 25 S BASE<BD00037
sllx %i2, 0x1, %o2 ! 00003D081FFFFF20 SUBR:L0-B000 25 S
stb %i0, [%g6-0x002F] ! 00003D081FFFFF24 SUBR:L0-B000 25 S >BD00079+1
add %o3, %o4, %o3 ! 00003D081FFFFF28 SUBR:L0-B000 25 S
lduw [%g4+0x0000], %o4 ! 00003D081FFFFF2C SUBR:L0-B000 25 S <BD00057
ldx [%g4+0x0078], %o4 ! 00003D081FFFFF30 SUBR:L0-B000 25 S <BD00058
nop ! 00003D081FFFFF34 SUBR:L0-B000 25 S
add %g1, 0x927, %g1 ! 00003D081FFFFF38 SUBR:L0-B000 25 chksum++
or %g0, 0x2, %o1 ! 00003D081FFFFF3C LOOP:L1-B000 25
BL00245: ! LOOP:L1-B000
add %g1, 0xC77, %g1 ! 00003D081FFFFF40 LOOP:L1-B000 50 chksum++
subcc %o1, %o2, %o2 ! 00003D081FFFFF44 LOOP:L1-B000 50 S
fbg BL00233 ! 00003D081FFFFF48 LOOP:L1-B000 50 L
xorcc %o3, %g1, %o0 ! 00003D081FFFFF4C LOOP:L1-B000 50 S
sll %o5, 0x1, %o3 ! 00003D081FFFFF50 LOOP:L1-B000 24 S
bgu BL00234 ! 00003D081FFFFF54 LOOP:L1-B000 24 L
fadds %f5, %f8, %f4 ! 00003D081FFFFF58 LOOP:L1-B000 24 S
BL00234:movge %fcc1, -624, %o0 ! 00003D081FFFFF5C LOOP:L1-B000 24 S
fbl,pt %fcc0, BL00233 ! 00003D081FFFFF60 LOOP:L1-B000 24 L
BL00233:nop ! 00003D081FFFFF64 LOOP:L1-B000 63 S
array16 %o0, %o2, %o5 ! 00003D081FFFFF68 LOOP:L1-B000 50 S
brlez,a,pn %o1, BL00235 ! 00003D081FFFFF6C LOOP:L1-B000 50 L
.word 0xB1A98CFC ! 00003D081FFFFF70 LOOP:L1-B000 0 S illop
BL00235:add %g1, 0xC3F, %g1 ! 00003D081FFFFF74 LOOP:L1-B000 50 chksum++
fcmpd %fcc0, %f36, %f46 ! 00003D081FFFFF78 SKIP:L2-B000 50
fbge BL00241 ! 00003D081FFFFF7C SKIP:L2-B000 50
stb %o4, [%g4+0x0007] ! 00003D081FFFFF80 SKIP:L2-B000 50 S >BD00094
nop ! 00003D081FFFFF84 SKIP:L2-B000 16 S
fbne,pt %fcc3, BL00236 ! 00003D081FFFFF88 SKIP:L2-B000 16 L
std %o2, [%g4+0x0032] ! 00003D081FFFFF8C SKIP:L2-B000 16 S >BD00022+2
stxa %o1, [%g6+0x0018]%asi ! 00003D081FFFFF90 SKIP:L2-B000 5 S >BD00091
fble,a,pt %fcc0, BL00237 ! 00003D081FFFFF94 SKIP:L2-B000 5 L
fcmps %fcc3, %f9, %f3 ! 00003D081FFFFF98 SKIP:L2-B000 5 S
fbo,a,pt %fcc2, BL00238 ;.empty ! 00003D081FFFFF9C SKIP:L2-B000 0 L
.word 0x9DA97C6A ! 00003D081FFFFFA0 SKIP:L2-B000 0 L illop
BL00236:lduh [%g6-0x001C], %o2 ! 00003D081FFFFFA4 SKIP:L2-B000 11 S <BD00092
sub %o3, 0x857, %o4 ! 00003D081FFFFFA8 SKIP:L2-B000 11 S
fbo BL00238 ;.empty ! 00003D081FFFFFAC SKIP:L2-B000 11 L
BL00237:fbe BL00240 ;.empty ! 00003D081FFFFFB0 SKIP:L2-B000 16 L
BL00239:bne BL00240 ;.empty ! 00003D081FFFFFB4 SKIP:L2-B000 5 L
BL00240:fble BL00238 ! 00003D081FFFFFB8 SKIP:L2-B000 10 L
nop ! 00003D081FFFFFBC SKIP:L2-B000 0 S
BL00238:add %g1, 0x5A3, %g1 ! 00003D081FFFFFC0 SKIP:L2-B000 21 chksum++
add %g1, 0x105, %g1 ! 00003D081FFFFFC4 SKIP:L2-B000 16 chksum++
add %o4, %o4, %o4 ! 00003D081FFFFFC8 SKIP:L2-B000 16 S
swapa [%g3+0x0000]%asi, %o2 ! 00003D081FFFFFCC SKIP:L2-B000 16 S >BD00057
or %o4, %g1, %o3 ! 00003D081FFFFFD0 SKIP:L2-B000 16 S
swap [%g4+0x0060], %o4 ! 00003D081FFFFFD4 SKIP:L2-B000 16 S >BD00080
xorcc %o5, %o4, %o0 ! 00003D081FFFFFD8 SKIP:L2-B000 16 S
fba,a BL00244 ! 00003D081FFFFFDC SKIP:L2-B000 16
stb %o1, [%g6-0x0019] ! 00003D081FFFFFE0 SKIP:L2-B000 0 S >BD00120+1
BL00241: ! ELSE:L2-B001
nop ! 00003D081FFFFFE4 ELSE:L2-B001 34 S
ldx [%g2+0x0050], %l5 ! 00003D081FFFFFE8 ELSE:L2-B001 34 <BD00033
membar 0x40 ! 00003D081FFFFFEC ELSE:L2-B001 34
ldda [%l5]0x16, %f16 ! 00003D081FFFFFF0 ELSE:L2-B001 51 Blk-Load
membar 0x40 ! 00003D081FFFFFF4 ELSE:L2-B001 34
ldx [%g2+0x0058], %l6 ! 00003D081FFFFFF8 ELSE:L2-B001 34 <BD00011
ldda [%l6]0x24, %o2 ! 00003D081FFFFFFC ELSE:L2-B001 34 S Quad_Ld
ldd [%g6-0x0078], %f60 ! 00003D0820000000 ELSE:L2-B001 34 S <BD00159
add %g1, 0x506, %g1 ! 00003D0820000004 ELSE:L2-B001 34 chksum++
ta %xcc, 0x40 ! 00003D0820000008 ELSE:L2-B001 34 S +-priv
fba,a,pn %fcc2, BL00242 ! 00003D082000000C ELSE:L2-B001 34 L
xnorcc %o3, %o3, %o5 ! 00003D0820000010 ELSE:L2-B001 0 S
xor %o2, %o3, %o0 ! 00003D0820000014 ELSE:L2-B001 0 S
nop ! 00003D0820000018 ELSE:L2-B001 0 S
bnz BL00243 ! 00003D082000001C ELSE:L2-B001 0 L
lda [%g4-0x0060]%asi, %f9 ! 00003D0820000020 ELSE:L2-B001 0 S <BD00005
BL00242:bpos,a BL00243 ! 00003D0820000024 ELSE:L2-B001 34 L
cmp %o3, %o2 ! 00003D0820000028 ELSE:L2-B001 29 S
fcmpes %fcc1, %f2, %f9 ! 00003D082000002C ELSE:L2-B001 5 S
BL00243:add %g1, 0x5B4, %g1 ! 00003D0820000030 ELSE:L2-B001 34 chksum++
BL00244: ! ELSE:L2-B001
add %g1, 0x746, %g1 ! 00003D0820000034 ELSE:L2-B001 50 chksum++
subcc %o1, 0x1, %o1 ! 00003D0820000038 LOOP:L1-B000 50
bnz,pn %xcc, BL00245 ! 00003D082000003C LOOP:L1-B000 50
nop ! 00003D0820000040 LOOP:L1-B000 50 S
add %g1, 0x9FA, %g1 ! 00003D0820000044 LOOP:L1-B000 25 chksum++
.word 0x00D5A35A ! 00003D0820000048 SUBR:L0-B000 25 S illop
ldx [%g2+0x0058], %l6 ! 00003D082000004C SUBR:L0-B000 25 <BD00011
ldda [%l6]0x24, %o0 ! 00003D0820000050 SUBR:L0-B000 42 S Quad_Ld
fcmped %fcc0, %f62, %f12 ! 00003D0820000054 SUBR:L0-B000 25 S
ldda [%l6]0x26, %o2 ! 00003D0820000058 SUBR:L0-B000 25 S Quad_Ld_P
retl ! 00003D082000005C SUBR:L0-B000 25
add %g1, 0x990, %g1 ! 00003D0820000060 SUBR:L0-B000 25 chksum++
SECTION .btext009_pg1 TEXT_VA=0x3d0820000000
attr_text {
Name = .btext009_pg1,
VA = 0x3d0820000000,
RA = ra2pa(0xe90000000,0),
PA = ra2pa(0xe90000000,0),
tsbonly,
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=68, TTE_Size=5, TTE_W=0, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
.text; .skip 8
/* Knob values in effect:
SEED 4240359 // min-max= 0-4294967295
MMU_SEED 846242119 // min-max= 0-4294967295
LIMIT 50000 // min-max= 100-100000000
MINIMUM 0 // min-max= 0-100000000
STRANDS_PER_CORE 8 // min-max= 1-8
THREADS 8 // min-max= 1-32
CONTEXTS 8 // min-max= 1-8191
CONTEXTS_MAX 72 // min-max= 1-8191
FIRST_CONTEXT <68> // min-max= 0-8191
RELOCATABLE no
NAME_OPT no
L_UPPER no
START_HANDLER blimp_n2_start.s
PREAMBLE blimp_n2_preamble.s
TRAP_HANDLER blimp_n2_trap.s
USER_HANDLER
PAGE_SHARING <1> // min-max= 0-6
SYNC_STRANDS no
SYNC_FINISH no
PRIVATE_TTABLE <yes>
TTABLE_VA 0xE00000 // min-max= 0x0-0xFFFFFFFFFFFF0000
CACHE_FLUSH no
SINGLE_OBJECT no
PRIV_MODE <yes>
SF_HELPER_PROB 0% // min-max= 0-100
HELPER_AIUP <no>
BIAS64 0 // min-max= 0-4095
BIAS32 0 // min-max= 0-4095
32BIT_PROB 25% // min-max= 0-100
LITTLE_PROB 20% // min-max= 0-100
UPPER32_ZERO <no>
FILL_DELAY <yes>
SAVE_REST_DELAY 30% // min-max= 0-100
DCTI_COUPLES <yes>
EN_FPOINT <yes>
EN_VIS <yes>
EN_VIS2 <yes>
EN_VIS3 <no>
EN_CALL <yes>
EN_RETURN <yes>
RETURN_PROB 45% // min-max= 0-100
FP_UNFIN yes
LAZY_SAVE no
IMPDEP_102 no
IMPDEP_107_108 yes
IMPDEP_125 no
QUAD_LDD_ASI 0x24 // min-max= 0x0-0xFF
QUAD_LDDP_ASI 0x26 // min-max= 0x0-0xFF
ASI_BLK_LD 0x21FF90000000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF
ASI_BLK_ST 0x31FF9E100000000 // min-max= 0x0-0xFFFFFFFFFFFFFFFF
NWINDOWS 8 // min-max= 3-32
SIMULATE <yes>
VERIFY_CHECKSUM yes
EN_TRAPS <yes>
EN_CLEANWIN <yes>
EN_FLUSHW <yes>
DIV_BY_ZERO <yes>
BAD_ALIGN 10 // min-max= 0-50
BAD_ALIGN_JMPL 15% // min-max= 0-100
TRAP_CHECKSUM <yes>
SF_CHECKSUM yes
READ_TRAPREGS <yes>
READ_FAULTREGS <no>
READ_FSR <yes>
UNIFIED_TSB yes
VA_HOLE 48 // min-max= 0-63
MMU_RANDOM 5 // min-max= 0-7
SHARED_TSBS 1 // min-max= 0-3
PAGE_SIZE_MAX 5 // 256M
USE_HASH <no>
NO_TSB yes
USE_MASTER_TSB yes
MAP_VEQP no
TTE_PRELOAD no
TSB_SIZE_MIN 1 // min-max= 0-15
TSB_SIZE_MAX 1 // min-max= 0-15
TSB_SIZE_SPARSE 9 // min-max= 0-16
MSA_SLOTS_MIN 512 // min-max= 1-512
MSA_SLOTS_MAX 512 // min-max= 1-512
BEGIN_PHYS 0x1000000 // min-max= 0x0-0xFFFFFFFFFFFFE000
END_PHYS 0x1000000000 // min-max= 0x0-0xFFFFFFFFFFFFE000
REGION_SIZE 0x0 // min-max= 0x0-0x100000000000000
STARTUP_ADDR 0x800000 // min-max= 0x0-0xFFFFFFFFFFFFE000
DATA_AREAS <10> // min-max= 0-512
DATA_LENGTH <0x100> // min-max= 0x10-0x2000
DATA_PRIV <20> // min-max= 0-100
DATA_IE <50> // min-max= 0-100
DATA_UNCONFIG <0> // min-max= 0-100
STACK_PAGECROSS <no>
STACK_DISCONTIG <yes>
STACK_DEMAP <yes>
SUBR_NEST <4> // min-max= 1-8
NUM_SUBS <2> // min-max= 0-99
TEXT_PAGECROSS <yes>
TEXT_DISCONTIG <no>
TEXT_PRIV <50> // min-max= 0-100
TEXT_UNCONFIG <0> // min-max= 0-100
MAIN_SETBACK 0x300 // min-max= 0x0-0x1FFC
SUBR_SETBACK 0x100 // min-max= 0x0-0x1FFC
SKIP_ELSE yes
NEST_LEVELS 3 // min-max= 2-7
SUBR_LEVELS 2 // min-max= 1-3
MIN_BLOCKS 1 // min-max= 1-32
MAX_BLOCKS 5 // min-max= 1-32
L2_BLOCKS <20> // min-max= 1-99
MIN_LOOP 2 // min-max= 2-32
MAX_LOOP 3 // min-max= 2-32
L1_LOOP <2> // min-max= 1-32
MIN_SEQ 4 // min-max= 0-128
MAX_SEQ 12 // min-max= 0-128
LADDER_PROB 20 // min-max= 0-50
LADDER_MIN 8 // min-max= 2-64
LADDER_MAX 18 // min-max= 2-64
LADDER_MIX <50> // min-max= 0-100
RELOAD_PROB 80% // min-max= 0-100
RECENT_REGS 10 // min-max= 1-32
RECENT_PROB 80% // min-max= 0-100
RELEASE_PROB 20% // min-max= 0-100
ANNUL_PROB <50> // min-max= 0-100
PREDICT_PROB <40> // min-max= 0-100
OVLAP_STORES <yes>
MEMBAR_MASK <0x40> // min-max= 0x0-0x7F
BLKLD_MEMBAR 3 // min-max= 0-3
BLKST_MEMBAR 3 // min-max= 0-3
PREFETCH_MASK 0xF0001F // min-max= 0x0-0xFFFFFFFF
PREF_PRIV_MASK 0x0 // min-max= 0x0-0xFFFFFFFF
PREF_ILL_MASK 0xFFE0 // min-max= 0x0-0xFFFFFFFF
EN_VECT_CASE <yes>
LITTLE_ASI_PROB <20> // min-max= 0-100
PTR_CHASE_MIN 1 // min-max= 1-256
PTR_CHASE_MAX 8 // min-max= 1-256
DEMAP_ALL <no>
BADPATH_INVALID <25> // min-max= 0-100
BADPATH_RANDOM <25> // min-max= 0-100
EVIL_TWIN_PROB 20% // min-max= 0-100
ALT_PROB <20> // min-max= 0-100
TRAPNUM_FIRST 0x50 // min-max= 0x0-0xFF
TRAPNUM_LAST 0x6F // min-max= 0x0-0xFF
TRAPNUM_PBRAN 0x70 // min-max= 0x0-0xFF
OP_LD_INT 200 // 5.2274%
OP_LD_FP 150 // 3.9205%
OP_LD_SHORT 80 // 2.0910%
OP_LD_NF 50 // 1.3068%
OP_LD_BLK 50 // 1.3068%
OP_LD_QUAD 50 // 1.3068%
OP_LD_QUAD_P 50 // 1.3068%
OP_LDFSR 30 // 0.7841%
OP_LDXFSR 30 // 0.7841%
OP_LD_BASE 100 // 2.6137%
OP_PTR_CHASE 50 // 1.3068%
OP_ST_INT 300 // 7.8411%
OP_ST_FP 200 // 5.2274%
OP_ST_SHORT 80 // 2.0910%
OP_ST_PARTIAL 50 // 1.3068%
OP_ST_BLK 50 // 1.3068%
OP_STFSR 10 // 0.2614%
OP_STXFSR 10 // 0.2614%
OP_LDSTUB 25 // 0.6534%
OP_SWAP 25 // 0.6534%
OP_QUAD_INTERF 50 // 1.3068%
OP_PREFETCH 30 // 0.7841%
OP_CALL 170 // 4.4433%
OP_CALL8 100 // 2.6137%
OP_ADD 50 // 1.3068%
OP_ADDCC 30 // 0.7841%
OP_SUB 50 // 1.3068%
OP_SUBCC 100 // 2.6137%
OP_MUL 5 // 0.1307%
OP_MULX 5 // 0.1307%
OP_DIVX 5 // 0.1307%
OP_TAG 5 // 0.1307%
OP_TAGTV 5 // 0.1307%
OP_AND 10 // 0.2614%
OP_ANDN 10 // 0.2614%
OP_ANDCC 10 // 0.2614%
OP_ANDNCC 10 // 0.2614%
OP_OR 10 // 0.2614%
OP_ORN 10 // 0.2614%
OP_ORCC 10 // 0.2614%
OP_ORNCC 10 // 0.2614%
OP_XOR 50 // 1.3068%
OP_XORCC 30 // 0.7841%
OP_XNOR 50 // 1.3068%
OP_XNORCC 30 // 0.7841%
OP_SHIFT 50 // 1.3068%
OP_MOVCC 50 // 1.3068%
OP_CMP 100 // 2.6137%
OP_NOP 10 // 0.2614%
OP_TOUCH_G 30 // 0.7841%
OP_TOUCH_I 30 // 0.7841%
OP_TOUCH_L 30 // 0.7841%
OP_TOUCH_O 30 // 0.7841%
OP_RDPC 1 // 0.0261%
OP_RDCCR 10 // 0.2614%
OP_WRCCR 10 // 0.2614%
OP_WRFPRS 20 // 0.5227%
OP_POPC 10 // 0.2614%
OP_SETHI 10 // 0.2614%
OP_MEMBAR 10 // 0.2614%
OP_STBAR 5 // 0.1307%
OP_TRAPCC 10 // 0.2614%
OP_ILLEGAL 80 // 2.0910%
OP_ILL_FP 70 // 1.8296%
OP_ILL_VIS 70 // 1.8296%
OP_ILL_ASI 10 // 0.2614%
OP_DIV32_0 20 // 0.5227%
OP_BAD_RETURN 0 // 0.0000%
OP_FLIP_PRIV 20 // 0.5227%
OP_FLIP_FP 10 // 0.2614%
OP_SW_CTX2 0 // 0.0000%
OP_DEMAP 30 // 0.7841%
OP_PBRANCH 30 // 0.7841%
OP_SOFTINT 0 // 0.0000%
OP_WRPIL 0 // 0.0000%
OP_BN 10 // 0.2614%
OP_RDY 10 // 0.2614%
OP_WRY 10 // 0.2614%
OP_VISLOG 40 // 1.0455%
OP_VISMOV 0 // 0.0000%
OP_PDIST 40 // 1.0455%
OP_PADDSUB 40 // 1.0455%
OP_PMULT 5 // 0.1307%
OP_PCMP 40 // 1.0455%
OP_PSHIFT 0 // 0.0000%
OP_PFORMAT 40 // 1.0455%
OP_ALIGN 40 // 1.0455%
OP_ARRAY 30 // 0.7841%
OP_EDGE 40 // 1.0455%
OP_GSR 20 // 0.5227%
OP_LZD 0 // 0.0000%
OP_UMULXHI 0 // 0.0000%
OP_XMULX 0 // 0.0000%
OP_FADDSUB 50 // 1.3068%
OP_FCMP 80 // 2.0910%
OP_FCMPE 50 // 1.3068%
OP_FMOV 40 // 1.0455%
OP_FMOVCC 50 // 1.3068%
*/
! Context 68: 1863 instructions generated, 26393 executed, 763 traps
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 128
#undef BLIMP_32BIT
#define BLIMP_32BIT 0
! Context 69: 0 instructions generated, 26393 executed, 763 traps
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 128
#undef BLIMP_32BIT
#define BLIMP_32BIT 0
! Context 70: 0 instructions generated, 26393 executed, 763 traps
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 128
#undef BLIMP_32BIT
#define BLIMP_32BIT 0
! Context 71: 0 instructions generated, 26393 executed, 763 traps
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 128
#undef BLIMP_32BIT
#define BLIMP_32BIT 0
! Context 72: 0 instructions generated, 26393 executed, 763 traps
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 128
#undef BLIMP_32BIT
#define BLIMP_32BIT 0
! Context 73: 0 instructions generated, 26393 executed, 763 traps
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 128
#undef BLIMP_32BIT
#define BLIMP_32BIT 0
! Context 74: 0 instructions generated, 26393 executed, 763 traps
#undef BLIMP_BIAS
#define BLIMP_BIAS 0
#undef BLIMP_FRAME
#define BLIMP_FRAME 128
#undef BLIMP_32BIT
#define BLIMP_32BIT 0
! Context 75: 0 instructions generated, 26393 executed, 763 traps
SECTION .blimp_traps0 TEXT_VA=0xe00000
attr_text {
Name = .blimp_traps0,
VA = 0xe00000,
RA = 0xfffff0000,
PA = ra2pa(0xfffff0000,0),
part_0_ctx_zero_tsb_config_1,
TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=1,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .blimp_traps0
.text
#define BLIMP_TLABEL Blimp_tt0
#define BLIMP_LDD_STD 1
#define BLIMP_TRAP_CKSUM 1
#define BLIMP_VERIFY_FAULTS 0
#define BLIMP_SPLIT_STACK 0
#define BLIMP_BIAS64 0
#define BLIMP_BIAS32 0
#define BLIMP_1ST_CTX 68
#define BLIMP_MAX_CTX 75
#define BLIMP_SHR_CTX 67
#define BLIMP_VERIFY_TRAPS
#define BLIMP_VERIFY_XFSR
#define BLIMP_ENABLE_DEMAP
#define BLIMP_BAD_JMPL
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
! %g7 ERROR CODES for problems detected in trap handlers.
#define BLIMP_ERR_PROGRAM 0 /* EXIT_BAD called by test case */
#define BLIMP_ERR_BAD_ENTRY 1 /* inconsistency between %tt and entry point */
#define BLIMP_ERR_INV_TRAP 2 /* this trap type is undefined in MM */
#define BLIMP_ERR_UNEXP_TRAP 3 /* this trap type should never occur in BLIMP */
#define BLIMP_ERR_INCOR_TRAP 4 /* this trap type was taken when it shouldn't */
#define BLIMP_ERR_MMU_MISS 5 /* mmu miss that cannot be resolved */
! Note: DEFAULT_TRAP() depends on TRAP_BASE_VA fitting in 32 bits
#define DEFAULT_TRAP(NUM) \
mov NUM, %g7; \
sllx %g7, 5, %g7; \
sethi %lm(TRAP_BASE_VA), %g6; \
or %g6, %lo(TRAP_BASE_VA), %g6; \
jmpl %g6+%g7, %g0; \
nop; nop; nop;
#define TRAP_JUMP(ADDR) \
sethi %hh(ADDR), %g6; \
or %g6, %hm(ADDR), %g6; \
sethi %lm(ADDR), %g7; \
or %g7, %lo(ADDR), %g7; \
sllx %g6, 32, %g6; \
or %g6, %g7, %g6; \
jmpl %g6, %g0; \
nop;
#ifdef BLIMP_VERIFY_TRAPS
#define TRAP_BRANCH(NUM,ADDR) \
or %g0, NUM, %g6; \
rdpr %tt, %g2; \
rdpr %tl, %g5; \
rdpr %tstate, %g3; \
rdpr %tpc, %g4; \
rdpr %tnpc, %g5; \
ba,a %xcc,ADDR; \
nop;
#else
#define TRAP_BRANCH(NUM,ADDR) TRAP_JUMP(ADDR)
#define NEED_TREGS
#undef BLIMP_CHECK_ENTRY
#endif
#define GENERIC_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_handler)
#define INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_invalid_trap)
#define T1_INVALID_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum)
#ifdef BLIMP_IGNORE_UNHANDLED_TRAPS
#define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_generic_no_cksum)
#else
#define UNHANDLED_TRAP(NUM) TRAP_BRANCH(NUM,blimp_unhandled_trap)
#endif
#if BLIMP_TRAP_CKSUM
#define BLIMP_DONE \
wrpr %g0, 0, %gl; \
rdpr %tt, %g7; \
add %g1, %g7, %g1; \
mov 0, %g7; \
done;
! ba blimp_done; \
! nop;
#define BLIMP_RETRY \
wrpr %g0, 0, %gl; \
rdpr %tt, %g7; \
add %g1, %g7, %g1; \
mov 0, %g7; \
retry;
! ba blimp_retry; \
! nop;
#else
#define BLIMP_DONE done;
#define BLIMP_RETRY retry;
#endif
#if defined(BLIMP_USE_DEFAULT_TT)
#define CHECK_ENTRY
#define NEED_TREGS
#elif !defined(BLIMP_CHECK_ENTRY)
#define CHECK_ENTRY
#else
#define CHECK_ENTRY \
cmp %g6, %g2; /* compare TT with entry point */ \
bne %xcc, blimp_bad_entry; /* better be the same */ \
nop;
#endif
#define READ_DFAULT_REGS
#define READ_IFAULT_REGS
#define READ_TAG_ACCESS
#define LOCL(LABEL) .local LABEL; LABEL:
#define GLOB(LABEL) .global LABEL; LABEL:
#ifdef BLIMP_USE_DEFAULT_TT
#define HANDLER(LABEL) GLOB(LABEL)
#else
#define HANDLER(LABEL) LOCL(LABEL)
#endif
/*********************************************************************************/
#ifndef BLIMP_USE_DEFAULT_TT
.align 0x10000
GLOB(BLIMP_TLABEL)
/*TT_RESERVED_000:*/ DEFAULT_TRAP(0x000)
/*TT_POWERON_RESET:*/ DEFAULT_TRAP(0x001)
/*TT_WATCHDOG_RESET:*/ DEFAULT_TRAP(0x002)
/*TT_EXTERNAL_RESET:*/ DEFAULT_TRAP(0x003)
/*TT_SOFTWARE_RESET:*/ DEFAULT_TRAP(0x004)
/*TT_REDMODE:*/ DEFAULT_TRAP(0x005)
/*TT_RESERVED_006:*/ DEFAULT_TRAP(0x006)
/*TT_RESERVED_007:*/ DEFAULT_TRAP(0x007)
/*TT_INSTR_ACCESS_EXCP:*/ TRAP_BRANCH(0x008,blimp_iae)
/*TT_IA_MMU_MISS:*/ DEFAULT_TRAP(0x009)
/*TT_INSTR_ACCESS_ERR:*/ DEFAULT_TRAP(0x00A)
/*TT_RESERVED_00b:*/ TRAP_BRANCH(0x00B,blimp_fake_tt08)
/*TT_RESERVED_00c:*/ TRAP_BRANCH(0x00C,blimp_fake_tt08)
/*TT_RESERVED_00d:*/ DEFAULT_TRAP(0x00D)
/*TT_RESERVED_00e:*/ DEFAULT_TRAP(0x00E)
/*TT_RESERVED_00f:*/ DEFAULT_TRAP(0x00F)
/*TT_ILLEGAL_INST:*/ GENERIC_TRAP(0x010)
/*TT_PRIVILEGED_OPCODE:*/ TRAP_BRANCH(0x011,blimp_privop)
#if BLIMP_LDD_STD
/*TT_UNIMPLEMENTED_LDD:*/ DEFAULT_TRAP(0x012)
/*TT_UNIMPLEMENTED_STD:*/ DEFAULT_TRAP(0x013)
#else
/*TT_UNIMPLEMENTED_LDD:*/ GENERIC_TRAP(0x012)
/*TT_UNIMPLEMENTED_STD:*/ GENERIC_TRAP(0x013)
#endif
/*TT_RESERVED_014:*/ TRAP_BRANCH(0x014,blimp_fake_tt30)
/*TT_RESERVED_015:*/ TRAP_BRANCH(0x015,blimp_fake_tt30)
/*TT_RESERVED_016:*/ TRAP_BRANCH(0x016,blimp_fake_tt30)
/*TT_RESERVED_017:*/ TRAP_BRANCH(0x017,blimp_fake_tt30)
/*TT_RESERVED_018:*/ DEFAULT_TRAP(0x018)
/*TT_RESERVED_019:*/ DEFAULT_TRAP(0x019)
/*TT_RESERVED_01a:*/ DEFAULT_TRAP(0x01A)
/*TT_RESERVED_01b:*/ DEFAULT_TRAP(0x01B)
/*TT_RESERVED_01c:*/ DEFAULT_TRAP(0x01C)
/*TT_RESERVED_01d:*/ DEFAULT_TRAP(0x01D)
/*TT_RESERVED_01e:*/ DEFAULT_TRAP(0x01E)
/*TT_RESERVED_01f:*/ DEFAULT_TRAP(0x01F)
/*TT_FP_DISABLED:*/ TRAP_BRANCH(0x020,blimp_set_fp)
/*TT_FP_IEEE_754:*/ TRAP_BRANCH(0x021,blimp_fp_trap)
/*TT_FP_EXCP_OTHER:*/ TRAP_BRANCH(0x022,blimp_fp_trap)
/*TT_TAG_OVERFLOW:*/ GENERIC_TRAP(0x023)
/*TT_CLEAN_WIN:*/ TRAP_BRANCH(0x024,blimp_cleanwin)
/*TT_EXTRA_025:*/ DEFAULT_TRAP(0x025)
/*TT_EXTRA_026:*/ DEFAULT_TRAP(0x026)
/*TT_EXTRA_027:*/ DEFAULT_TRAP(0x027)
/*TT_DIV_ZERO:*/ GENERIC_TRAP(0x028)
/*TT_INT_PROC_ERROR:*/ DEFAULT_TRAP(0x029)
/*TT_RESERVED_02a:*/ DEFAULT_TRAP(0x02A)
/*TT_RESERVED_02b:*/ DEFAULT_TRAP(0x02B)
/*TT_RESERVED_02c:*/ DEFAULT_TRAP(0x02C)
/*TT_RESERVED_02d:*/ DEFAULT_TRAP(0x02D)
/*TT_RESERVED_02e:*/ DEFAULT_TRAP(0x02E)
/*TT_RESERVED_02f:*/ DEFAULT_TRAP(0x02F)
/*TT_DATA_ACCESS_EXCEPT:*/ TRAP_BRANCH(0x030,blimp_dae)
/*TT_DA_MMU_MISS:*/ DEFAULT_TRAP(0x031)
/*TT_DATA_ACCESS_ERROR:*/ DEFAULT_TRAP(0x032)
/*TT_DATA_PROT:*/ DEFAULT_TRAP(0x033)
/*TT_MEM_NONALIGNED:*/ TRAP_BRANCH(0x034,blimp_misalign_handler)
/*TT_LDDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x035)
/*TT_STDF_MEM_NONALIGNED:*/ GENERIC_TRAP(0x036)
/*TT_PRIVILEGED_ACTION:*/ TRAP_BRANCH(0x037,blimp_privacc)
/*TT_LDQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x038)
/*TT_STQF_MEM_NONALIGNED:*/ DEFAULT_TRAP(0x039)
/*TT_RESERVED_03a:*/ DEFAULT_TRAP(0x03A)
/*TT_RESERVED_03b:*/ DEFAULT_TRAP(0x03B)
/*TT_RESERVED_03c:*/ DEFAULT_TRAP(0x03C)
/*TT_RESERVED_03d:*/ DEFAULT_TRAP(0x03D)
/*TT_RESERVED_03e:*/ DEFAULT_TRAP(0x03E)
/*TT_RESERVED_03f:*/ DEFAULT_TRAP(0x03F)
/*TT_ASYNC_DATA_ERROR:*/ DEFAULT_TRAP(0x040)
/*TT_INTERRUPT_LEVEL_1:*/ TRAP_BRANCH(0x041,blimp_softint)
/*TT_INTERRUPT_LEVEL_2:*/ TRAP_BRANCH(0x042,blimp_softint)
/*TT_INTERRUPT_LEVEL_3:*/ TRAP_BRANCH(0x043,blimp_softint)
/*TT_INTERRUPT_LEVEL_4:*/ TRAP_BRANCH(0x044,blimp_softint)
/*TT_INTERRUPT_LEVEL_5:*/ TRAP_BRANCH(0x045,blimp_softint)
/*TT_INTERRUPT_LEVEL_6:*/ TRAP_BRANCH(0x046,blimp_softint)
/*TT_INTERRUPT_LEVEL_7:*/ TRAP_BRANCH(0x047,blimp_softint)
/*TT_INTERRUPT_LEVEL_8:*/ TRAP_BRANCH(0x048,blimp_softint)
/*TT_INTERRUPT_LEVEL_9:*/ TRAP_BRANCH(0x049,blimp_softint)
/*TT_INTERRUPT_LEVEL_10:*/ TRAP_BRANCH(0x04A,blimp_softint)
/*TT_INTERRUPT_LEVEL_11:*/ TRAP_BRANCH(0x04B,blimp_softint)
/*TT_INTERRUPT_LEVEL_12:*/ TRAP_BRANCH(0x04C,blimp_softint)
/*TT_INTERRUPT_LEVEL_13:*/ TRAP_BRANCH(0x04D,blimp_softint)
/*TT_INTERRUPT_LEVEL_14:*/ TRAP_BRANCH(0x04E,blimp_tickint)
/*TT_INTERRUPT_LEVEL_15:*/ TRAP_BRANCH(0x04F,blimp_softint)
/*TT_RESERVED_050:*/ DEFAULT_TRAP(0x050)
/*TT_RESERVED_051:*/ DEFAULT_TRAP(0x051)
/*TT_RESERVED_052:*/ DEFAULT_TRAP(0x052)
/*TT_RESERVED_053:*/ DEFAULT_TRAP(0x053)
/*TT_RESERVED_054:*/ DEFAULT_TRAP(0x054)
/*TT_RESERVED_055:*/ DEFAULT_TRAP(0x055)
/*TT_RESERVED_056:*/ DEFAULT_TRAP(0x056)
/*TT_RESERVED_057:*/ DEFAULT_TRAP(0x057)
/*TT_RESERVED_058:*/ DEFAULT_TRAP(0x058)
/*TT_RESERVED_059:*/ DEFAULT_TRAP(0x059)
/*TT_RESERVED_05a:*/ DEFAULT_TRAP(0x05A)
/*TT_RESERVED_05b:*/ DEFAULT_TRAP(0x05B)
/*TT_RESERVED_05c:*/ DEFAULT_TRAP(0x05C)
/*TT_RESERVED_05d:*/ DEFAULT_TRAP(0x05D)
/*TT_RESERVED_05e:*/ DEFAULT_TRAP(0x05E)
/*TT_RESERVED_05f:*/ DEFAULT_TRAP(0x05F)
/*TT_INTERRUPT_VECTOR:*/ DEFAULT_TRAP(0x060)
/*TT_PA_WATCHPOINT:*/ DEFAULT_TRAP(0x061)
/*TT_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x062)
/*TT_CORRECTED_ECC_ERROR:*/ DEFAULT_TRAP(0x063)
/*TT_FAST_IA_MMU_MISS:*/ DEFAULT_TRAP(0x064)
/*TT_FAST_IA_MMU_MISS_1:*/ INVALID_TRAP(0x065)
/*TT_FAST_IA_MMU_MISS_2:*/ INVALID_TRAP(0x066)
/*TT_FAST_IA_MMU_MISS_3:*/ INVALID_TRAP(0x067)
/*TT_FAST_DA_MMU_MISS:*/ DEFAULT_TRAP(0x068)
/*TT_FAST_DA_MMU_MISS_1:*/ INVALID_TRAP(0x069)
/*TT_FAST_DA_MMU_MISS_2:*/ INVALID_TRAP(0x06A)
/*TT_FAST_DA_MMU_MISS_3:*/ INVALID_TRAP(0x06B)
/*TT_FAST_DATA_PROT:*/ DEFAULT_TRAP(0x06C)
/*TT_FAST_DATA_PROT_1:*/ INVALID_TRAP(0x06D)
/*TT_FAST_DATA_PROT_2:*/ INVALID_TRAP(0x06E)
/*TT_FAST_DATA_PROT_3:*/ INVALID_TRAP(0x06F)
/*TT_RESERVED_070:*/ DEFAULT_TRAP(0x070)
/*TT_INST_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x071)
/*TT_DATA_ACC_MMU_ERR:*/ DEFAULT_TRAP(0x072)
/*TT_STRAND_TRAP:*/ DEFAULT_TRAP(0x073)
/*TT_CNTRL_XFER_INSTR:*/ DEFAULT_TRAP(0x074)
/*TT_INST_VA_WATCHPOINT:*/ DEFAULT_TRAP(0x075)
/*TT_INST_BREAKPOINT:*/ DEFAULT_TRAP(0x076)
/*TT_RESERVED_077:*/ DEFAULT_TRAP(0x077)
/*TT_RESERVED_078:*/ DEFAULT_TRAP(0x078)
/*TT_RESERVED_079:*/ DEFAULT_TRAP(0x079)
/*TT_RESERVED_07A:*/ DEFAULT_TRAP(0x07A)
/*TT_RESERVED_07B:*/ DEFAULT_TRAP(0x07B)
/*TT_RESERVED_07C:*/ DEFAULT_TRAP(0x07C)
/*TT_RESERVED_07D:*/ DEFAULT_TRAP(0x07D)
/*TT_RESERVED_07E:*/ DEFAULT_TRAP(0x07E)
/*TT_RESERVED_07F:*/ DEFAULT_TRAP(0x07F)
/*TT_SPILL_0_NORMAL:*/ TRAP_BRANCH(0x080,blimp_spill64_handler)
/*TT_EXTRA_081:*/ INVALID_TRAP(0x081)
/*TT_EXTRA_082:*/ INVALID_TRAP(0x082)
/*TT_EXTRA_083:*/ INVALID_TRAP(0x083)
/*TT_SPILL_1_NORMAL:*/ UNHANDLED_TRAP(0x084)
/*TT_EXTRA_085:*/ INVALID_TRAP(0x085)
/*TT_EXTRA_086:*/ INVALID_TRAP(0x086)
/*TT_EXTRA_087:*/ INVALID_TRAP(0x087)
/*TT_SPILL_2_NORMAL:*/ TRAP_BRANCH(0x088,blimp_spill64_handler)
/*TT_EXTRA_089:*/ INVALID_TRAP(0x089)
/*TT_EXTRA_08a:*/ INVALID_TRAP(0x08A)
/*TT_EXTRA_08b:*/ INVALID_TRAP(0x08B)
/*TT_SPILL_3_NORMAL:*/ UNHANDLED_TRAP(0x08C)
/*TT_EXTRA_08d:*/ INVALID_TRAP(0x08D)
/*TT_EXTRA_08e:*/ INVALID_TRAP(0x08E)
/*TT_EXTRA_08f:*/ INVALID_TRAP(0x08F)
/*TT_SPILL_4_NORMAL:*/ TRAP_BRANCH(0x090,blimp_spill32_handler)
/*TT_EXTRA_091:*/ INVALID_TRAP(0x091)
/*TT_EXTRA_092:*/ INVALID_TRAP(0x092)
/*TT_EXTRA_093:*/ INVALID_TRAP(0x093)
/*TT_SPILL_5_NORMAL:*/ UNHANDLED_TRAP(0x094)
/*TT_EXTRA_095:*/ INVALID_TRAP(0x095)
/*TT_EXTRA_096:*/ INVALID_TRAP(0x096)
/*TT_EXTRA_097:*/ INVALID_TRAP(0x097)
/*TT_SPILL_6_NORMAL:*/ TRAP_BRANCH(0x098,blimp_spill32_handler)
/*TT_EXTRA_099:*/ INVALID_TRAP(0x099)
/*TT_EXTRA_09a:*/ INVALID_TRAP(0x09A)
/*TT_EXTRA_09b:*/ INVALID_TRAP(0x09B)
/*TT_SPILL_7_NORMAL:*/ UNHANDLED_TRAP(0x09C)
/*TT_EXTRA_09d:*/ INVALID_TRAP(0x09D)
/*TT_EXTRA_09e:*/ INVALID_TRAP(0x09E)
/*TT_EXTRA_09f:*/ INVALID_TRAP(0x09F)
/*TT_SPILL_0_OTHER:*/ UNHANDLED_TRAP(0x0A0)
/*TT_EXTRA_0a1:*/ INVALID_TRAP(0x0A1)
/*TT_EXTRA_0a2:*/ INVALID_TRAP(0x0A2)
/*TT_EXTRA_0a3:*/ INVALID_TRAP(0x0A3)
/*TT_SPILL_1_OTHER:*/ UNHANDLED_TRAP(0x0A4)
/*TT_EXTRA_0a5:*/ INVALID_TRAP(0x0A5)
/*TT_EXTRA_0a6:*/ INVALID_TRAP(0x0A6)
/*TT_EXTRA_0a7:*/ INVALID_TRAP(0x0A7)
/*TT_SPILL_2_OTHER:*/ UNHANDLED_TRAP(0x0A8)
/*TT_EXTRA_0a9:*/ INVALID_TRAP(0x0A9)
/*TT_EXTRA_0aa:*/ INVALID_TRAP(0x0AA)
/*TT_EXTRA_0ab:*/ INVALID_TRAP(0x0AB)
/*TT_SPILL_3_OTHER:*/ UNHANDLED_TRAP(0x0AC)
/*TT_EXTRA_0ad:*/ INVALID_TRAP(0x0AD)
/*TT_EXTRA_0ae:*/ INVALID_TRAP(0x0AE)
/*TT_EXTRA_0af:*/ INVALID_TRAP(0x0AF)
/*TT_SPILL_4_OTHER:*/ UNHANDLED_TRAP(0x0B0)
/*TT_EXTRA_0b1:*/ INVALID_TRAP(0x0B1)
/*TT_EXTRA_0b2:*/ INVALID_TRAP(0x0B2)
/*TT_EXTRA_0b3:*/ INVALID_TRAP(0x0B3)
/*TT_SPILL_5_OTHER:*/ UNHANDLED_TRAP(0x0B4)
/*TT_EXTRA_0b5:*/ INVALID_TRAP(0x0B5)
/*TT_EXTRA_0b6:*/ INVALID_TRAP(0x0B6)
/*TT_EXTRA_0b7:*/ INVALID_TRAP(0x0B7)
/*TT_SPILL_6_OTHER:*/ UNHANDLED_TRAP(0x0B8)
/*TT_EXTRA_0b9:*/ INVALID_TRAP(0x0B9)
/*TT_EXTRA_0ba:*/ INVALID_TRAP(0x0BA)
/*TT_EXTRA_0bb:*/ INVALID_TRAP(0x0BB)
/*TT_SPILL_7_OTHER:*/ UNHANDLED_TRAP(0x0BC)
/*TT_EXTRA_0bd:*/ INVALID_TRAP(0x0BD)
/*TT_EXTRA_0be:*/ INVALID_TRAP(0x0BE)
/*TT_EXTRA_0bf:*/ INVALID_TRAP(0x0BF)
/*TT_FILL_0_NORMAL:*/ TRAP_BRANCH(0x0C0,blimp_fill64_handler)
/*TT_EXTRA_0c1:*/ INVALID_TRAP(0x0C1)
/*TT_EXTRA_0c2:*/ INVALID_TRAP(0x0C2)
/*TT_EXTRA_0c3:*/ INVALID_TRAP(0x0C3)
/*TT_FILL_1_NORMAL:*/ TRAP_BRANCH(0x0C4,blimp_fill64_handler)
/*TT_EXTRA_0c5:*/ INVALID_TRAP(0x0C5)
/*TT_EXTRA_0c6:*/ INVALID_TRAP(0x0C6)
/*TT_EXTRA_0c7:*/ INVALID_TRAP(0x0C7)
/*TT_FILL_2_NORMAL:*/ TRAP_BRANCH(0x0C8,blimp_fill64_handler)
/*TT_EXTRA_0c9:*/ INVALID_TRAP(0x0C9)
/*TT_EXTRA_0ca:*/ INVALID_TRAP(0x0Ca)
/*TT_EXTRA_0cb:*/ INVALID_TRAP(0x0Cb)
/*TT_FILL_3_NORMAL:*/ TRAP_BRANCH(0x0CC,blimp_fill64_handler)
/*TT_EXTRA_0cd:*/ INVALID_TRAP(0x0CD)
/*TT_EXTRA_0ce:*/ INVALID_TRAP(0x0CE)
/*TT_EXTRA_0cf:*/ INVALID_TRAP(0x0CF)
/*TT_FILL_4_NORMAL:*/ TRAP_BRANCH(0x0D0,blimp_fill32_handler)
/*TT_EXTRA_0d1:*/ INVALID_TRAP(0x0D1)
/*TT_EXTRA_0d2:*/ INVALID_TRAP(0x0D2)
/*TT_EXTRA_0d3:*/ INVALID_TRAP(0x0D3)
/*TT_FILL_5_NORMAL:*/ TRAP_BRANCH(0x0D4,blimp_fill32_handler)
/*TT_EXTRA_0d5:*/ INVALID_TRAP(0x0D5)
/*TT_EXTRA_0d6:*/ INVALID_TRAP(0x0D6)
/*TT_EXTRA_0d7:*/ INVALID_TRAP(0x0D7)
/*TT_FILL_6_NORMAL:*/ TRAP_BRANCH(0x0D8,blimp_fill32_handler)
/*TT_EXTRA_0d9:*/ INVALID_TRAP(0x0D9)
/*TT_EXTRA_0da:*/ INVALID_TRAP(0x0DA)
/*TT_EXTRA_0db:*/ INVALID_TRAP(0x0DB)
/*TT_FILL_7_NORMAL:*/ TRAP_BRANCH(0x0DC,blimp_fill32_handler)
/*TT_EXTRA_0dd:*/ INVALID_TRAP(0x0DD)
/*TT_EXTRA_0de:*/ INVALID_TRAP(0x0DE)
/*TT_EXTRA_0df:*/ INVALID_TRAP(0x0DF)
/*TT_FILL_0_OTHER:*/ UNHANDLED_TRAP(0x0E0)
/*TT_EXTRA_0e1:*/ INVALID_TRAP(0x0E1)
/*TT_EXTRA_0e2:*/ INVALID_TRAP(0x0E2)
/*TT_EXTRA_0e3:*/ INVALID_TRAP(0x0E3)
/*TT_FILL_1_OTHER:*/ UNHANDLED_TRAP(0x0E4)
/*TT_EXTRA_0e5:*/ INVALID_TRAP(0x0E5)
/*TT_EXTRA_0e6:*/ INVALID_TRAP(0x0E6)
/*TT_EXTRA_0e7:*/ INVALID_TRAP(0x0E7)
/*TT_FILL_2_OTHER:*/ UNHANDLED_TRAP(0x0E8)
/*TT_EXTRA_0e9:*/ INVALID_TRAP(0x0E9)
/*TT_EXTRA_0ea:*/ INVALID_TRAP(0x0EA)
/*TT_EXTRA_0eb:*/ INVALID_TRAP(0x0EB)
/*TT_FILL_3_OTHER:*/ UNHANDLED_TRAP(0x0EC)
/*TT_EXTRA_0ed:*/ INVALID_TRAP(0x0ED)
/*TT_EXTRA_0ee:*/ INVALID_TRAP(0x0DE)
/*TT_EXTRA_0ef:*/ INVALID_TRAP(0x0DF)
/*TT_FILL_4_OTHER:*/ UNHANDLED_TRAP(0x0F0)
/*TT_EXTRA_0f1:*/ INVALID_TRAP(0x0F1)
/*TT_EXTRA_0f2:*/ INVALID_TRAP(0x0F2)
/*TT_EXTRA_0f3:*/ INVALID_TRAP(0x0F3)
/*TT_FILL_5_OTHER:*/ UNHANDLED_TRAP(0x0F4)
/*TT_EXTRA_0f5:*/ INVALID_TRAP(0x0F5)
/*TT_EXTRA_0f6:*/ INVALID_TRAP(0x0F6)
/*TT_EXTRA_0f7:*/ INVALID_TRAP(0x0F7)
/*TT_FILL_6_OTHER:*/ UNHANDLED_TRAP(0x0F8)
/*TT_EXTRA_0f9:*/ INVALID_TRAP(0x0F9)
/*TT_EXTRA_0fa:*/ INVALID_TRAP(0x0FA)
/*TT_EXTRA_0fb:*/ INVALID_TRAP(0x0FB)
/*TT_FILL_7_OTHER:*/ UNHANDLED_TRAP(0x0FC)
/*TT_EXTRA_0fd:*/ INVALID_TRAP(0x0FD)
/*TT_EXTRA_0fe:*/ INVALID_TRAP(0x0FE)
/*TT_EXTRA_0ff:*/ INVALID_TRAP(0x0FF)
/*TT_TCC_00:*/ TRAP_JUMP(blimp_end_good) ! good trap
/*TT_TCC_01:*/ TRAP_JUMP(blimp_end_bad) ! bad trap
/*TT_TCC_02:*/ DEFAULT_TRAP(0x102)
/*TT_TCC_03:*/ DEFAULT_TRAP(0x103)
/*TT_TCC_04:*/ DEFAULT_TRAP(0x104)
/*TT_TCC_05:*/ DEFAULT_TRAP(0x105)
/*TT_TCC_06:*/ DEFAULT_TRAP(0x106)
/*TT_TCC_07:*/ DEFAULT_TRAP(0x107)
/*TT_TCC_08:*/ DEFAULT_TRAP(0x108)
/*TT_TCC_09:*/ DEFAULT_TRAP(0x109)
/*TT_TCC_0A:*/ DEFAULT_TRAP(0x10A)
/*TT_TCC_0B:*/ DEFAULT_TRAP(0x10B)
/*TT_TCC_0C:*/ DEFAULT_TRAP(0x10C)
/*TT_TCC_0D:*/ DEFAULT_TRAP(0x10D)
/*TT_TCC_0E:*/ DEFAULT_TRAP(0x10E)
/*TT_TCC_0F:*/ DEFAULT_TRAP(0x10F)
/*TT_TCC_10:*/ DEFAULT_TRAP(0x110)
/*TT_TCC_11:*/ DEFAULT_TRAP(0x111)
/*TT_TCC_12:*/ DEFAULT_TRAP(0x112)
/*TT_TCC_13:*/ DEFAULT_TRAP(0x113)
/*TT_TCC_14:*/ DEFAULT_TRAP(0x114)
/*TT_TCC_15:*/ DEFAULT_TRAP(0x115)
/*TT_TCC_16:*/ DEFAULT_TRAP(0x116)
/*TT_TCC_17:*/ DEFAULT_TRAP(0x117)
/*TT_TCC_18:*/ DEFAULT_TRAP(0x118)
/*TT_TCC_19:*/ DEFAULT_TRAP(0x119)
/*TT_TCC_1A:*/ DEFAULT_TRAP(0x11A)
/*TT_TCC_1B:*/ DEFAULT_TRAP(0x11B)
/*TT_TCC_1C:*/ DEFAULT_TRAP(0x11C)
/*TT_TCC_1D:*/ DEFAULT_TRAP(0x11D)
/*TT_TCC_1E:*/ DEFAULT_TRAP(0x11E)
/*TT_TCC_1F:*/ DEFAULT_TRAP(0x11F)
/*TT_TCC_20:*/ DEFAULT_TRAP(0x120)
/*TT_TCC_21:*/ DEFAULT_TRAP(0x121)
/*TT_TCC_22:*/ DEFAULT_TRAP(0x122)
/*TT_TCC_23:*/ DEFAULT_TRAP(0x123)
/*TT_TCC_24:*/ DEFAULT_TRAP(0x124)
/*TT_TCC_25:*/ DEFAULT_TRAP(0x125)
/*TT_TCC_26:*/ DEFAULT_TRAP(0x126)
/*TT_TCC_27:*/ DEFAULT_TRAP(0x127)
/*TT_TCC_28:*/ DEFAULT_TRAP(0x128)
/*TT_TCC_29:*/ DEFAULT_TRAP(0x129)
/*TT_TCC_2A:*/ DEFAULT_TRAP(0x12A)
/*TT_TCC_2B:*/ DEFAULT_TRAP(0x12B)
/*TT_TCC_2C:*/ DEFAULT_TRAP(0x12C)
/*TT_TCC_2D:*/ DEFAULT_TRAP(0x12D)
/*TT_TCC_2E:*/ DEFAULT_TRAP(0x12E)
/*TT_TCC_2F:*/ DEFAULT_TRAP(0x12F)
/* User-defined traps */
#ifdef BLIMP_UTRAP0
TRAP_JUMP(BLIMP_UTRAP0)
#else
DEFAULT_TRAP(0x130)
#endif
#ifdef BLIMP_UTRAP1
TRAP_JUMP(BLIMP_UTRAP1)
#else
DEFAULT_TRAP(0x131)
#endif
#ifdef BLIMP_UTRAP2
TRAP_JUMP(BLIMP_UTRAP2)
#else
DEFAULT_TRAP(0x132)
#endif
#ifdef BLIMP_UTRAP3
TRAP_JUMP(BLIMP_UTRAP3)
#else
DEFAULT_TRAP(0x133)
#endif
#ifdef BLIMP_UTRAP4
TRAP_JUMP(BLIMP_UTRAP4)
#else
DEFAULT_TRAP(0x134)
#endif
#ifdef BLIMP_UTRAP5
TRAP_JUMP(BLIMP_UTRAP5)
#else
DEFAULT_TRAP(0x135)
#endif
#ifdef BLIMP_UTRAP6
TRAP_JUMP(BLIMP_UTRAP6)
#else
DEFAULT_TRAP(0x136)
#endif
#ifdef BLIMP_UTRAP7
TRAP_JUMP(BLIMP_UTRAP7)
#else
DEFAULT_TRAP(0x137)
#endif
#ifdef BLIMP_UTRAP8
TRAP_JUMP(BLIMP_UTRAP8)
#else
DEFAULT_TRAP(0x138)
#endif
#ifdef BLIMP_UTRAP9
TRAP_JUMP(BLIMP_UTRAP9)
#else
DEFAULT_TRAP(0x139)
#endif
#ifdef BLIMP_UTRAP10
TRAP_JUMP(BLIMP_UTRAP10)
#else
DEFAULT_TRAP(0x13A)
#endif
#ifdef BLIMP_UTRAP11
TRAP_JUMP(BLIMP_UTRAP11)
#else
DEFAULT_TRAP(0x13B)
#endif
#ifdef BLIMP_UTRAP12
TRAP_JUMP(BLIMP_UTRAP12)
#else
DEFAULT_TRAP(0x13C)
#endif
#ifdef BLIMP_UTRAP13
TRAP_JUMP(BLIMP_UTRAP13)
#else
DEFAULT_TRAP(0x13D)
#endif
#ifdef BLIMP_UTRAP14
TRAP_JUMP(BLIMP_UTRAP14)
#else
DEFAULT_TRAP(0x13E)
#endif
#ifdef BLIMP_UTRAP15
TRAP_JUMP(BLIMP_UTRAP15)
#else
DEFAULT_TRAP(0x13F)
#endif
/*TT_TCC_40:*/ TRAP_BRANCH(0x140,blimp_flip_priv)
/*TT_TCC_41:*/ TRAP_BRANCH(0x141,blimp_reset_priv)
/*TT_TCC_42:*/ TRAP_BRANCH(0x142,blimp_set_priv)
/*TT_TCC_43:*/ TRAP_BRANCH(0x143,blimp_flip_fp)
/*TT_TCC_44:*/ TRAP_BRANCH(0x144,blimp_cleanwin0)
/*TT_TCC_45:*/ TRAP_BRANCH(0x145,blimp_demap_stack)
/*TT_TCC_46:*/ TRAP_BRANCH(0x146,blimp_demap_page)
/*TT_TCC_47:*/ DEFAULT_TRAP(0x147)
/*TT_TCC_48:*/ TRAP_BRANCH(0x148,blimp_demap_all)
/*TT_TCC_49:*/ TRAP_BRANCH(0x149,blimp_switch_ctx2)
/*TT_TCC_4A:*/ DEFAULT_TRAP(0x14A)
/*TT_TCC_4B:*/ DEFAULT_TRAP(0x14B)
/*TT_TCC_4C:*/ DEFAULT_TRAP(0x14C)
/*TT_TCC_4D:*/ DEFAULT_TRAP(0x14D)
/*TT_TCC_4E:*/ DEFAULT_TRAP(0x14E)
/*TT_TCC_4F:*/ DEFAULT_TRAP(0x14F)
/*TT_TCC_50:*/ GENERIC_TRAP(0x150)
/*TT_TCC_51:*/ GENERIC_TRAP(0x151)
/*TT_TCC_52:*/ GENERIC_TRAP(0x152)
/*TT_TCC_53:*/ GENERIC_TRAP(0x153)
/*TT_TCC_54:*/ GENERIC_TRAP(0x154)
/*TT_TCC_55:*/ GENERIC_TRAP(0x155)
/*TT_TCC_56:*/ GENERIC_TRAP(0x156)
/*TT_TCC_57:*/ GENERIC_TRAP(0x157)
/*TT_TCC_58:*/ GENERIC_TRAP(0x158)
/*TT_TCC_59:*/ GENERIC_TRAP(0x159)
/*TT_TCC_5a:*/ GENERIC_TRAP(0x15A)
/*TT_TCC_5b:*/ GENERIC_TRAP(0x15B)
/*TT_TCC_5c:*/ GENERIC_TRAP(0x15C)
/*TT_TCC_5d:*/ GENERIC_TRAP(0x15D)
/*TT_TCC_5e:*/ GENERIC_TRAP(0x15E)
/*TT_TCC_5f:*/ GENERIC_TRAP(0x15F)
/* Half the traps are handled using retry instead of done
/*TT_TCC_60:*/ TRAP_BRANCH(0x160,blimp_generic_redone)
/*TT_TCC_61:*/ TRAP_BRANCH(0x161,blimp_generic_redone)
/*TT_TCC_62:*/ TRAP_BRANCH(0x162,blimp_generic_redone)
/*TT_TCC_63:*/ TRAP_BRANCH(0x163,blimp_generic_redone)
/*TT_TCC_64:*/ TRAP_BRANCH(0x164,blimp_generic_redone)
/*TT_TCC_65:*/ TRAP_BRANCH(0x165,blimp_generic_redone)
/*TT_TCC_66:*/ TRAP_BRANCH(0x166,blimp_generic_redone)
/*TT_TCC_67:*/ TRAP_BRANCH(0x167,blimp_generic_redone)
/*TT_TCC_68:*/ TRAP_BRANCH(0x168,blimp_generic_redone)
/*TT_TCC_69:*/ TRAP_BRANCH(0x169,blimp_generic_redone)
/*TT_TCC_6a:*/ TRAP_BRANCH(0x16A,blimp_generic_redone)
/*TT_TCC_6b:*/ TRAP_BRANCH(0x16B,blimp_generic_redone)
/*TT_TCC_6c:*/ TRAP_BRANCH(0x16C,blimp_generic_redone)
/*TT_TCC_6d:*/ TRAP_BRANCH(0x16D,blimp_generic_redone)
/*TT_TCC_6e:*/ TRAP_BRANCH(0x16E,blimp_generic_redone)
/*TT_TCC_6f:*/ TRAP_BRANCH(0x16F,blimp_generic_redone)
/* Pseudo branches */
/*TT_TCC_70:*/ TRAP_BRANCH(0x170,blimp_pseudo_branch) /*PBRAN_MIN*/
/*TT_TCC_71:*/ TRAP_BRANCH(0x171,blimp_pseudo_branch)
/*TT_TCC_72:*/ TRAP_BRANCH(0x172,blimp_pseudo_branch)
/*TT_TCC_73:*/ TRAP_BRANCH(0x173,blimp_pseudo_branch)
/*TT_TCC_74:*/ TRAP_BRANCH(0x174,blimp_pseudo_branch)
/*TT_TCC_75:*/ TRAP_BRANCH(0x175,blimp_pseudo_branch)
/*TT_TCC_76:*/ TRAP_BRANCH(0x176,blimp_pseudo_branch)
/*TT_TCC_77:*/ TRAP_BRANCH(0x177,blimp_pseudo_branch)
/*TT_TCC_78:*/ TRAP_BRANCH(0x178,blimp_pseudo_branch)
/*TT_TCC_79:*/ TRAP_BRANCH(0x179,blimp_pseudo_branch)
/*TT_TCC_7a:*/ TRAP_BRANCH(0x17A,blimp_pseudo_branch)
/*TT_TCC_7b:*/ TRAP_BRANCH(0x17B,blimp_pseudo_branch)
/*TT_TCC_7c:*/ TRAP_BRANCH(0x17C,blimp_pseudo_branch)
/*TT_TCC_7d:*/ TRAP_BRANCH(0x17D,blimp_pseudo_branch)
/*TT_TCC_7e:*/ TRAP_BRANCH(0x17E,blimp_pseudo_branch)
/*TT_TCC_7f:*/ TRAP_BRANCH(0x17F,blimp_pseudo_branch)
.skip 128*32
! Trap table for TL>=1: nothing for now
DEFAULT_TRAP(0x200)
DEFAULT_TRAP(0x201)
DEFAULT_TRAP(0x202)
DEFAULT_TRAP(0x203)
DEFAULT_TRAP(0x204)
DEFAULT_TRAP(0x205)
DEFAULT_TRAP(0x206)
DEFAULT_TRAP(0x207)
DEFAULT_TRAP(0x208)
DEFAULT_TRAP(0x209)
DEFAULT_TRAP(0x20A)
DEFAULT_TRAP(0x20B)
DEFAULT_TRAP(0x20C)
DEFAULT_TRAP(0x20D)
DEFAULT_TRAP(0x20E)
DEFAULT_TRAP(0x20F)
DEFAULT_TRAP(0x210)
DEFAULT_TRAP(0x211)
DEFAULT_TRAP(0x212)
DEFAULT_TRAP(0x213)
DEFAULT_TRAP(0x214)
DEFAULT_TRAP(0x215)
DEFAULT_TRAP(0x216)
DEFAULT_TRAP(0x217)
DEFAULT_TRAP(0x218)
DEFAULT_TRAP(0x219)
DEFAULT_TRAP(0x21A)
DEFAULT_TRAP(0x21B)
DEFAULT_TRAP(0x21C)
DEFAULT_TRAP(0x21D)
DEFAULT_TRAP(0x21E)
DEFAULT_TRAP(0x21F)
DEFAULT_TRAP(0x220)
DEFAULT_TRAP(0x221)
DEFAULT_TRAP(0x222)
DEFAULT_TRAP(0x223)
DEFAULT_TRAP(0x224)
DEFAULT_TRAP(0x225)
DEFAULT_TRAP(0x226)
DEFAULT_TRAP(0x227)
DEFAULT_TRAP(0x228)
DEFAULT_TRAP(0x229)
DEFAULT_TRAP(0x22A)
DEFAULT_TRAP(0x22B)
DEFAULT_TRAP(0x22C)
DEFAULT_TRAP(0x22D)
DEFAULT_TRAP(0x22E)
DEFAULT_TRAP(0x22F)
DEFAULT_TRAP(0x230)
DEFAULT_TRAP(0x231)
DEFAULT_TRAP(0x232)
DEFAULT_TRAP(0x233)
DEFAULT_TRAP(0x234)
DEFAULT_TRAP(0x235)
DEFAULT_TRAP(0x236)
DEFAULT_TRAP(0x237)
DEFAULT_TRAP(0x238)
DEFAULT_TRAP(0x239)
DEFAULT_TRAP(0x23A)
DEFAULT_TRAP(0x23B)
DEFAULT_TRAP(0x23C)
DEFAULT_TRAP(0x23D)
DEFAULT_TRAP(0x23E)
DEFAULT_TRAP(0x23F)
DEFAULT_TRAP(0x240)
DEFAULT_TRAP(0x241)
DEFAULT_TRAP(0x242)
DEFAULT_TRAP(0x243)
DEFAULT_TRAP(0x244)
DEFAULT_TRAP(0x245)
DEFAULT_TRAP(0x246)
DEFAULT_TRAP(0x247)
DEFAULT_TRAP(0x248)
DEFAULT_TRAP(0x249)
DEFAULT_TRAP(0x24A)
DEFAULT_TRAP(0x24B)
DEFAULT_TRAP(0x24C)
DEFAULT_TRAP(0x24D)
DEFAULT_TRAP(0x24E)
DEFAULT_TRAP(0x24F)
DEFAULT_TRAP(0x250)
DEFAULT_TRAP(0x251)
DEFAULT_TRAP(0x252)
DEFAULT_TRAP(0x253)
DEFAULT_TRAP(0x254)
DEFAULT_TRAP(0x255)
DEFAULT_TRAP(0x256)
DEFAULT_TRAP(0x257)
DEFAULT_TRAP(0x258)
DEFAULT_TRAP(0x259)
DEFAULT_TRAP(0x25A)
DEFAULT_TRAP(0x25B)
DEFAULT_TRAP(0x25C)
DEFAULT_TRAP(0x25D)
DEFAULT_TRAP(0x25E)
DEFAULT_TRAP(0x25F)
DEFAULT_TRAP(0x260)
DEFAULT_TRAP(0x261)
DEFAULT_TRAP(0x262)
DEFAULT_TRAP(0x263)
DEFAULT_TRAP(0x264)
DEFAULT_TRAP(0x265)
DEFAULT_TRAP(0x266)
DEFAULT_TRAP(0x267)
DEFAULT_TRAP(0x268)
DEFAULT_TRAP(0x269)
DEFAULT_TRAP(0x26A)
DEFAULT_TRAP(0x26B)
DEFAULT_TRAP(0x26C)
DEFAULT_TRAP(0x26D)
DEFAULT_TRAP(0x26E)
DEFAULT_TRAP(0x26F)
DEFAULT_TRAP(0x270)
DEFAULT_TRAP(0x271)
DEFAULT_TRAP(0x272)
DEFAULT_TRAP(0x273)
DEFAULT_TRAP(0x274)
DEFAULT_TRAP(0x275)
DEFAULT_TRAP(0x276)
DEFAULT_TRAP(0x277)
DEFAULT_TRAP(0x278)
DEFAULT_TRAP(0x279)
DEFAULT_TRAP(0x27A)
DEFAULT_TRAP(0x27B)
DEFAULT_TRAP(0x27C)
DEFAULT_TRAP(0x27D)
DEFAULT_TRAP(0x27E)
DEFAULT_TRAP(0x27F)
DEFAULT_TRAP(0x280)
DEFAULT_TRAP(0x281)
DEFAULT_TRAP(0x282)
DEFAULT_TRAP(0x283)
DEFAULT_TRAP(0x284)
DEFAULT_TRAP(0x285)
DEFAULT_TRAP(0x286)
DEFAULT_TRAP(0x287)
DEFAULT_TRAP(0x288)
DEFAULT_TRAP(0x289)
DEFAULT_TRAP(0x28A)
DEFAULT_TRAP(0x28B)
DEFAULT_TRAP(0x28C)
DEFAULT_TRAP(0x28D)
DEFAULT_TRAP(0x28E)
DEFAULT_TRAP(0x28F)
DEFAULT_TRAP(0x290)
DEFAULT_TRAP(0x291)
DEFAULT_TRAP(0x292)
DEFAULT_TRAP(0x293)
DEFAULT_TRAP(0x294)
DEFAULT_TRAP(0x295)
DEFAULT_TRAP(0x296)
DEFAULT_TRAP(0x297)
DEFAULT_TRAP(0x298)
DEFAULT_TRAP(0x299)
DEFAULT_TRAP(0x29A)
DEFAULT_TRAP(0x29B)
DEFAULT_TRAP(0x29C)
DEFAULT_TRAP(0x29D)
DEFAULT_TRAP(0x29E)
DEFAULT_TRAP(0x29F)
DEFAULT_TRAP(0x2A0)
DEFAULT_TRAP(0x2A1)
DEFAULT_TRAP(0x2A2)
DEFAULT_TRAP(0x2A3)
DEFAULT_TRAP(0x2A4)
DEFAULT_TRAP(0x2A5)
DEFAULT_TRAP(0x2A6)
DEFAULT_TRAP(0x2A7)
DEFAULT_TRAP(0x2A8)
DEFAULT_TRAP(0x2A9)
DEFAULT_TRAP(0x2AA)
DEFAULT_TRAP(0x2AB)
DEFAULT_TRAP(0x2AC)
DEFAULT_TRAP(0x2AD)
DEFAULT_TRAP(0x2AE)
DEFAULT_TRAP(0x2AF)
DEFAULT_TRAP(0x2B0)
DEFAULT_TRAP(0x2B1)
DEFAULT_TRAP(0x2B2)
DEFAULT_TRAP(0x2B3)
DEFAULT_TRAP(0x2B4)
DEFAULT_TRAP(0x2B5)
DEFAULT_TRAP(0x2B6)
DEFAULT_TRAP(0x2B7)
DEFAULT_TRAP(0x2B8)
DEFAULT_TRAP(0x2B9)
DEFAULT_TRAP(0x2BA)
DEFAULT_TRAP(0x2BB)
DEFAULT_TRAP(0x2BC)
DEFAULT_TRAP(0x2BD)
DEFAULT_TRAP(0x2BE)
DEFAULT_TRAP(0x2BF)
DEFAULT_TRAP(0x2C0)
DEFAULT_TRAP(0x2C1)
DEFAULT_TRAP(0x2C2)
DEFAULT_TRAP(0x2C3)
DEFAULT_TRAP(0x2C4)
DEFAULT_TRAP(0x2C5)
DEFAULT_TRAP(0x2C6)
DEFAULT_TRAP(0x2C7)
DEFAULT_TRAP(0x2C8)
DEFAULT_TRAP(0x2C9)
DEFAULT_TRAP(0x2CA)
DEFAULT_TRAP(0x2CB)
DEFAULT_TRAP(0x2CC)
DEFAULT_TRAP(0x2CD)
DEFAULT_TRAP(0x2CE)
DEFAULT_TRAP(0x2CF)
DEFAULT_TRAP(0x2D0)
DEFAULT_TRAP(0x2D1)
DEFAULT_TRAP(0x2D2)
DEFAULT_TRAP(0x2D3)
DEFAULT_TRAP(0x2D4)
DEFAULT_TRAP(0x2D5)
DEFAULT_TRAP(0x2D6)
DEFAULT_TRAP(0x2D7)
DEFAULT_TRAP(0x2D8)
DEFAULT_TRAP(0x2D9)
DEFAULT_TRAP(0x2DA)
DEFAULT_TRAP(0x2DB)
DEFAULT_TRAP(0x2DC)
DEFAULT_TRAP(0x2DD)
DEFAULT_TRAP(0x2DE)
DEFAULT_TRAP(0x2DF)
DEFAULT_TRAP(0x2E0)
DEFAULT_TRAP(0x2E1)
DEFAULT_TRAP(0x2E2)
DEFAULT_TRAP(0x2E3)
DEFAULT_TRAP(0x2E4)
DEFAULT_TRAP(0x2E5)
DEFAULT_TRAP(0x2E6)
DEFAULT_TRAP(0x2E7)
DEFAULT_TRAP(0x2E8)
DEFAULT_TRAP(0x2E9)
DEFAULT_TRAP(0x2EA)
DEFAULT_TRAP(0x2EB)
DEFAULT_TRAP(0x2EC)
DEFAULT_TRAP(0x2ED)
DEFAULT_TRAP(0x2EE)
DEFAULT_TRAP(0x2EF)
DEFAULT_TRAP(0x2F0)
DEFAULT_TRAP(0x2F1)
DEFAULT_TRAP(0x2F2)
DEFAULT_TRAP(0x2F3)
DEFAULT_TRAP(0x2F4)
DEFAULT_TRAP(0x2F5)
DEFAULT_TRAP(0x2F6)
DEFAULT_TRAP(0x2F7)
DEFAULT_TRAP(0x2F8)
DEFAULT_TRAP(0x2F9)
DEFAULT_TRAP(0x2FA)
DEFAULT_TRAP(0x2FB)
DEFAULT_TRAP(0x2FC)
DEFAULT_TRAP(0x2FD)
DEFAULT_TRAP(0x2FE)
DEFAULT_TRAP(0x2FF)
TRAP_JUMP(blimp_end_good)
TRAP_JUMP(blimp_end_bad)
DEFAULT_TRAP(0x302)
DEFAULT_TRAP(0x303)
DEFAULT_TRAP(0x304)
DEFAULT_TRAP(0x305)
DEFAULT_TRAP(0x306)
DEFAULT_TRAP(0x307)
DEFAULT_TRAP(0x308)
DEFAULT_TRAP(0x309)
DEFAULT_TRAP(0x30A)
DEFAULT_TRAP(0x30B)
DEFAULT_TRAP(0x30C)
DEFAULT_TRAP(0x30D)
DEFAULT_TRAP(0x30E)
DEFAULT_TRAP(0x30F)
DEFAULT_TRAP(0x310)
DEFAULT_TRAP(0x311)
DEFAULT_TRAP(0x312)
DEFAULT_TRAP(0x313)
DEFAULT_TRAP(0x314)
DEFAULT_TRAP(0x315)
DEFAULT_TRAP(0x316)
DEFAULT_TRAP(0x317)
DEFAULT_TRAP(0x318)
DEFAULT_TRAP(0x319)
DEFAULT_TRAP(0x31A)
DEFAULT_TRAP(0x31B)
DEFAULT_TRAP(0x31C)
DEFAULT_TRAP(0x31D)
DEFAULT_TRAP(0x31E)
DEFAULT_TRAP(0x31F)
DEFAULT_TRAP(0x320)
DEFAULT_TRAP(0x321)
DEFAULT_TRAP(0x322)
DEFAULT_TRAP(0x323)
DEFAULT_TRAP(0x324)
DEFAULT_TRAP(0x325)
DEFAULT_TRAP(0x326)
DEFAULT_TRAP(0x327)
DEFAULT_TRAP(0x328)
DEFAULT_TRAP(0x329)
DEFAULT_TRAP(0x32A)
DEFAULT_TRAP(0x32B)
DEFAULT_TRAP(0x32C)
DEFAULT_TRAP(0x32D)
DEFAULT_TRAP(0x32E)
DEFAULT_TRAP(0x32F)
DEFAULT_TRAP(0x330)
DEFAULT_TRAP(0x331)
DEFAULT_TRAP(0x332)
DEFAULT_TRAP(0x333)
DEFAULT_TRAP(0x334)
DEFAULT_TRAP(0x335)
DEFAULT_TRAP(0x336)
DEFAULT_TRAP(0x337)
DEFAULT_TRAP(0x338)
DEFAULT_TRAP(0x339)
DEFAULT_TRAP(0x33A)
DEFAULT_TRAP(0x33B)
DEFAULT_TRAP(0x33C)
DEFAULT_TRAP(0x33D)
DEFAULT_TRAP(0x33E)
DEFAULT_TRAP(0x33F)
DEFAULT_TRAP(0x340)
DEFAULT_TRAP(0x341)
DEFAULT_TRAP(0x342)
DEFAULT_TRAP(0x343)
DEFAULT_TRAP(0x344)
DEFAULT_TRAP(0x345)
DEFAULT_TRAP(0x346)
DEFAULT_TRAP(0x347)
DEFAULT_TRAP(0x348)
DEFAULT_TRAP(0x349)
DEFAULT_TRAP(0x34A)
DEFAULT_TRAP(0x34B)
DEFAULT_TRAP(0x34C)
DEFAULT_TRAP(0x34D)
DEFAULT_TRAP(0x34E)
DEFAULT_TRAP(0x34F)
DEFAULT_TRAP(0x350)
DEFAULT_TRAP(0x351)
DEFAULT_TRAP(0x352)
DEFAULT_TRAP(0x353)
DEFAULT_TRAP(0x354)
DEFAULT_TRAP(0x355)
DEFAULT_TRAP(0x356)
DEFAULT_TRAP(0x357)
DEFAULT_TRAP(0x358)
DEFAULT_TRAP(0x359)
DEFAULT_TRAP(0x35A)
DEFAULT_TRAP(0x35B)
DEFAULT_TRAP(0x35C)
DEFAULT_TRAP(0x35D)
DEFAULT_TRAP(0x35E)
DEFAULT_TRAP(0x35F)
DEFAULT_TRAP(0x360)
DEFAULT_TRAP(0x361)
DEFAULT_TRAP(0x362)
DEFAULT_TRAP(0x363)
DEFAULT_TRAP(0x364)
DEFAULT_TRAP(0x365)
DEFAULT_TRAP(0x366)
DEFAULT_TRAP(0x367)
DEFAULT_TRAP(0x368)
DEFAULT_TRAP(0x369)
DEFAULT_TRAP(0x36A)
DEFAULT_TRAP(0x36B)
DEFAULT_TRAP(0x36C)
DEFAULT_TRAP(0x36D)
DEFAULT_TRAP(0x36E)
DEFAULT_TRAP(0x36F)
DEFAULT_TRAP(0x370)
DEFAULT_TRAP(0x371)
DEFAULT_TRAP(0x372)
DEFAULT_TRAP(0x373)
DEFAULT_TRAP(0x374)
DEFAULT_TRAP(0x375)
DEFAULT_TRAP(0x376)
DEFAULT_TRAP(0x377)
DEFAULT_TRAP(0x378)
DEFAULT_TRAP(0x379)
DEFAULT_TRAP(0x37A)
DEFAULT_TRAP(0x37B)
DEFAULT_TRAP(0x37C)
DEFAULT_TRAP(0x37D)
DEFAULT_TRAP(0x37E)
DEFAULT_TRAP(0x37F)
/*TT_END:*/
#endif
/************************************************************************
BLIMP TRAP HANDLERS:
************************************************************************/
! Generic trap: just check the parameters and move on
HANDLER(blimp_generic_handler)
CHECK_ENTRY
BLIMP_DONE
HANDLER(blimp_generic_no_cksum)
CHECK_ENTRY
done
HANDLER(blimp_misalign_handler)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tpc, %g7
rdpr %tstate, %g3
#else
mov %g4, %g7 ! tpc
#endif
READ_DFAULT_REGS
#ifdef BLIMP_BAD_JMPL
! If offending instruction was JMPL %l6,%o7 then fix up
! the misaligned address in %l6 and retry it.
andcc %g3, 0x800, %g0 ! test %tstate.pstate.am bit
bz mal_64
nop
srl %g7, 0, %g7
LOCL(mal_64)
lduwa [%g7]ASI_PRIMARY, %g5 ! fetch instr
srlx %g5, 25, %g2
cmp %g2, 0x4F ! 31:25 = 10 01111 = jmpl %o7
bne mal_done
nop
andn %l6, 0x3, %l6 ! zero lower 2 bits
BLIMP_RETRY ! have another go
#endif
LOCL(mal_done)
BLIMP_DONE
!========================================
! Faked trap codes: make blimp think
! a correct V9 trap type occurred instead
! of the SunSparc-2.0 variants.
HANDLER(blimp_fake_tt08)
CHECK_ENTRY
#if BLIMP_TRAP_CKSUM
wrpr %g0, 0x08, %tt
#endif
ba blimp_iae1
nop
HANDLER(blimp_fake_tt30)
CHECK_ENTRY
#if BLIMP_TRAP_CKSUM
wrpr %g0, 0x30, %tt
#endif
ba blimp_dae1
nop
!========================================
! Redone: do a RETRY that looks like a DONE
HANDLER(blimp_generic_redone)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tnpc, %g5
#endif
add %g5, 4, %g4
wrpr %g5, 0, %tpc ! tpc <-- tnpc
wrpr %g4, 0, %tnpc ! tnpc <-- tnpc+4
BLIMP_RETRY
!========================================
! Special TA trap to toggle privileged mode
HANDLER(blimp_flip_priv)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tstate, %g3 ! get pstate from tstate
#endif
wrpr %g3, 0x400, %tstate ! put pstate.priv back inverted
BLIMP_DONE ! return
!========================================
! Special TA trap to enter non-privileged mode
HANDLER(blimp_reset_priv)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tstate, %g3 ! get pstate from tstate
#endif
andn %g3, 0x400, %g3 ! turn off pstate.priv bit
wrpr %g3, 0, %tstate ! put it back
BLIMP_DONE ! return in non-priv mode
!========================================
! Special TA trap to enter privileged mode
HANDLER(blimp_set_priv)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tstate, %g3 ! get pstate from tstate
#endif
or %g3, 0x400, %g3 ! turn on pstate.priv bit
wrpr %g3, 0, %tstate ! put it back
BLIMP_DONE ! return in priv mode
!========================================
! Special TA trap to toggle PSTATE_PEF bit
HANDLER(blimp_flip_fp)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tstate, %g3 ! get pstate from tstate
#endif
sethi %hi(0x1000), %g4
wrpr %g3, %g4, %tstate ! put pstate.pef back inverted
BLIMP_DONE ! return
!========================================
! Special TA trap to clear %cleanwin reg
HANDLER(blimp_cleanwin0)
CHECK_ENTRY
wrpr %g0, %g0, %cleanwin ! reset cleanwin reg
BLIMP_DONE ! return
!========================================
! Priv-Op or Instruction-Access Exception:
! Turn on privileged mode and retry
HANDLER(blimp_iae)
READ_IFAULT_REGS
READ_TAG_ACCESS
HANDLER(blimp_privop)
CHECK_ENTRY
LOCL(blimp_iae1)
#ifdef NEED_TREGS
rdpr %tstate, %g3 ! get pstate from tstate
#endif
or %g3, 0x400, %g3 ! turn on pstate.priv bit
wrpr %g3, 0, %tstate ! put it back
BLIMP_RETRY ! retry in priv mode
!========================================
! Data-Access Exception or Privileged Access Exception:
! Turn on priv mode and retry, or skip if already on
HANDLER(blimp_dae)
READ_TAG_ACCESS
HANDLER(blimp_privacc)
CHECK_ENTRY
READ_DFAULT_REGS
LOCL(blimp_dae1)
#ifdef NEED_TREGS
rdpr %tstate, %g3 ! get pstate from tstate
#endif
andcc %g3, 0x400, %g0 ! IF already running in priv mode
bnz dae_done ! THEN skip over instruction
nop ! ELSE
or %g3, 0x400, %g3 ! turn on pstate.priv bit
wrpr %g3, 0, %tstate ! put it back
BLIMP_RETRY ! retry in priv mode
LOCL(dae_done)
BLIMP_DONE
!========================================
! FP_disabled handler: turn it on (both PEF and FEF)
HANDLER(blimp_set_fp)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tstate, %g3 ! get pstate from tstate
#endif
sethi %hi(0x1000), %g4
or %g3, %g4, %g3 ! turn on pstate.pef bit
wrpr %g3, 0, %tstate ! put it back
rd %fprs, %g5 ! turn on fprs.fef
or %g5, 0x04, %g5
wr %g5, 0, %fprs
BLIMP_RETRY ! retry in priv mode
HANDLER(blimp_set_fprs) ! handler just for TL>1
CHECK_ENTRY
wr %g5, 0x04, %fprs
retry
!========================================
! FP_trap handler: verify XFSR and continue
HANDLER(blimp_fp_trap)
CHECK_ENTRY
#ifdef BLIMP_VERIFY_XFSR
mov BLIMP_SCRATCHPAD_VA, %g3
ldxa [%g3]ASI_SCRATCHPAD, %g4
stx %fsr, [%g4+0] ! get fsr and zero ftt
ldx [%g4+0], %g5 ! load it to verify it
#endif
BLIMP_DONE
!========================================
! SOFTINT trap handler
! Check validity, turn off bit, and retry
!
HANDLER(blimp_softint)
CHECK_ENTRY
HANDLER(rd_softint)
LOCL(rd_softint_l)
#ifdef NEED_TREGS
rdpr %tt, %g2
#endif
rd %softint, %g3 ! get softint bits
sethi %hi(0x10000), %g4 ! bit 16
or %g4, 1, %g4 ! bit 0
mov 1, %g5 ! make a bit mask
sllx %g5, %g2, %g5 ! using tt[5:0] = int#
or %g5, %g4, %g5 ! also bits 16,0
andcc %g5, %g3, %g0 ! IF softint bit or 16/0 not set
bz blimp_incorr_trap ! THEN error: why the trap?
nop
wr %g5, 0, %clear_softint ! remove the bit from softint
BLIMP_RETRY
HANDLER(blimp_tickint) /* special handler for tick-comparator/timeout function */
CHECK_ENTRY
#if ((defined TICK_END_GOOD) || (defined TICK_END_BAD))
rd %tick_cmpr, %g5 ! get tick comparator
rd %tick, %g4 ! get tick reg
cmp %g4, %g5 ! IF tick < comparator
blu %xcc, rd_softint_l ! THEN handle as normal softint
nop ! ELSE abandon ship (timeout)
#ifdef TICK_END_GOOD
ba %xcc, blimp_end_good
#else
ba %xcc, blimp_end_bad
#endif
nop
#else
ba %xcc, rd_softint_l
nop
#endif
!========================================
! Special TA trap to demap stack:
! The stack pointer is used to determine a page to demap
HANDLER(blimp_demap_stack)
CHECK_ENTRY
rdpr %tstate, %g3
add %o6, BLIMP_BIAS64, %g2 ! cancel out bias
andcc %g3, 0x800, %g0 ! if 32-bit mode
bz bds10 ! then
nop
add %o6, BLIMP_BIAS32, %g2 ! use bias32
srl %g2, 0, %g2 ! mask upper 32 bits
LOCL(bds10)
#if BLIMP_SPLIT_STACK
set 0x2000, %g4 ! size of stack area
andcc %g2, 0x800, %g0 ! if near beginning of a page
bnz bds20 ! then
nop
sub %g2, %g4, %g2 ! hit previous page
ba bds30 ! else near end of a page
nop
LOCL(bds20)
add %g2, %g4, %g2 ! hit next page
LOCL(bds30)
#endif
set 0x7FF, %g4
andn %g2, %g4, %g2 ! select type=Page, ctx=Pri
mov %o0, %g4
mov %g2, %o0
ta T_API_HTRAP_INST0 ! must be done from hypervisor
mov %g4, %o0
BLIMP_DONE
!========================================
! Special TA trap to demap a random page
! selected from table of pages appended
! to the end of this file.
HANDLER(blimp_demap_page)
CHECK_ENTRY
#ifdef BLIMP_ENABLE_DEMAP
mov BLIMP_SCRATCHPAD_VA, %g3
ldxa [%g3]ASI_SCRATCHPAD, %g7 ! get adr of unique area
! El-cheapo random# generator
lduw [%g7+8], %g5 ! previous rand# from unique area
set 3141592653, %g2
mulx %g5, %g2, %g5
mov %g5, %g2
srlx %g2, 32, %g2
xor %g5, %g2, %g5
set 0x1033C728, %g2
add %g5, %g2, %g5
stw %g5, [%g7+8] ! update rand# in unique area
! Compute random offset into list
set DEMAP_PAGES, %g2 ! divisor
udivx %g5, %g2, %g3 ! quotient
mulx %g3, %g2, %g2 ! quotient * divisor
sub %g5, %g2, %g5 ! remainder
! Pick page from list and demap it
sllx %g5, 3, %g5
setx blimp_demap_list, %g3, %g2 ! label&list generated by blimp
ldx [%g2 + %g5], %g3
mov %o0, %g4
mov %g3, %o0
andcc %o0, 0x10, %g0
tnz T_API_HTRAP_INST0 ! must be done from hypervisor
tz T_API_HTRAP_INST1
mov %g4, %o0
#endif
BLIMP_DONE
!========================================
! Special TA trap to demap all contexts
HANDLER(blimp_demap_all)
CHECK_ENTRY
mov %o0, %g4
mov 0x80, %o0
ta T_API_HTRAP_INST0 ! must be done from hypervisor
ta T_API_HTRAP_INST1
mov %g4, %o0
BLIMP_DONE
!========================================
! Special TA trap to perform a pseudo-branch:
! The last 4 bits of the trap-type code signify the
! number of instructions ahead to set %npc.
! %pc is set to the "delay slot" after the trap instruction.
HANDLER(blimp_pseudo_branch)
CHECK_ENTRY
#ifdef NEED_TREGS
rdpr %tt, %g2
rdpr %tpc, %g4
rdpr %tnpc, %g5
#endif
and %g2, 0x0F, %g2 ! last 4 bits of trap code
add %g2, 1, %g2 ! +1
sllx %g2, 2, %g2 ! convert to instruction offset
wrpr %g5, 0, %tpc ! tnpc -> tpc
add %g4, %g2, %g4 ! add offset
wrpr %g4, 0, %tnpc ! tpc+4+offset -> tnpc
retry ! resume program like a branch
!========================================
! Special TA trap to increment the secondary context number:
HANDLER(blimp_switch_ctx2)
CHECK_ENTRY
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g7
ldxa [%g7]ASI_SECONDARY_CONTEXT_REG, %g2 ! get current sec ctx#
set BLIMP_1ST_CTX-1, %g3 ! first ctx#-1
set BLIMP_MAX_CTX, %g4 ! last ctx#
set 0x1FFF, %g5 ! mask
cmp %g2, %g4 ! if old == last ctx#
move %xcc, %g3, %g2 ! then new = first ctx#-1
add %g2, 1, %g2 ! next sequential ctx#
and %g2, %g5, %g2 ! wrap at 0x1FFF
movrz %g2, 1, %g2 ! skip ctx==0
stxa %g2, [%g7]ASI_SECONDARY_CONTEXT_REG ! set new sec ctx#
BLIMP_DONE
!========================================
! Spill and Fill handlers:
! SPILL handler 64-bit mode
HANDLER(blimp_spill64_handler)
CHECK_ENTRY
wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
stxa %l0, [%o6 + BLIMP_BIAS64 + (8*0)]%asi
stxa %l1, [%o6 + BLIMP_BIAS64 + (8*1)]%asi
stxa %l2, [%o6 + BLIMP_BIAS64 + (8*2)]%asi
stxa %l3, [%o6 + BLIMP_BIAS64 + (8*3)]%asi
stxa %l4, [%o6 + BLIMP_BIAS64 + (8*4)]%asi
stxa %l5, [%o6 + BLIMP_BIAS64 + (8*5)]%asi
stxa %l6, [%o6 + BLIMP_BIAS64 + (8*6)]%asi
stxa %l7, [%o6 + BLIMP_BIAS64 + (8*7)]%asi
stxa %i0, [%o6 + BLIMP_BIAS64 + (8*8)]%asi
stxa %i1, [%o6 + BLIMP_BIAS64 + (8*9)]%asi
stxa %i2, [%o6 + BLIMP_BIAS64 + (8*10)]%asi
stxa %i3, [%o6 + BLIMP_BIAS64 + (8*11)]%asi
stxa %i4, [%o6 + BLIMP_BIAS64 + (8*12)]%asi
stxa %i5, [%o6 + BLIMP_BIAS64 + (8*13)]%asi
stxa %i6, [%o6 + BLIMP_BIAS64 + (8*14)]%asi
stxa %i7, [%o6 + BLIMP_BIAS64 + (8*15)]%asi
saved
BLIMP_RETRY
! SPILL handler 32-bit mode
HANDLER(blimp_spill32_handler)
CHECK_ENTRY
srl %o6, 0, %o6 ! cuz helpers do it
wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
stwa %l0, [%o6 + BLIMP_BIAS32 + (4*0)]%asi
stwa %l1, [%o6 + BLIMP_BIAS32 + (4*1)]%asi
stwa %l2, [%o6 + BLIMP_BIAS32 + (4*2)]%asi
stwa %l3, [%o6 + BLIMP_BIAS32 + (4*3)]%asi
stwa %l4, [%o6 + BLIMP_BIAS32 + (4*4)]%asi
stwa %l5, [%o6 + BLIMP_BIAS32 + (4*5)]%asi
stwa %l6, [%o6 + BLIMP_BIAS32 + (4*6)]%asi
stwa %l7, [%o6 + BLIMP_BIAS32 + (4*7)]%asi
stwa %i0, [%o6 + BLIMP_BIAS32 + (4*8)]%asi
stwa %i1, [%o6 + BLIMP_BIAS32 + (4*9)]%asi
stwa %i2, [%o6 + BLIMP_BIAS32 + (4*10)]%asi
stwa %i3, [%o6 + BLIMP_BIAS32 + (4*11)]%asi
stwa %i4, [%o6 + BLIMP_BIAS32 + (4*12)]%asi
stwa %i5, [%o6 + BLIMP_BIAS32 + (4*13)]%asi
stwa %i6, [%o6 + BLIMP_BIAS32 + (4*14)]%asi
stwa %i7, [%o6 + BLIMP_BIAS32 + (4*15)]%asi
saved
BLIMP_RETRY
! FILL handler 64-bit mode
HANDLER(blimp_fill64_handler)
CHECK_ENTRY
wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
ldxa [%o6 + BLIMP_BIAS64 + (8*0)]%asi, %l0
ldxa [%o6 + BLIMP_BIAS64 + (8*1)]%asi, %l1
ldxa [%o6 + BLIMP_BIAS64 + (8*2)]%asi, %l2
ldxa [%o6 + BLIMP_BIAS64 + (8*3)]%asi, %l3
ldxa [%o6 + BLIMP_BIAS64 + (8*4)]%asi, %l4
ldxa [%o6 + BLIMP_BIAS64 + (8*5)]%asi, %l5
ldxa [%o6 + BLIMP_BIAS64 + (8*6)]%asi, %l6
ldxa [%o6 + BLIMP_BIAS64 + (8*7)]%asi, %l7
ldxa [%o6 + BLIMP_BIAS64 + (8*8)]%asi, %i0
ldxa [%o6 + BLIMP_BIAS64 + (8*9)]%asi, %i1
ldxa [%o6 + BLIMP_BIAS64 + (8*10)]%asi, %i2
ldxa [%o6 + BLIMP_BIAS64 + (8*11)]%asi, %i3
ldxa [%o6 + BLIMP_BIAS64 + (8*12)]%asi, %i4
ldxa [%o6 + BLIMP_BIAS64 + (8*13)]%asi, %i5
ldxa [%o6 + BLIMP_BIAS64 + (8*14)]%asi, %i6
ldxa [%o6 + BLIMP_BIAS64 + (8*15)]%asi, %i7
restored
BLIMP_RETRY
! FILL handler 32-bit mode
HANDLER(blimp_fill32_handler)
CHECK_ENTRY
srl %o6, 0, %o6 ! cuz helpers do it
wr %g0, ASI_AS_IF_USER_PRIMARY, %asi
lduwa [%o6 + BLIMP_BIAS32 + (4*0)]%asi, %l0
lduwa [%o6 + BLIMP_BIAS32 + (4*1)]%asi, %l1
lduwa [%o6 + BLIMP_BIAS32 + (4*2)]%asi, %l2
lduwa [%o6 + BLIMP_BIAS32 + (4*3)]%asi, %l3
lduwa [%o6 + BLIMP_BIAS32 + (4*4)]%asi, %l4
lduwa [%o6 + BLIMP_BIAS32 + (4*5)]%asi, %l5
lduwa [%o6 + BLIMP_BIAS32 + (4*6)]%asi, %l6
lduwa [%o6 + BLIMP_BIAS32 + (4*7)]%asi, %l7
lduwa [%o6 + BLIMP_BIAS32 + (4*8)]%asi, %i0
lduwa [%o6 + BLIMP_BIAS32 + (4*9)]%asi, %i1
lduwa [%o6 + BLIMP_BIAS32 + (4*10)]%asi, %i2
lduwa [%o6 + BLIMP_BIAS32 + (4*11)]%asi, %i3
lduwa [%o6 + BLIMP_BIAS32 + (4*12)]%asi, %i4
lduwa [%o6 + BLIMP_BIAS32 + (4*13)]%asi, %i5
lduwa [%o6 + BLIMP_BIAS32 + (4*14)]%asi, %i6
lduwa [%o6 + BLIMP_BIAS32 + (4*15)]%asi, %i7
restored
BLIMP_RETRY
!========================================
! CLEAN_WIN trap handler
HANDLER(blimp_cleanwin)
CHECK_ENTRY
sethi %hi(0xC1EA1000), %g5 ! init regs to known values
add %g5, 0x010, %l0 ! 0x00000000C1EAnnnn
add %l0, 0x101, %l1 ! where nn=register# (10-1F)
add %l1, 0x101, %l2
add %l2, 0x101, %l3
add %l3, 0x101, %l4
add %l4, 0x101, %l5
add %l5, 0x101, %l6
add %l6, 0x101, %l7
add %l7, 0x101, %o0
add %o0, 0x101, %o1
add %o1, 0x101, %o2
add %o2, 0x101, %o3
add %o3, 0x101, %o4
add %o4, 0x101, %o5
add %o5, 0x101, %o6
add %o6, 0x101, %o7
rdpr %cleanwin, %g4 ! increment cleanwin reg
add %g4, 1, %g4
wrpr %g4, 0, %cleanwin
BLIMP_RETRY
#if 0 /*unused code*/
!========================================
! Trap checksum: add trap-type (g6) to path checksum before doing DONE
LOCL(blimp_done)
mov %l0, %g3 ! save user L0
mov %l1, %g4 ! save user L1
#ifdef NEED_TREGS
rdpr %tt, %l0
#else
mov %g6, %l0 ! copy TT
#endif
rdpr %gl, %l1 !
wrpr %g0, 0, %gl ! select user globals
add %g1, %l0, %g1 ! add TT to checksum
wrpr %l1, 0, %gl ! back to alt globals
mov %g3, %l0 ! restore user L0
mov %g4, %l1 ! restore user L1
done ! DONE
! Trap checksum: add trap-type (g6) to path checksum before doing RETRY
LOCL(blimp_retry)
mov %l0, %g3 ! save user L0
mov %l1, %g4 ! save user L1
#ifdef NEED_TREGS
rdpr %tt, %l0
#else
mov %g6, %l0 ! copy TT
#endif
rdpr %gl, %l1 !
wrpr %g0, 0, %gl ! select user globals
add %g1, %l0, %g1 ! add TT to checksum
wrpr %l1, 0, %gl ! back to alt globals
mov %g3, %l0 ! restore user L0
mov %g4, %l1 ! restore user L1
retry ! RETRY
#endif
!=======================================================================
! Finish-up the test. The reason code can be found in %g7.
! Hey, the TT register and trap table entry point are inconsistent !
LOCL(blimp_bad_entry)
mov BLIMP_ERR_BAD_ENTRY, %g7
ba blimp_end_bad
nop
! Hey, this kind of trap is undefined/reserved in the MM architecture !
LOCL(blimp_invalid_trap)
mov BLIMP_ERR_INV_TRAP, %g7
ba blimp_end_bad
nop
! Hey, this kind of trap is valid, but BLIMP should never create one !
LOCL(blimp_unhandled_trap)
mov BLIMP_ERR_UNEXP_TRAP, %g7
ba blimp_end_bad
nop
! Hey, this trap can occur in BLIMP, but shouldn't have at this time !
LOCL(blimp_incorr_trap)
mov BLIMP_ERR_INCOR_TRAP, %g7
ba blimp_end_bad
nop
! HAPPY RETURN POINT (EXIT_GOOD)
LOCL(blimp_end_good)
#if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1)
! For a multistrand test, wait for all strands to finish
setx blimp_sync_count, %g2, %g1
lduw [%g1], %g2 ! load thread counter
LOCL(blimp_cas_retry)
sub %g2, 1, %g3 ! decrement it
casa [%g1]0x04, %g2, %g3 ! atomic update
cmp %g2, %g3 ! if it didn't work
bne,a %icc, blimp_cas_retry ! then retry
mov %g3, %g2
membar #Sync
brnz %g3, . ! spin here until counter goes to 0
lduw [%g1], %g3
#endif
! ta T_HGOOD_TRAP
setx TRAP_BASE_VA+((0x100+T_GOOD_TRAP)*32), %g2, %g1
jmpl %g1, %g0
nop
! ERROR RETURN POINT (EXIT_BAD) - terminate with %g7=error code
LOCL(blimp_end_bad)
! ta T_HBAD_TRAP
setx TRAP_BASE_VA+((0x100+T_BAD_TRAP)*32), %g2, %g1
jmpl %g1, %g0
nop
/************************************************************************/
#if defined(BLIMP_SYNC_FINISH) && (THREAD_COUNT > 1)
.align 64
LOCL(blimp_sync_count)
.word THREAD_COUNT ! count of threads still running
#endif
/************************************************************************/
!========================================================================
SECTION .bcom000 DATA_VA=0xffffe0000
attr_data {
Name = .bcom000,
VA = 0xffffe0000,
RA = 0xffffe0000,
PA = ra2pa(0xffffe0000,0),
part_0_ctx_zero_tsb_config_1,
TTE_Context=0, TTE_Size=1, TTE_W=1, TTE_X=0,
TTE_V=1, TTE_P=0, TTE_IE=0, TTE_NFO=0, TTE_E=0,
TTE_CP=1, TTE_CV=0, TTE_Soft=0x0, TTE_SW0=0, TTE_SW1=0
}
SECTION .bcom000
.data
DATA001:
.xword 0x0000000000000000 ! 0000000FFFFE0000 +0000 0
.xword 0xB1B7A90100DE549B ! 0000000FFFFE0008 +0008 0
.align 8
GLOB(blimp_demap_list) ! demap page addresses
.xword 0x0000000000000010 ! 256M bcom001
.xword 0x0000000097E60010 ! 64K bdata004
.xword 0x0000001EF13C0010 ! 64K bdata005
.xword 0x0000011F3FCE0010 ! 64K bdata002
.xword 0x0000018FF4B30010 ! 64K bdata009
.xword 0x0000019AA4800010 ! 4M bkey014
.xword 0x00000407A0000000 ! 256M btext003
.xword 0x00000407B0000000 ! 256M btext003a
.xword 0x0000053CB0000000 ! 256M btext004
.xword 0x0000053CC0000000 ! 256M btext004a
.xword 0x0000074C20000000 ! 256M btext007
.xword 0x0000074C30000000 ! 256M btext007a
.xword 0x00000B352C470010 ! 64K bstk013
.xword 0x00000E1092C00010 ! 4M bblk012
.xword 0x00001B3470000000 ! 256M btext008
.xword 0x00001B3480000000 ! 256M btext008a
.xword 0x00003D0810000000 ! 256M btext009
.xword 0x00003D0820000000 ! 256M btext009a
.xword 0x0000769B30000000 ! 256M btext005
.xword 0x0000769B40000000 ! 256M btext005a
.xword 0xFFFF816450000010 ! 256M bdata007
.xword 0xFFFFA654F0000010 ! 256M bdata006
.xword 0xFFFFC446E0000000 ! 256M btext001
.xword 0xFFFFC446F0000000 ! 256M btext001a
.xword 0xFFFFCAC030000000 ! 256M btext002
.xword 0xFFFFCAC040000000 ! 256M btext002a
.xword 0xFFFFD38950000010 ! 256M bdata003
.xword 0xFFFFD91910000010 ! 256M bdata010
.xword 0xFFFFE8B9E0000000 ! 256M btext006
.xword 0xFFFFE8B9F0000000 ! 256M btext006a
.xword 0xFFFFF29230000010 ! 256M bdata008
.xword 0xFFFFF8AB21800010 ! 4M bdata011
DEMAP_PAGES=32
.global DEMAP_PAGES
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 68
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 68
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x81
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x16
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x81001600
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x0
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#undef BLIMP_THREADS
#define BLIMP_THREADS 8
#undef BLIMP_SHR_CONTEXT
#define BLIMP_SHR_CONTEXT 67
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN0 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16)
attr_text {
Name = .MAIN0,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*0),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*0),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*0)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main0:
.global main0
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 69
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 69
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x81
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x16
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x81001600
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x0
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#undef BLIMP_THREADS
#define BLIMP_THREADS 8
#undef BLIMP_SHR_CONTEXT
#define BLIMP_SHR_CONTEXT 67
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN1 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16)
attr_text {
Name = .MAIN1,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*1),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*1),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*1)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main1:
.global main1
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 70
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 70
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x81
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x16
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x81001600
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x0
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#undef BLIMP_THREADS
#define BLIMP_THREADS 8
#undef BLIMP_SHR_CONTEXT
#define BLIMP_SHR_CONTEXT 67
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN2 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16)
attr_text {
Name = .MAIN2,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*2),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*2),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*2)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main2:
.global main2
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 71
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 71
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x81
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x16
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x81001600
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x0
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#undef BLIMP_THREADS
#define BLIMP_THREADS 8
#undef BLIMP_SHR_CONTEXT
#define BLIMP_SHR_CONTEXT 67
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN3 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16)
attr_text {
Name = .MAIN3,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*3),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*3),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*3)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main3:
.global main3
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 72
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 72
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x81
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x16
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x81001600
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x0
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#undef BLIMP_THREADS
#define BLIMP_THREADS 8
#undef BLIMP_SHR_CONTEXT
#define BLIMP_SHR_CONTEXT 67
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN4 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16)
attr_text {
Name = .MAIN4,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*4),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*4),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*4)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main4:
.global main4
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 73
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 73
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x81
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x16
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x81001600
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x0
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#undef BLIMP_THREADS
#define BLIMP_THREADS 8
#undef BLIMP_SHR_CONTEXT
#define BLIMP_SHR_CONTEXT 67
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN5 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16)
attr_text {
Name = .MAIN5,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*5),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*5),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*5)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main5:
.global main5
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 74
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 74
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x81
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x16
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x81001600
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x0
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#undef BLIMP_THREADS
#define BLIMP_THREADS 8
#undef BLIMP_SHR_CONTEXT
#define BLIMP_SHR_CONTEXT 67
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN6 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16)
attr_text {
Name = .MAIN6,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*6),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*6),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*6)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main6:
.global main6
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif
#undef BLIMP_PRI_CONTEXT
#define BLIMP_PRI_CONTEXT 75
#undef BLIMP_SEC_CONTEXT
#define BLIMP_SEC_CONTEXT 75
#undef BLIMP_USER_PC
#define BLIMP_USER_PC 0xFFFFC446EFFFFD00
#undef BLIMP_USER_ASI
#define BLIMP_USER_ASI 0x81
#undef BLIMP_USER_PSTATE
#define BLIMP_USER_PSTATE 0x16
#undef BLIMP_USER_TSTATE
#define BLIMP_USER_TSTATE 0x81001600
#undef BLIMP_USER_WSTATE
#define BLIMP_USER_WSTATE 0x0
#undef BLIMP_TTABLE_ADDR
#define BLIMP_TTABLE_ADDR 0xE00000
#undef BLIMP_START_VA
#define BLIMP_START_VA 0x800000
#undef BLIMP_UNIQUE_AREA
#define BLIMP_UNIQUE_AREA
#undef BLIMP_THREADS
#define BLIMP_THREADS 8
#undef BLIMP_SHR_CONTEXT
#define BLIMP_SHR_CONTEXT 67
#ifndef BLIMP_SCRATCHPAD_VA
#define BLIMP_SCRATCHPAD_VA ASI_SCRATCHPAD_7
#endif
changequote([,])
#define BLIMP_START_RA 0x800000
SECTION .MAIN7 TEXT_VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16)
attr_text {
Name = .MAIN7,
VA=[0x]mpeval(BLIMP_START_VA+(0x2000*7),16),
RA=[0x]mpeval(BLIMP_START_RA+(0x2000*7),16),
PA=[0x]mpeval(BLIMP_START_RA+(0x2000*7)+PART_0_BASE,16),
part_0_ctx_zero_tsb_config_0,
TTE_Context=0, TTE_Size=0, TTE_X=1, TTE_V=1, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=1, TTE_E=0, TTE_P=0, TTE_W=1
}
changequote(`,')
.text
main7:
.global main7
#ifndef BLIMP_MAIN_LABEL
#define BLIMP_MAIN_LABEL
main:
.global main
#endif
#if THREAD_COUNT > 1
! Every thread is forced to start here, so we have to vector ourself
rdth_id_p ! get thread# in o1
sllx %o1, 13, %o1 ! convert to 8K page index
setx contin, %l2, %l1
jmpl %l1 + %o1, %g0
nop
contin: ! arrive here in appropriate thread start page
#endif
wrpr %g0, 1, %tl ! switch to TL=1
#ifdef BLIMP_UNIQUE_AREA
! Keep address of a strand-unique area in a scratchpad reg
setx unique_area, %g5, %g6
mov BLIMP_SCRATCHPAD_VA, %g3
stxa %g6, [%g3]ASI_SCRATCHPAD
! Init demap random number seed using uarea address
mov %g6, %g4
srlx %g4, 32, %g4
xor %g4, %g6, %g4
stw %g4, [%g6+8]
#endif
! Set the context registers
set BLIMP_PRI_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set BLIMP_SEC_CONTEXT, %g5
set ASI_SECONDARY_CONTEXT_0_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#ifdef BLIMP_SHR_CONTEXT
set BLIMP_SHR_CONTEXT, %g5
set ASI_PRIMARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_PRIMARY_CONTEXT_REG
set ASI_SECONDARY_CONTEXT_1_REG_VAL, %g4
stxa %g5, [%g4]ASI_SECONDARY_CONTEXT_REG
#endif
#ifdef BLIMP_TTABLE_ADDR
! Set up the TBA register to point to BLIMP's trap table
setx BLIMP_TTABLE_ADDR, %l1, %l2
wrpr %l2, 0, %tba
#endif
! Set initial pstate, asi, etc.
wrpr %g0, BLIMP_USER_WSTATE, %wstate ! init WSTATE reg
setx BLIMP_USER_TSTATE, %g5, %g6
wrpr %g6, %tstate
! Set starting PC and go there
setx BLIMP_USER_PC, %g5, %g6 ! PC
add %g6, 4, %g7 ! NPC = PC+4
wrpr %g6, 0, %tpc
wrpr %g7, 0, %tnpc
retry ! start running in test case context & code
!-----------------------------------------------------------
#ifdef BLIMP_UNIQUE_AREA
! This is a writeable area unique for each cpu/strand
.align 0x800
.local unique_area
unique_area:
.skip 8 ! 0: place to save xfsr
.skip 4 ! 8: random number for page demaps
#endif