* ========== Copyright Header Begin ==========================================
* OpenSPARC T2 Processor File: mmu_mt_rtrans_0.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
* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
* CA 95054 USA or visit www.sun.com if you need additional information or
* ========== Copyright Header End ============================================
#define THR0_Z_CTX_TSB_CONFIG_0 0x8000000001000030
#define THR0_Z_CTX_TSB_CONFIG_1 0xa000000001010050
#define THR0_Z_CTX_TSB_CONFIG_2 0x8000000001020000
#define THR0_Z_CTX_TSB_CONFIG_3 0x8000000001030110
#define THR0_NZ_CTX_TSB_CONFIG_0 0xa000000001200110
#define THR0_NZ_CTX_TSB_CONFIG_1 0x8000000001210030
#define THR0_NZ_CTX_TSB_CONFIG_2 0x8000000001220150
#define THR0_NZ_CTX_TSB_CONFIG_3 0x8000000001230100
#define THR1_Z_CTX_TSB_CONFIG_0 0xc000000001040000
#define THR1_Z_CTX_TSB_CONFIG_1 0x8000000001050010
#define THR1_Z_CTX_TSB_CONFIG_2 0xc000000001060030
#define THR1_Z_CTX_TSB_CONFIG_3 0x8000000001070050
#define THR1_NZ_CTX_TSB_CONFIG_0 0xc000000001240130
#define THR1_NZ_CTX_TSB_CONFIG_1 0x8000000001250050
#define THR1_NZ_CTX_TSB_CONFIG_2 0x8000000001260000
#define THR1_NZ_CTX_TSB_CONFIG_3 0x8000000001270110
#define THR2_Z_CTX_TSB_CONFIG_0 0x8000000001080050
#define THR2_Z_CTX_TSB_CONFIG_1 0x8000000001090100
#define THR2_Z_CTX_TSB_CONFIG_2 0xc0000000010a0010
#define THR2_Z_CTX_TSB_CONFIG_3 0xa0000000010b0130
#define THR2_NZ_CTX_TSB_CONFIG_0 0xc000000001280130
#define THR2_NZ_CTX_TSB_CONFIG_1 0xa000000001290050
#define THR2_NZ_CTX_TSB_CONFIG_2 0xa0000000012a0000
#define THR2_NZ_CTX_TSB_CONFIG_3 0xa0000000012b0010
#define THR3_Z_CTX_TSB_CONFIG_0 0xc0000000010c0050
#define THR3_Z_CTX_TSB_CONFIG_1 0x80000000010d0000
#define THR3_Z_CTX_TSB_CONFIG_2 0xa0000000010e0010
#define THR3_Z_CTX_TSB_CONFIG_3 0xa0000000010f0030
#define THR3_NZ_CTX_TSB_CONFIG_0 0x80000000012c0150
#define THR3_NZ_CTX_TSB_CONFIG_1 0xc0000000012d0100
#define THR3_NZ_CTX_TSB_CONFIG_2 0x80000000012e0110
#define THR3_NZ_CTX_TSB_CONFIG_3 0xa0000000012f0030
#define THR4_Z_CTX_TSB_CONFIG_0 0x8000000001100050
#define THR4_Z_CTX_TSB_CONFIG_1 0xa000000001110100
#define THR4_Z_CTX_TSB_CONFIG_2 0xa000000001120110
#define THR4_Z_CTX_TSB_CONFIG_3 0x8000000001130030
#define THR4_NZ_CTX_TSB_CONFIG_0 0x8000000001300050
#define THR4_NZ_CTX_TSB_CONFIG_1 0xc000000001310000
#define THR4_NZ_CTX_TSB_CONFIG_2 0x8000000001320010
#define THR4_NZ_CTX_TSB_CONFIG_3 0x8000000001330030
#define THR5_Z_CTX_TSB_CONFIG_0 0x8000000001140000
#define THR5_Z_CTX_TSB_CONFIG_1 0xc000000001150010
#define THR5_Z_CTX_TSB_CONFIG_2 0x8000000001160130
#define THR5_Z_CTX_TSB_CONFIG_3 0xc000000001170150
#define THR5_NZ_CTX_TSB_CONFIG_0 0x8000000001340150
#define THR5_NZ_CTX_TSB_CONFIG_1 0x8000000001350000
#define THR5_NZ_CTX_TSB_CONFIG_2 0xc000000001360110
#define THR5_NZ_CTX_TSB_CONFIG_3 0x8000000001370030
#define THR6_Z_CTX_TSB_CONFIG_0 0xa000000001180030
#define THR6_Z_CTX_TSB_CONFIG_1 0x8000000001190050
#define THR6_Z_CTX_TSB_CONFIG_2 0x80000000011a0000
#define THR6_Z_CTX_TSB_CONFIG_3 0x80000000011b0010
#define THR6_NZ_CTX_TSB_CONFIG_0 0xc000000001380110
#define THR6_NZ_CTX_TSB_CONFIG_1 0xc000000001390030
#define THR6_NZ_CTX_TSB_CONFIG_2 0x80000000013a0150
#define THR6_NZ_CTX_TSB_CONFIG_3 0x80000000013b0000
#define THR7_Z_CTX_TSB_CONFIG_0 0xc0000000011c0030
#define THR7_Z_CTX_TSB_CONFIG_1 0x80000000011d0050
#define THR7_Z_CTX_TSB_CONFIG_2 0xc0000000011e0100
#define THR7_Z_CTX_TSB_CONFIG_3 0x80000000011f0110
#define THR7_NZ_CTX_TSB_CONFIG_0 0x80000000013c0000
#define THR7_NZ_CTX_TSB_CONFIG_1 0x80000000013d0010
#define THR7_NZ_CTX_TSB_CONFIG_2 0x80000000013e0030
#define THR7_NZ_CTX_TSB_CONFIG_3 0xc0000000013f0150
#define THR0_Z_CTX_TSB_CONFIG_0 0x0000000001000030
#define THR0_Z_CTX_TSB_CONFIG_1 0x2000000001010050
#define THR0_Z_CTX_TSB_CONFIG_2 0x0000000001020000
#define THR0_Z_CTX_TSB_CONFIG_3 0x0000000001030110
#define THR0_NZ_CTX_TSB_CONFIG_0 0x2000000001200110
#define THR0_NZ_CTX_TSB_CONFIG_1 0x0000000001210030
#define THR0_NZ_CTX_TSB_CONFIG_2 0x0000000001220150
#define THR0_NZ_CTX_TSB_CONFIG_3 0x0000000001230100
#define THR1_Z_CTX_TSB_CONFIG_0 0x4000000001040000
#define THR1_Z_CTX_TSB_CONFIG_1 0x0000000001050010
#define THR1_Z_CTX_TSB_CONFIG_2 0x4000000001060030
#define THR1_Z_CTX_TSB_CONFIG_3 0x0000000001070050
#define THR1_NZ_CTX_TSB_CONFIG_0 0x4000000001240130
#define THR1_NZ_CTX_TSB_CONFIG_1 0x0000000001250050
#define THR1_NZ_CTX_TSB_CONFIG_2 0x0000000001260000
#define THR1_NZ_CTX_TSB_CONFIG_3 0x0000000001270110
#define THR2_Z_CTX_TSB_CONFIG_0 0x0000000001080050
#define THR2_Z_CTX_TSB_CONFIG_1 0x0000000001090100
#define THR2_Z_CTX_TSB_CONFIG_2 0x40000000010a0010
#define THR2_Z_CTX_TSB_CONFIG_3 0x20000000010b0130
#define THR2_NZ_CTX_TSB_CONFIG_0 0x4000000001280130
#define THR2_NZ_CTX_TSB_CONFIG_1 0x2000000001290050
#define THR2_NZ_CTX_TSB_CONFIG_2 0x20000000012a0000
#define THR2_NZ_CTX_TSB_CONFIG_3 0x20000000012b0010
#define THR3_Z_CTX_TSB_CONFIG_0 0x40000000010c0050
#define THR3_Z_CTX_TSB_CONFIG_1 0x00000000010d0000
#define THR3_Z_CTX_TSB_CONFIG_2 0x20000000010e0010
#define THR3_Z_CTX_TSB_CONFIG_3 0x20000000010f0030
#define THR3_NZ_CTX_TSB_CONFIG_0 0x00000000012c0150
#define THR3_NZ_CTX_TSB_CONFIG_1 0x40000000012d0100
#define THR3_NZ_CTX_TSB_CONFIG_2 0x00000000012e0110
#define THR3_NZ_CTX_TSB_CONFIG_3 0x20000000012f0030
#define THR4_Z_CTX_TSB_CONFIG_0 0x0000000001100050
#define THR4_Z_CTX_TSB_CONFIG_1 0x2000000001110100
#define THR4_Z_CTX_TSB_CONFIG_2 0x2000000001120110
#define THR4_Z_CTX_TSB_CONFIG_3 0x0000000001130030
#define THR4_NZ_CTX_TSB_CONFIG_0 0x0000000001300050
#define THR4_NZ_CTX_TSB_CONFIG_1 0x4000000001310000
#define THR4_NZ_CTX_TSB_CONFIG_2 0x0000000001320010
#define THR4_NZ_CTX_TSB_CONFIG_3 0x0000000001330030
#define THR5_Z_CTX_TSB_CONFIG_0 0x0000000001140000
#define THR5_Z_CTX_TSB_CONFIG_1 0x4000000001150010
#define THR5_Z_CTX_TSB_CONFIG_2 0x0000000001160130
#define THR5_Z_CTX_TSB_CONFIG_3 0x4000000001170150
#define THR5_NZ_CTX_TSB_CONFIG_0 0x0000000001340150
#define THR5_NZ_CTX_TSB_CONFIG_1 0x0000000001350000
#define THR5_NZ_CTX_TSB_CONFIG_2 0x4000000001360110
#define THR5_NZ_CTX_TSB_CONFIG_3 0x0000000001370030
#define THR6_Z_CTX_TSB_CONFIG_0 0x2000000001180030
#define THR6_Z_CTX_TSB_CONFIG_1 0x0000000001190050
#define THR6_Z_CTX_TSB_CONFIG_2 0x00000000011a0000
#define THR6_Z_CTX_TSB_CONFIG_3 0x00000000011b0010
#define THR6_NZ_CTX_TSB_CONFIG_0 0x4000000001380110
#define THR6_NZ_CTX_TSB_CONFIG_1 0x4000000001390030
#define THR6_NZ_CTX_TSB_CONFIG_2 0x00000000013a0150
#define THR6_NZ_CTX_TSB_CONFIG_3 0x00000000013b0000
#define THR7_Z_CTX_TSB_CONFIG_0 0x40000000011c0030
#define THR7_Z_CTX_TSB_CONFIG_1 0x00000000011d0050
#define THR7_Z_CTX_TSB_CONFIG_2 0x40000000011e0100
#define THR7_Z_CTX_TSB_CONFIG_3 0x00000000011f0110
#define THR7_NZ_CTX_TSB_CONFIG_0 0x00000000013c0000
#define THR7_NZ_CTX_TSB_CONFIG_1 0x00000000013d0010
#define THR7_NZ_CTX_TSB_CONFIG_2 0x00000000013e0030
#define THR7_NZ_CTX_TSB_CONFIG_3 0x40000000013f0150
#define THR0_REAL_RANGE_0 0x8000080000000000
#define THR0_REAL_RANGE_1 0x8000100000000000
#define THR0_REAL_RANGE_2 0x8000200000000000
#define THR0_REAL_RANGE_3 0x8001000000000000
#define THR1_REAL_RANGE_0 0x8000080000000000
#define THR1_REAL_RANGE_1 0x8000100000000000
#define THR1_REAL_RANGE_2 0x8000200000000000
#define THR1_REAL_RANGE_3 0x8001000000000000
#define THR2_REAL_RANGE_0 0x8000080000000000
#define THR2_REAL_RANGE_1 0x8000100000000000
#define THR2_REAL_RANGE_2 0x8000200000000000
#define THR2_REAL_RANGE_3 0x8001000000000000
#define THR3_REAL_RANGE_0 0x8000080000000000
#define THR3_REAL_RANGE_1 0x8000100000000000
#define THR3_REAL_RANGE_2 0x8000200000000000
#define THR3_REAL_RANGE_3 0x8001000000000000
#define THR4_REAL_RANGE_0 0x8000080000000000
#define THR4_REAL_RANGE_1 0x8000100000000000
#define THR4_REAL_RANGE_2 0x8000200000000000
#define THR4_REAL_RANGE_3 0x8001000000000000
#define THR5_REAL_RANGE_0 0x8000080000000000
#define THR5_REAL_RANGE_1 0x8000100000000000
#define THR5_REAL_RANGE_2 0x8000200000000000
#define THR5_REAL_RANGE_3 0x8001000000000000
#define THR6_REAL_RANGE_0 0x8000080000000000
#define THR6_REAL_RANGE_1 0x8000100000000000
#define THR6_REAL_RANGE_2 0x8000200000000000
#define THR6_REAL_RANGE_3 0x8001000000000000
#define THR7_REAL_RANGE_0 0x8000080000000000
#define THR7_REAL_RANGE_1 0x8000100000000000
#define THR7_REAL_RANGE_2 0x8000200000000000
#define THR7_REAL_RANGE_3 0x8001000000000000
#define THR0_PHY_OFF_0 0x0000000000000000
#define THR0_PHY_OFF_1 0x0000000400000000
#define THR0_PHY_OFF_2 0x0000000800000000
#define THR0_PHY_OFF_3 0x0000000c00000000
#define THR1_PHY_OFF_0 0x0000001000000000
#define THR1_PHY_OFF_1 0x0000001400000000
#define THR1_PHY_OFF_2 0x0000001800000000
#define THR1_PHY_OFF_3 0x0000001c00000000
#define THR2_PHY_OFF_0 0x0000002000000000
#define THR2_PHY_OFF_1 0x0000002400000000
#define THR2_PHY_OFF_2 0x0000002800000000
#define THR2_PHY_OFF_3 0x0000002c00000000
#define THR3_PHY_OFF_0 0x0000003000000000
#define THR3_PHY_OFF_1 0x0000003400000000
#define THR3_PHY_OFF_2 0x0000003800000000
#define THR3_PHY_OFF_3 0x0000003c00000000
#define THR4_PHY_OFF_0 0x0000004000000000
#define THR4_PHY_OFF_1 0x0000004400000000
#define THR4_PHY_OFF_2 0x0000004800000000
#define THR4_PHY_OFF_3 0x0000004c00000000
#define THR5_PHY_OFF_0 0x0000005000000000
#define THR5_PHY_OFF_1 0x0000005400000000
#define THR5_PHY_OFF_2 0x0000005800000000
#define THR5_PHY_OFF_3 0x0000005c00000000
#define THR6_PHY_OFF_0 0x0000006000000000
#define THR6_PHY_OFF_1 0x0000006400000000
#define THR6_PHY_OFF_2 0x0000006800000000
#define THR6_PHY_OFF_3 0x0000006c00000000
#define THR7_PHY_OFF_0 0x0000007000000000
#define THR7_PHY_OFF_1 0x0000007400000000
#define THR7_PHY_OFF_2 0x0000007800000000
#define THR7_PHY_OFF_3 0x0000007c00000000
#define THR0_PCONTEXT_0 0x198c
#define THR0_PCONTEXT_1 0x00fc
#define THR0_SCONTEXT_0 0x0c3e
#define THR0_SCONTEXT_1 0x0d8a
#define THR1_PCONTEXT_0 0x06a8
#define THR1_PCONTEXT_1 0x08bf
#define THR1_SCONTEXT_0 0x0fe3
#define THR1_SCONTEXT_1 0x1478
#define THR2_PCONTEXT_0 0x18e4
#define THR2_PCONTEXT_1 0x1154
#define THR2_SCONTEXT_0 0x025b
#define THR2_SCONTEXT_1 0x19a4
#define THR3_PCONTEXT_0 0x0467
#define THR3_PCONTEXT_1 0x0cee
#define THR3_SCONTEXT_0 0x00d3
#define THR3_SCONTEXT_1 0x17ca
#define THR4_PCONTEXT_0 0x06cd
#define THR4_PCONTEXT_1 0x0b82
#define THR4_SCONTEXT_0 0x1bd3
#define THR4_SCONTEXT_1 0x1687
#define THR5_PCONTEXT_0 0x1f61
#define THR5_PCONTEXT_1 0x14b3
#define THR5_SCONTEXT_0 0x162a
#define THR5_SCONTEXT_1 0x1559
#define THR6_PCONTEXT_0 0x03f8
#define THR6_PCONTEXT_1 0x0b05
#define THR6_SCONTEXT_0 0x0c3d
#define THR6_SCONTEXT_1 0x075c
#define THR7_PCONTEXT_0 0x15e3
#define THR7_PCONTEXT_1 0x172c
#define THR7_SCONTEXT_0 0x0514
#define THR7_SCONTEXT_1 0x091b
#define THR0_PTRAP_TEXT_VA 0x2d0000550000
#define THR0_PTRAP_TEXT_RA 0x0240f20000
#define THR0_PTRAP_TEXT_PA 0x0e40f20000
#define THR1_PTRAP_TEXT_VA 0x310000a40000
#define THR1_PTRAP_TEXT_RA 0x0250c40000
#define THR1_PTRAP_TEXT_PA 0x0250c40000
#define THR2_PTRAP_TEXT_VA 0x350000af0000
#define THR2_PTRAP_TEXT_RA 0x0260bf0000
#define THR2_PTRAP_TEXT_PA 0x0260bf0000
#define THR3_PTRAP_TEXT_VA 0x3900003f0000
#define THR3_PTRAP_TEXT_RA 0x0270640000
#define THR3_PTRAP_TEXT_PA 0x0270640000
#define THR4_PTRAP_TEXT_VA 0x3d00007a0000
#define THR4_PTRAP_TEXT_RA 0x02809c0000
#define THR4_PTRAP_TEXT_PA 0x4e809c0000
#define THR5_PTRAP_TEXT_VA 0x4100008d0000
#define THR5_PTRAP_TEXT_RA 0x0290200000
#define THR5_PTRAP_TEXT_PA 0x0290200000
#define THR6_PTRAP_TEXT_VA 0x450000f10000
#define THR6_PTRAP_TEXT_RA 0x02a0130000
#define THR6_PTRAP_TEXT_PA 0x02a0130000
#define THR7_PTRAP_TEXT_VA 0x490000e30000
#define THR7_PTRAP_TEXT_RA 0x02b0c00000
#define THR7_PTRAP_TEXT_PA 0x7eb0c00000
/*****************************************************************************
*****************************************************************************/
#define HV_RED_TEXT_PA 0x10000
#define HV_RED_DATA_PA 0x20000
#define HPTRAP_TEXT_PA 0x80000
#define HPTRAPS_EXT_TEXT_PA 0x90000
#define HPTRAPS_EXT_DATA_PA 0x98000
#define HP_GOOD_TRAP 0xa0
#define EXIT_GOOD ta P_GOOD_TRAP; nop
#define EXIT_BAD ta P_BAD_TRAP; nop
#define REALRANGE_LO_MASK 0x0000000007ffffff
#define REALRANGE_HI_MASK 0x003ffffff8000000
#define RANOTPA_MASK 0x100
#define TTE_RA_MASK 0x000000ffffffe000
#define IDEMAP_ALL ta PTRAP_I_DEMAP_ALL
#define IDEMAP_PCTX ta PTRAP_I_DEMAP_PCTX
#define IDEMAP_SCTX ta PTRAP_I_DEMAP_SCTX
#define IDEMAP_NCTX ta PTRAP_I_DEMAP_NCTX
#define IDEMAP_PAGE ta PTRAP_I_DEMAP_PAGE
#define IDEMAP_RPAGE ta PTRAP_I_DEMAP_RPAGE
#define IDEMAP_REAL ta PTRAP_I_DEMAP_REAL
#define DDEMAP_ALL ta PTRAP_D_DEMAP_ALL
#define DDEMAP_PCTX ta PTRAP_D_DEMAP_PCTX
#define DDEMAP_SCTX ta PTRAP_D_DEMAP_SCTX
#define DDEMAP_NCTX ta PTRAP_D_DEMAP_NCTX
#define DDEMAP_PAGE ta PTRAP_D_DEMAP_PAGE
#define DDEMAP_RPAGE ta PTRAP_D_DEMAP_RPAGE
#define DDEMAP_REAL ta PTRAP_D_DEMAP_REAL
#define DO_BRANCH or %g1, %g0, %i7 ; ta PTRAP_REDIRECT
#define CHANGE_PID ta PTRAP_CHANGE_PID
#define INCR_TSB_SIZE ta PTRAP_INCR_TSB_SIZE
#define REAL_MEM_LD ta PTRAP_REAL_MEM_LD
#define REAL_MEM_LD_LITTLE ta PTRAP_REAL_MEM_LD_LITTLE
#define REAL_MEM_QUAD_LD ta PTRAP_REAL_MEM_QUAD_LD
#define REAL_MEM_QUAD_LD_LITTLE ta PTRAP_REAL_MEM_QUAD_LD_LITTLE
#define CLEAR_LSU_IMMU ta PTRAP_CLEAR_LSU_IMMU
#define CLEAR_LSU_DMMU ta PTRAP_CLEAR_LSU_DMMU
#define DELAY_LOOP ta PTRAP_DELAY_LOOP
#define SEM_LOCK ta PTRAP_SEM_LOCK
#define SEM_RELEASE ta PTRAP_SEM_RELEASE
#define SEM_GET ta PTRAP_SEM_GET
#define SEM_SET ta PTRAP_SEM_SET
#define GOTO_SUPERVISOR0 ta PTRAP_GOTO_SUPERVISOR0
#define GOTO_SUPERVISOR1 ta PTRAP_GOTO_SUPERVISOR1
#define IDEMAP_ALL_PAGES ta PTRAP_I_DEMAP_ALL_PAGES
#define IDEMAP_ALL_RPAGES ta PTRAP_I_DEMAP_ALL_RPAGES
#define DDEMAP_ALL_PAGES ta PTRAP_D_DEMAP_ALL_PAGES
#define DDEMAP_ALL_RPAGES ta PTRAP_D_DEMAP_ALL_RPAGES
#define ACCESS_ITSB_PTR ta PTRAP_ACCESS_ITSB_PTR
#define ACCESS_DTSB_PTR ta PTRAP_ACCESS_DTSB_PTR
#define TOGGLE_LSU_IM ta PTRAP_TOGGLE_LSU_IM
#define TOGGLE_LSU_DM ta PTRAP_TOGGLE_LSU_DM
#define PTRAP_I_DEMAP_ALL 0x10
#define PTRAP_I_DEMAP_PCTX 0x11
#define PTRAP_I_DEMAP_SCTX 0x12
#define PTRAP_I_DEMAP_NCTX 0x13
#define PTRAP_I_DEMAP_PAGE 0x14
#define PTRAP_I_DEMAP_RPAGE 0x15
#define PTRAP_I_DEMAP_REAL 0x16
#define PTRAP_D_DEMAP_ALL 0x17
#define PTRAP_D_DEMAP_PCTX 0x18
#define PTRAP_D_DEMAP_SCTX 0x19
#define PTRAP_D_DEMAP_NCTX 0x1a
#define PTRAP_D_DEMAP_PAGE 0x1b
#define PTRAP_D_DEMAP_RPAGE 0x1c
#define PTRAP_D_DEMAP_REAL 0x1d
#define PTRAP_REDIRECT 0x20
#define PTRAP_CHANGE_PID 0x21
#define PTRAP_INCR_TSB_SIZE 0x22
#define PTRAP_REAL_MEM_LD 0x23
#define PTRAP_REAL_MEM_LD_LITTLE 0x24
#define PTRAP_REAL_MEM_QUAD_LD 0x25
#define PTRAP_REAL_MEM_QUAD_LD_LITTLE 0x26
#define PTRAP_CLEAR_LSU_IMMU 0x27
#define PTRAP_CLEAR_LSU_DMMU 0x28
#define PTRAP_DELAY_LOOP 0x29
#define PTRAP_SEM_LOCK 0x2a
#define PTRAP_SEM_RELEASE 0x2b
#define PTRAP_SEM_GET 0x2c
#define PTRAP_SEM_SET 0x2d
#define PTRAP_GOTO_SUPERVISOR0 0x2e
#define PTRAP_GOTO_SUPERVISOR1 0x2f
#define PTRAP_I_DEMAP_ALL_PAGES 0x30
#define PTRAP_I_DEMAP_ALL_RPAGES 0x31
#define PTRAP_D_DEMAP_ALL_PAGES 0x32
#define PTRAP_D_DEMAP_ALL_RPAGES 0x33
#define PTRAP_ACCESS_ITSB_PTR 0x34
#define PTRAP_ACCESS_DTSB_PTR 0x35
#define PTRAP_TOGGLE_LSU_IM 0x36
#define PTRAP_TOGGLE_LSU_DM 0x37
#define HPTRAP_I_DEMAP_ALL 0x80
#define HPTRAP_I_DEMAP_PCTX 0x81
#define HPTRAP_I_DEMAP_SCTX 0x82
#define HPTRAP_I_DEMAP_NCTX 0x83
#define HPTRAP_I_DEMAP_PAGE 0x84
#define HPTRAP_I_DEMAP_RPAGE 0x85
#define HPTRAP_I_DEMAP_REAL 0x86
#define HPTRAP_D_DEMAP_ALL 0x87
#define HPTRAP_D_DEMAP_PCTX 0x88
#define HPTRAP_D_DEMAP_SCTX 0x89
#define HPTRAP_D_DEMAP_NCTX 0x8a
#define HPTRAP_D_DEMAP_PAGE 0x8b
#define HPTRAP_D_DEMAP_RPAGE 0x8c
#define HPTRAP_D_DEMAP_REAL 0x8d
#define HPTRAP_CHANGE_PID 0x91
#define HPTRAP_INCR_TSB_SIZE 0x92
#define HPTRAP_CLEAR_LSU_IMMU 0x93
#define HPTRAP_CLEAR_LSU_DMMU 0x94
#define HPTRAP_DELAY_LOOP 0x95
#define HPTRAP_SEM_LOCK 0x96
#define HPTRAP_SEM_RELEASE 0x97
#define HPTRAP_SEM_GET 0x98
#define HPTRAP_SEM_SET 0x99
#define HPTRAP_GOTO_SUPERVISOR0 0x9a
#define HPTRAP_GOTO_SUPERVISOR1 0x9b
#define HPTRAP_I_DEMAP_ALL_PAGES 0x9c
#define HPTRAP_I_DEMAP_ALL_RPAGES 0x9d
#define HPTRAP_D_DEMAP_ALL_PAGES 0x9e
#define HPTRAP_D_DEMAP_ALL_RPAGES 0x9f
#define HPTRAP_ACCESS_ITSB_PTR 0xa2 /* a0=good_trap, a1=bad_trap */
#define HPTRAP_ACCESS_DTSB_PTR 0xa3
#define HPTRAP_TOGGLE_LSU_IM 0xa4
#define HPTRAP_TOGGLE_LSU_DM 0xa5
#define MAX_OCCURENCE_CNT 10
#define NUM_IMPL_TRAPS 6 /* number of implemented traps */
#define TRAP_0x9_OFFSET 0
#define TRAP_0xB_OFFSET 4
#define TRAP_0x1B_OFFSET 8
#define TRAP_0x2E_OFFSET 0xc
#define TRAP_0x31_OFFSET 0x10
#define TRAP_0x6C_OFFSET 0x14
MIDAS_TSB thr0_z_ctx_tsb_0 THR0_Z_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr0_z_ctx_tsb_1 THR0_Z_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr0_z_ctx_tsb_2 THR0_Z_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr0_z_ctx_tsb_3 THR0_Z_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr0_nz_ctx_tsb_0 THR0_NZ_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr0_nz_ctx_tsb_1 THR0_NZ_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr0_nz_ctx_tsb_2 THR0_NZ_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr0_nz_ctx_tsb_3 THR0_NZ_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr1_z_ctx_tsb_0 THR1_Z_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr1_z_ctx_tsb_1 THR1_Z_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr1_z_ctx_tsb_2 THR1_Z_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr1_z_ctx_tsb_3 THR1_Z_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr1_nz_ctx_tsb_0 THR1_NZ_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr1_nz_ctx_tsb_1 THR1_NZ_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr1_nz_ctx_tsb_2 THR1_NZ_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr1_nz_ctx_tsb_3 THR1_NZ_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr2_z_ctx_tsb_0 THR2_Z_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr2_z_ctx_tsb_1 THR2_Z_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr2_z_ctx_tsb_2 THR2_Z_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr2_z_ctx_tsb_3 THR2_Z_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr2_nz_ctx_tsb_0 THR2_NZ_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr2_nz_ctx_tsb_1 THR2_NZ_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr2_nz_ctx_tsb_2 THR2_NZ_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr2_nz_ctx_tsb_3 THR2_NZ_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr3_z_ctx_tsb_0 THR3_Z_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr3_z_ctx_tsb_1 THR3_Z_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr3_z_ctx_tsb_2 THR3_Z_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr3_z_ctx_tsb_3 THR3_Z_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr3_nz_ctx_tsb_0 THR3_NZ_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr3_nz_ctx_tsb_1 THR3_NZ_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr3_nz_ctx_tsb_2 THR3_NZ_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr3_nz_ctx_tsb_3 THR3_NZ_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr4_z_ctx_tsb_0 THR4_Z_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr4_z_ctx_tsb_1 THR4_Z_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr4_z_ctx_tsb_2 THR4_Z_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr4_z_ctx_tsb_3 THR4_Z_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr4_nz_ctx_tsb_0 THR4_NZ_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr4_nz_ctx_tsb_1 THR4_NZ_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr4_nz_ctx_tsb_2 THR4_NZ_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr4_nz_ctx_tsb_3 THR4_NZ_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr5_z_ctx_tsb_0 THR5_Z_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr5_z_ctx_tsb_1 THR5_Z_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr5_z_ctx_tsb_2 THR5_Z_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr5_z_ctx_tsb_3 THR5_Z_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr5_nz_ctx_tsb_0 THR5_NZ_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr5_nz_ctx_tsb_1 THR5_NZ_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr5_nz_ctx_tsb_2 THR5_NZ_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr5_nz_ctx_tsb_3 THR5_NZ_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr6_z_ctx_tsb_0 THR6_Z_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr6_z_ctx_tsb_1 THR6_Z_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr6_z_ctx_tsb_2 THR6_Z_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr6_z_ctx_tsb_3 THR6_Z_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr6_nz_ctx_tsb_0 THR6_NZ_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr6_nz_ctx_tsb_1 THR6_NZ_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr6_nz_ctx_tsb_2 THR6_NZ_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr6_nz_ctx_tsb_3 THR6_NZ_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr7_z_ctx_tsb_0 THR7_Z_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr7_z_ctx_tsb_1 THR7_Z_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr7_z_ctx_tsb_2 THR7_Z_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr7_z_ctx_tsb_3 THR7_Z_CTX_TSB_CONFIG_3 ttefmt=sun4v
MIDAS_TSB thr7_nz_ctx_tsb_0 THR7_NZ_CTX_TSB_CONFIG_0 ttefmt=sun4v
MIDAS_TSB thr7_nz_ctx_tsb_1 THR7_NZ_CTX_TSB_CONFIG_1 ttefmt=sun4v
MIDAS_TSB thr7_nz_ctx_tsb_2 THR7_NZ_CTX_TSB_CONFIG_2 ttefmt=sun4v
MIDAS_TSB thr7_nz_ctx_tsb_3 THR7_NZ_CTX_TSB_CONFIG_3 ttefmt=sun4v
/*****************************************************************************************/
SECTION .RED_SEC TEXT_VA = 0xfffffffff0000000
wrhpr %l1, 0x820, %hpstate
! load partition id to %l7
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %l7
and %l7, %g1, %l7 ! %l7 has TID
setx thr0_red_handler, %l0, %l2
setx thr1_red_handler, %l0, %l2
setx thr2_red_handler, %l0, %l2
setx thr3_red_handler, %l0, %l2
setx thr4_red_handler, %l0, %l2
setx thr5_red_handler, %l0, %l2
setx thr6_red_handler, %l0, %l2
setx thr7_red_handler, %l0, %l2
/*****************************************************************************************/
SECTION .RED_EXT_SEC TEXT_VA = HV_RED_TEXT_PA, DATA_VA = HV_RED_DATA_PA
mov ASI_PARTITION_ID_VAL, %g1
stxa %g2, [%g1] ASI_PARTITION_ID
! set hyper trap base addr
setx HPTRAP_TEXT_PA, %l0, %l7
thr0_hred_context_config:
setx ASI_PRIMARY_CONTEXT_REG, %l0, %g1
setx THR0_PCONTEXT_0, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_0_REG_VAL] %asi
setx THR0_PCONTEXT_1, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_1_REG_VAL] %asi
setx THR0_SCONTEXT_0, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_0_REG_VAL] %asi
setx THR0_SCONTEXT_1, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_1_REG_VAL] %asi
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_BURST, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
#ifdef TSB_SEARCH_PREDICTION
thr0_tsb_prediction_mode:
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_PREDICTION, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
thr0_hred_physical_offset:
setx ASI_MMU_PHYSICAL_OFFSET, %l0, %g1
setx THR0_PHY_OFF_0, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_0] %asi
setx THR0_PHY_OFF_1, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_1] %asi
setx THR0_PHY_OFF_2, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_2] %asi
setx THR0_PHY_OFF_3, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_3] %asi
setx ASI_MMU_REAL_RANGE, %l1, %g1
setx THR0_REAL_RANGE_0, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_0] %asi
setx THR0_REAL_RANGE_1, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_1] %asi
setx THR0_REAL_RANGE_2, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_2] %asi
setx THR0_REAL_RANGE_3, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_3] %asi
mov ASI_MMU_ZERO_CONTEXT_TSB_CONFIG, %g3
thr0_hred_tsb_z_config_0:
setx THR0_Z_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR0_Z_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR0_Z_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR0_Z_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_3] %asi
setx THR0_NZ_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR0_NZ_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR0_NZ_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR0_NZ_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_3] %asi
stxa %l7, [%g0] ASI_LSU_CONTROL
thr0_transfer_to_priv_code:
setx Thr0_Priv_Sect_text_begin, %g1, %g2
wrhpr %g0, 0x000, %hpstate
mov ASI_PARTITION_ID_VAL, %g1
stxa %g2, [%g1] ASI_PARTITION_ID
! set hyper trap base addr
setx HPTRAP_TEXT_PA, %l0, %l7
thr1_hred_context_config:
setx ASI_PRIMARY_CONTEXT_REG, %l0, %g1
setx THR1_PCONTEXT_0, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_0_REG_VAL] %asi
setx THR1_PCONTEXT_1, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_1_REG_VAL] %asi
setx THR1_SCONTEXT_0, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_0_REG_VAL] %asi
setx THR1_SCONTEXT_1, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_1_REG_VAL] %asi
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_BURST, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
#ifdef TSB_SEARCH_PREDICTION
thr1_tsb_prediction_mode:
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_PREDICTION, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
thr1_hred_physical_offset:
setx ASI_MMU_PHYSICAL_OFFSET, %l0, %g1
setx THR1_PHY_OFF_0, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_0] %asi
setx THR1_PHY_OFF_1, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_1] %asi
setx THR1_PHY_OFF_2, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_2] %asi
setx THR1_PHY_OFF_3, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_3] %asi
setx ASI_MMU_REAL_RANGE, %l1, %g1
setx THR1_REAL_RANGE_0, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_0] %asi
setx THR1_REAL_RANGE_1, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_1] %asi
setx THR1_REAL_RANGE_2, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_2] %asi
setx THR1_REAL_RANGE_3, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_3] %asi
mov ASI_MMU_ZERO_CONTEXT_TSB_CONFIG, %g3
thr1_hred_tsb_z_config_0:
setx THR1_Z_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR1_Z_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR1_Z_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR1_Z_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_3] %asi
setx THR1_NZ_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR1_NZ_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR1_NZ_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR1_NZ_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_3] %asi
stxa %l7, [%g0] ASI_LSU_CONTROL
thr1_transfer_to_priv_code:
setx Thr1_Priv_Sect_text_begin, %g1, %g2
wrhpr %g0, 0x000, %hpstate
mov ASI_PARTITION_ID_VAL, %g1
stxa %g2, [%g1] ASI_PARTITION_ID
! set hyper trap base addr
setx HPTRAP_TEXT_PA, %l0, %l7
thr2_hred_context_config:
setx ASI_PRIMARY_CONTEXT_REG, %l0, %g1
setx THR2_PCONTEXT_0, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_0_REG_VAL] %asi
setx THR2_PCONTEXT_1, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_1_REG_VAL] %asi
setx THR2_SCONTEXT_0, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_0_REG_VAL] %asi
setx THR2_SCONTEXT_1, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_1_REG_VAL] %asi
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_BURST, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
#ifdef TSB_SEARCH_PREDICTION
thr2_tsb_prediction_mode:
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_PREDICTION, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
thr2_hred_physical_offset:
setx ASI_MMU_PHYSICAL_OFFSET, %l0, %g1
setx THR2_PHY_OFF_0, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_0] %asi
setx THR2_PHY_OFF_1, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_1] %asi
setx THR2_PHY_OFF_2, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_2] %asi
setx THR2_PHY_OFF_3, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_3] %asi
setx ASI_MMU_REAL_RANGE, %l1, %g1
setx THR2_REAL_RANGE_0, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_0] %asi
setx THR2_REAL_RANGE_1, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_1] %asi
setx THR2_REAL_RANGE_2, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_2] %asi
setx THR2_REAL_RANGE_3, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_3] %asi
mov ASI_MMU_ZERO_CONTEXT_TSB_CONFIG, %g3
thr2_hred_tsb_z_config_0:
setx THR2_Z_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR2_Z_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR2_Z_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR2_Z_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_3] %asi
setx THR2_NZ_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR2_NZ_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR2_NZ_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR2_NZ_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_3] %asi
stxa %l7, [%g0] ASI_LSU_CONTROL
thr2_transfer_to_priv_code:
setx Thr2_Priv_Sect_text_begin, %g1, %g2
wrhpr %g0, 0x000, %hpstate
mov ASI_PARTITION_ID_VAL, %g1
stxa %g2, [%g1] ASI_PARTITION_ID
! set hyper trap base addr
setx HPTRAP_TEXT_PA, %l0, %l7
thr3_hred_context_config:
setx ASI_PRIMARY_CONTEXT_REG, %l0, %g1
setx THR3_PCONTEXT_0, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_0_REG_VAL] %asi
setx THR3_PCONTEXT_1, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_1_REG_VAL] %asi
setx THR3_SCONTEXT_0, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_0_REG_VAL] %asi
setx THR3_SCONTEXT_1, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_1_REG_VAL] %asi
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_BURST, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
#ifdef TSB_SEARCH_PREDICTION
thr3_tsb_prediction_mode:
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_PREDICTION, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
thr3_hred_physical_offset:
setx ASI_MMU_PHYSICAL_OFFSET, %l0, %g1
setx THR3_PHY_OFF_0, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_0] %asi
setx THR3_PHY_OFF_1, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_1] %asi
setx THR3_PHY_OFF_2, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_2] %asi
setx THR3_PHY_OFF_3, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_3] %asi
setx ASI_MMU_REAL_RANGE, %l1, %g1
setx THR3_REAL_RANGE_0, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_0] %asi
setx THR3_REAL_RANGE_1, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_1] %asi
setx THR3_REAL_RANGE_2, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_2] %asi
setx THR3_REAL_RANGE_3, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_3] %asi
mov ASI_MMU_ZERO_CONTEXT_TSB_CONFIG, %g3
thr3_hred_tsb_z_config_0:
setx THR3_Z_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR3_Z_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR3_Z_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR3_Z_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_3] %asi
setx THR3_NZ_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR3_NZ_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR3_NZ_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR3_NZ_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_3] %asi
stxa %l7, [%g0] ASI_LSU_CONTROL
thr3_transfer_to_priv_code:
setx Thr3_Priv_Sect_text_begin, %g1, %g2
wrhpr %g0, 0x000, %hpstate
mov ASI_PARTITION_ID_VAL, %g1
stxa %g2, [%g1] ASI_PARTITION_ID
! set hyper trap base addr
setx HPTRAP_TEXT_PA, %l0, %l7
thr4_hred_context_config:
setx ASI_PRIMARY_CONTEXT_REG, %l0, %g1
setx THR4_PCONTEXT_0, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_0_REG_VAL] %asi
setx THR4_PCONTEXT_1, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_1_REG_VAL] %asi
setx THR4_SCONTEXT_0, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_0_REG_VAL] %asi
setx THR4_SCONTEXT_1, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_1_REG_VAL] %asi
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_BURST, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
#ifdef TSB_SEARCH_PREDICTION
thr4_tsb_prediction_mode:
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_PREDICTION, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
thr4_hred_physical_offset:
setx ASI_MMU_PHYSICAL_OFFSET, %l0, %g1
setx THR4_PHY_OFF_0, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_0] %asi
setx THR4_PHY_OFF_1, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_1] %asi
setx THR4_PHY_OFF_2, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_2] %asi
setx THR4_PHY_OFF_3, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_3] %asi
setx ASI_MMU_REAL_RANGE, %l1, %g1
setx THR4_REAL_RANGE_0, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_0] %asi
setx THR4_REAL_RANGE_1, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_1] %asi
setx THR4_REAL_RANGE_2, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_2] %asi
setx THR4_REAL_RANGE_3, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_3] %asi
mov ASI_MMU_ZERO_CONTEXT_TSB_CONFIG, %g3
thr4_hred_tsb_z_config_0:
setx THR4_Z_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR4_Z_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR4_Z_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR4_Z_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_3] %asi
setx THR4_NZ_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR4_NZ_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR4_NZ_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR4_NZ_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_3] %asi
stxa %l7, [%g0] ASI_LSU_CONTROL
thr4_transfer_to_priv_code:
setx Thr4_Priv_Sect_text_begin, %g1, %g2
wrhpr %g0, 0x000, %hpstate
mov ASI_PARTITION_ID_VAL, %g1
stxa %g2, [%g1] ASI_PARTITION_ID
! set hyper trap base addr
setx HPTRAP_TEXT_PA, %l0, %l7
thr5_hred_context_config:
setx ASI_PRIMARY_CONTEXT_REG, %l0, %g1
setx THR5_PCONTEXT_0, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_0_REG_VAL] %asi
setx THR5_PCONTEXT_1, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_1_REG_VAL] %asi
setx THR5_SCONTEXT_0, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_0_REG_VAL] %asi
setx THR5_SCONTEXT_1, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_1_REG_VAL] %asi
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_BURST, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
#ifdef TSB_SEARCH_PREDICTION
thr5_tsb_prediction_mode:
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_PREDICTION, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
thr5_hred_physical_offset:
setx ASI_MMU_PHYSICAL_OFFSET, %l0, %g1
setx THR5_PHY_OFF_0, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_0] %asi
setx THR5_PHY_OFF_1, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_1] %asi
setx THR5_PHY_OFF_2, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_2] %asi
setx THR5_PHY_OFF_3, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_3] %asi
setx ASI_MMU_REAL_RANGE, %l1, %g1
setx THR5_REAL_RANGE_0, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_0] %asi
setx THR5_REAL_RANGE_1, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_1] %asi
setx THR5_REAL_RANGE_2, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_2] %asi
setx THR5_REAL_RANGE_3, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_3] %asi
mov ASI_MMU_ZERO_CONTEXT_TSB_CONFIG, %g3
thr5_hred_tsb_z_config_0:
setx THR5_Z_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR5_Z_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR5_Z_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR5_Z_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_3] %asi
setx THR5_NZ_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR5_NZ_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR5_NZ_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR5_NZ_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_3] %asi
stxa %l7, [%g0] ASI_LSU_CONTROL
thr5_transfer_to_priv_code:
setx Thr5_Priv_Sect_text_begin, %g1, %g2
wrhpr %g0, 0x000, %hpstate
mov ASI_PARTITION_ID_VAL, %g1
stxa %g2, [%g1] ASI_PARTITION_ID
! set hyper trap base addr
setx HPTRAP_TEXT_PA, %l0, %l7
thr6_hred_context_config:
setx ASI_PRIMARY_CONTEXT_REG, %l0, %g1
setx THR6_PCONTEXT_0, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_0_REG_VAL] %asi
setx THR6_PCONTEXT_1, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_1_REG_VAL] %asi
setx THR6_SCONTEXT_0, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_0_REG_VAL] %asi
setx THR6_SCONTEXT_1, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_1_REG_VAL] %asi
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_BURST, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
#ifdef TSB_SEARCH_PREDICTION
thr6_tsb_prediction_mode:
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_PREDICTION, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
thr6_hred_physical_offset:
setx ASI_MMU_PHYSICAL_OFFSET, %l0, %g1
setx THR6_PHY_OFF_0, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_0] %asi
setx THR6_PHY_OFF_1, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_1] %asi
setx THR6_PHY_OFF_2, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_2] %asi
setx THR6_PHY_OFF_3, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_3] %asi
setx ASI_MMU_REAL_RANGE, %l1, %g1
setx THR6_REAL_RANGE_0, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_0] %asi
setx THR6_REAL_RANGE_1, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_1] %asi
setx THR6_REAL_RANGE_2, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_2] %asi
setx THR6_REAL_RANGE_3, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_3] %asi
mov ASI_MMU_ZERO_CONTEXT_TSB_CONFIG, %g3
thr6_hred_tsb_z_config_0:
setx THR6_Z_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR6_Z_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR6_Z_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR6_Z_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_3] %asi
setx THR6_NZ_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR6_NZ_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR6_NZ_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR6_NZ_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_3] %asi
stxa %l7, [%g0] ASI_LSU_CONTROL
thr6_transfer_to_priv_code:
setx Thr6_Priv_Sect_text_begin, %g1, %g2
wrhpr %g0, 0x000, %hpstate
mov ASI_PARTITION_ID_VAL, %g1
stxa %g2, [%g1] ASI_PARTITION_ID
! set hyper trap base addr
setx HPTRAP_TEXT_PA, %l0, %l7
thr7_hred_context_config:
setx ASI_PRIMARY_CONTEXT_REG, %l0, %g1
setx THR7_PCONTEXT_0, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_0_REG_VAL] %asi
setx THR7_PCONTEXT_1, %l0, %g1
stxa %g1, [ASI_PRIMARY_CONTEXT_1_REG_VAL] %asi
setx THR7_SCONTEXT_0, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_0_REG_VAL] %asi
setx THR7_SCONTEXT_1, %l0, %g1
stxa %g1, [ASI_SECONDARY_CONTEXT_1_REG_VAL] %asi
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_BURST, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
#ifdef TSB_SEARCH_PREDICTION
thr7_tsb_prediction_mode:
setx ASI_TSB_SEARCH_MODE_ADDR, %l1, %g1
or TSB_SEARCH_PREDICTION, %g0, %g2
stxa %g2, [%g1] ASI_TSB_SEARCH_MODE_REG
thr7_hred_physical_offset:
setx ASI_MMU_PHYSICAL_OFFSET, %l0, %g1
setx THR7_PHY_OFF_0, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_0] %asi
setx THR7_PHY_OFF_1, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_1] %asi
setx THR7_PHY_OFF_2, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_2] %asi
setx THR7_PHY_OFF_3, %l0, %l1
stxa %l1, [ASI_MMU_PHYSICAL_OFFSET_3] %asi
setx ASI_MMU_REAL_RANGE, %l1, %g1
setx THR7_REAL_RANGE_0, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_0] %asi
setx THR7_REAL_RANGE_1, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_1] %asi
setx THR7_REAL_RANGE_2, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_2] %asi
setx THR7_REAL_RANGE_3, %l0, %l1
stxa %l1, [ASI_MMU_REAL_RANGE_3] %asi
mov ASI_MMU_ZERO_CONTEXT_TSB_CONFIG, %g3
thr7_hred_tsb_z_config_0:
setx THR7_Z_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR7_Z_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR7_Z_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR7_Z_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_ZERO_CONTEXT_TSB_CONFIG_3] %asi
setx THR7_NZ_CTX_TSB_CONFIG_0, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_0] %asi
setx THR7_NZ_CTX_TSB_CONFIG_1, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_1] %asi
setx THR7_NZ_CTX_TSB_CONFIG_2, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_2] %asi
setx THR7_NZ_CTX_TSB_CONFIG_3, %g1, %g4
stxa %g4, [ASI_MMU_NONZERO_CONTEXT_TSB_CONFIG_3] %asi
stxa %l7, [%g0] ASI_LSU_CONTROL
thr7_transfer_to_priv_code:
setx Thr7_Priv_Sect_text_begin, %g1, %g2
wrhpr %g0, 0x000, %hpstate
.xword THR_0_PARTID, THR_1_PARTID, THR_2_PARTID, THR_3_PARTID
.xword THR_4_PARTID, THR_5_PARTID, THR_6_PARTID, THR_7_PARTID
/*********************************************************************/
SECTION .Thr0_Priv_Sect TEXT_VA=0x2c2000130000
end_label = Thr0_Priv_Sect_text_end ,
.global Thr0_Priv_Sect_text_begin
Thr0_Priv_Sect_text_begin:
setx THR0_PTRAP_TEXT_VA, %l0, %l1
setx Thr0_user_code_entry, %l0, %l1
/*********************************************************************/
SECTION .Thr1_Priv_Sect TEXT_VA=0x303000066000
end_label = Thr1_Priv_Sect_text_end ,
.global Thr1_Priv_Sect_text_begin
Thr1_Priv_Sect_text_begin:
setx THR1_PTRAP_TEXT_VA, %l0, %l1
setx Thr1_user_code_entry, %l0, %l1
/*********************************************************************/
SECTION .Thr2_Priv_Sect TEXT_VA=0x34400017e000
end_label = Thr2_Priv_Sect_text_end ,
.global Thr2_Priv_Sect_text_begin
Thr2_Priv_Sect_text_begin:
setx THR2_PTRAP_TEXT_VA, %l0, %l1
setx Thr2_user_code_entry, %l0, %l1
/*********************************************************************/
SECTION .Thr3_Priv_Sect TEXT_VA=0x3850001fa000
end_label = Thr3_Priv_Sect_text_end ,
.global Thr3_Priv_Sect_text_begin
Thr3_Priv_Sect_text_begin:
setx THR3_PTRAP_TEXT_VA, %l0, %l1
setx Thr3_user_code_entry, %l0, %l1
/*********************************************************************/
SECTION .Thr4_Priv_Sect TEXT_VA=0x3c60001d8000
end_label = Thr4_Priv_Sect_text_end ,
.global Thr4_Priv_Sect_text_begin
Thr4_Priv_Sect_text_begin:
setx THR4_PTRAP_TEXT_VA, %l0, %l1
setx Thr4_user_code_entry, %l0, %l1
/*********************************************************************/
SECTION .Thr5_Priv_Sect TEXT_VA=0x407000126000
end_label = Thr5_Priv_Sect_text_end ,
.global Thr5_Priv_Sect_text_begin
Thr5_Priv_Sect_text_begin:
setx THR5_PTRAP_TEXT_VA, %l0, %l1
setx Thr5_user_code_entry, %l0, %l1
/*********************************************************************/
SECTION .Thr6_Priv_Sect TEXT_VA=0x4480001ea000
end_label = Thr6_Priv_Sect_text_end ,
.global Thr6_Priv_Sect_text_begin
Thr6_Priv_Sect_text_begin:
setx THR6_PTRAP_TEXT_VA, %l0, %l1
setx Thr6_user_code_entry, %l0, %l1
/*********************************************************************/
SECTION .Thr7_Priv_Sect TEXT_VA=0x48900014c000
end_label = Thr7_Priv_Sect_text_end ,
.global Thr7_Priv_Sect_text_begin
Thr7_Priv_Sect_text_begin:
setx THR7_PTRAP_TEXT_VA, %l0, %l1
setx Thr7_user_code_entry, %l0, %l1
/*********************************************************************/
SECTION .Thr0_Ptrap_Sect TEXT_VA=THR0_PTRAP_TEXT_VA
Name = .Thr0_Ptrap_Sect ,
VA = THR0_PTRAP_TEXT_VA ,
RA = THR0_PTRAP_TEXT_RA ,
PA = THR0_PTRAP_TEXT_PA ,
end_label = Thr0_Ptrap_Sect_text_end ,
ta HP_BAD_TRAP /* 0x10 */
ta HP_BAD_TRAP /* 0x11 */
ta HP_BAD_TRAP /* 0x12 */
ta HP_BAD_TRAP /* 0x13 */
ta HP_BAD_TRAP /* 0x14 */
ta HP_BAD_TRAP /* 0x15 */
ta HP_BAD_TRAP /* 0x16 */
ta HP_BAD_TRAP /* 0x17 */
ta HP_BAD_TRAP /* 0x18 */
ta HP_BAD_TRAP /* 0x19 */
ta HP_BAD_TRAP /* 0x1a */
ta HP_BAD_TRAP /* 0x1b */
ta HP_BAD_TRAP /* 0x1c */
ta HP_BAD_TRAP /* 0x1d */
ta HP_BAD_TRAP /* 0x1e */
ta HP_BAD_TRAP /* 0x1f */
ta HP_BAD_TRAP /* 0x20 */
ta HP_BAD_TRAP /* 0x21 */
ta HP_BAD_TRAP /* 0x22 */
ta HP_BAD_TRAP /* 0x23 */
ta HP_BAD_TRAP /* 0x24 */
ta HP_BAD_TRAP /* 0x25 */
ta HP_BAD_TRAP /* 0x26 */
ta HP_BAD_TRAP /* 0x27 */
ta HP_BAD_TRAP /* 0x28 */
ta HP_BAD_TRAP /* 0x29 */
ta HP_BAD_TRAP /* 0x2a */
ta HP_BAD_TRAP /* 0x2b */
ta HP_BAD_TRAP /* 0x2c */
ta HP_BAD_TRAP /* 0x2d */
ta HP_BAD_TRAP /* 0x2e */
ta HP_BAD_TRAP /* 0x2f */
ta HP_BAD_TRAP /* 0x30 */
ta HP_BAD_TRAP /* 0x31 */
ta HP_BAD_TRAP /* 0x32 */
ta HP_BAD_TRAP /* 0x33 */
ta HP_BAD_TRAP /* 0x34 */
ta HP_BAD_TRAP /* 0x35 */
ta HP_BAD_TRAP /* 0x36 */
ta HP_BAD_TRAP /* 0x37 */
ta HP_BAD_TRAP /* 0x38 */
ta HP_BAD_TRAP /* 0x39 */
ta HP_BAD_TRAP /* 0x3a */
ta HP_BAD_TRAP /* 0x3b */
ta HP_BAD_TRAP /* 0x3c */
ta HP_BAD_TRAP /* 0x3d */
ta HP_BAD_TRAP /* 0x3e */
ta HP_BAD_TRAP /* 0x3f */
ta HP_BAD_TRAP /* 0x40 */
ta HP_BAD_TRAP /* 0x41 */
ta HP_BAD_TRAP /* 0x42 */
ta HP_BAD_TRAP /* 0x43 */
ta HP_BAD_TRAP /* 0x44 */
ta HP_BAD_TRAP /* 0x45 */
ta HP_BAD_TRAP /* 0x46 */
ta HP_BAD_TRAP /* 0x47 */
ta HP_BAD_TRAP /* 0x48 */
ta HP_BAD_TRAP /* 0x49 */
ta HP_BAD_TRAP /* 0x4a */
ta HP_BAD_TRAP /* 0x4b */
ta HP_BAD_TRAP /* 0x4c */
ta HP_BAD_TRAP /* 0x4d */
ta HP_BAD_TRAP /* 0x4e */
ta HP_BAD_TRAP /* 0x4f */
ta HP_BAD_TRAP /* 0x50 */
ta HP_BAD_TRAP /* 0x51 */
ta HP_BAD_TRAP /* 0x52 */
ta HP_BAD_TRAP /* 0x53 */
ta HP_BAD_TRAP /* 0x54 */
ta HP_BAD_TRAP /* 0x55 */
ta HP_BAD_TRAP /* 0x56 */
ta HP_BAD_TRAP /* 0x57 */
ta HP_BAD_TRAP /* 0x58 */
ta HP_BAD_TRAP /* 0x59 */
ta HP_BAD_TRAP /* 0x5a */
ta HP_BAD_TRAP /* 0x5b */
ta HP_BAD_TRAP /* 0x5c */
ta HP_BAD_TRAP /* 0x5d */
ta HP_BAD_TRAP /* 0x5e */
ta HP_BAD_TRAP /* 0x5f */
ta HP_BAD_TRAP /* 0x60 */
ta HP_BAD_TRAP /* 0x61 */
ta HP_BAD_TRAP /* 0x62 */
ta HP_BAD_TRAP /* 0x63 */
ta HP_BAD_TRAP /* 0x64 */
ta HP_BAD_TRAP /* 0x65 */
ta HP_BAD_TRAP /* 0x66 */
ta HP_BAD_TRAP /* 0x67 */
ta HP_BAD_TRAP /* 0x68 */
ta HP_BAD_TRAP /* 0x69 */
ta HP_BAD_TRAP /* 0x6a */
ta HP_BAD_TRAP /* 0x6b */
ta HP_BAD_TRAP /* 0x6c */
ta HP_BAD_TRAP /* 0x6d */
ta HP_BAD_TRAP /* 0x6e */
ta HP_BAD_TRAP /* 0x6f */
ta HP_BAD_TRAP /* 0x70 */
ta HP_BAD_TRAP /* 0x71 */
ta HP_BAD_TRAP /* 0x72 */
ta HP_BAD_TRAP /* 0x73 */
ta HP_BAD_TRAP /* 0x74 */
ta HP_BAD_TRAP /* 0x75 */
ta HP_BAD_TRAP /* 0x76 */
ta HP_BAD_TRAP /* 0x77 */
ta HP_BAD_TRAP /* 0x78 */
ta HP_BAD_TRAP /* 0x79 */
ta HP_BAD_TRAP /* 0x7a */
ta HP_BAD_TRAP /* 0x7b */
ta HP_BAD_TRAP /* 0x7c */
ta HP_BAD_TRAP /* 0x7d */
ta HP_BAD_TRAP /* 0x7e */
ta HP_BAD_TRAP /* 0x7f */
ta HP_BAD_TRAP /* 0x80 */
ta HP_BAD_TRAP /* 0x81 */
ta HP_BAD_TRAP /* 0x82 */
ta HP_BAD_TRAP /* 0x83 */
ta HP_BAD_TRAP /* 0x84 */
ta HP_BAD_TRAP /* 0x85 */
ta HP_BAD_TRAP /* 0x86 */
ta HP_BAD_TRAP /* 0x87 */
ta HP_BAD_TRAP /* 0x88 */
ta HP_BAD_TRAP /* 0x89 */
ta HP_BAD_TRAP /* 0x8a */
ta HP_BAD_TRAP /* 0x8b */
ta HP_BAD_TRAP /* 0x8c */
ta HP_BAD_TRAP /* 0x8d */
ta HP_BAD_TRAP /* 0x8e */
ta HP_BAD_TRAP /* 0x8f */
ta HP_BAD_TRAP /* 0x90 */
ta HP_BAD_TRAP /* 0x91 */
ta HP_BAD_TRAP /* 0x92 */
ta HP_BAD_TRAP /* 0x93 */
ta HP_BAD_TRAP /* 0x94 */
ta HP_BAD_TRAP /* 0x95 */
ta HP_BAD_TRAP /* 0x96 */
ta HP_BAD_TRAP /* 0x97 */
ta HP_BAD_TRAP /* 0x98 */
ta HP_BAD_TRAP /* 0x99 */
ta HP_BAD_TRAP /* 0x9a */
ta HP_BAD_TRAP /* 0x9b */
ta HP_BAD_TRAP /* 0x9c */
ta HP_BAD_TRAP /* 0x9d */
ta HP_BAD_TRAP /* 0x9e */
ta HP_BAD_TRAP /* 0x9f */
ta HP_BAD_TRAP /* 0xa0 */
ta HP_BAD_TRAP /* 0xa1 */
ta HP_BAD_TRAP /* 0xa2 */
ta HP_BAD_TRAP /* 0xa3 */
ta HP_BAD_TRAP /* 0xa4 */
ta HP_BAD_TRAP /* 0xa5 */
ta HP_BAD_TRAP /* 0xa6 */
ta HP_BAD_TRAP /* 0xa7 */
ta HP_BAD_TRAP /* 0xa8 */
ta HP_BAD_TRAP /* 0xa9 */
ta HP_BAD_TRAP /* 0xaa */
ta HP_BAD_TRAP /* 0xab */
ta HP_BAD_TRAP /* 0xac */
ta HP_BAD_TRAP /* 0xad */
ta HP_BAD_TRAP /* 0xae */
ta HP_BAD_TRAP /* 0xaf */
ta HP_BAD_TRAP /* 0xb0 */
ta HP_BAD_TRAP /* 0xb1 */
ta HP_BAD_TRAP /* 0xb2 */
ta HP_BAD_TRAP /* 0xb3 */
ta HP_BAD_TRAP /* 0xb4 */
ta HP_BAD_TRAP /* 0xb5 */
ta HP_BAD_TRAP /* 0xb6 */
ta HP_BAD_TRAP /* 0xb7 */
ta HP_BAD_TRAP /* 0xb8 */
ta HP_BAD_TRAP /* 0xb9 */
ta HP_BAD_TRAP /* 0xba */
ta HP_BAD_TRAP /* 0xbb */
ta HP_BAD_TRAP /* 0xbc */
ta HP_BAD_TRAP /* 0xbd */
ta HP_BAD_TRAP /* 0xbe */
ta HP_BAD_TRAP /* 0xbf */
ta HP_BAD_TRAP /* 0xc0 */
ta HP_BAD_TRAP /* 0xc1 */
ta HP_BAD_TRAP /* 0xc2 */
ta HP_BAD_TRAP /* 0xc3 */
ta HP_BAD_TRAP /* 0xc4 */
ta HP_BAD_TRAP /* 0xc5 */
ta HP_BAD_TRAP /* 0xc6 */
ta HP_BAD_TRAP /* 0xc7 */
ta HP_BAD_TRAP /* 0xc8 */
ta HP_BAD_TRAP /* 0xc9 */
ta HP_BAD_TRAP /* 0xca */
ta HP_BAD_TRAP /* 0xcb */
ta HP_BAD_TRAP /* 0xcc */
ta HP_BAD_TRAP /* 0xcd */
ta HP_BAD_TRAP /* 0xce */
ta HP_BAD_TRAP /* 0xcf */
ta HP_BAD_TRAP /* 0xd0 */
ta HP_BAD_TRAP /* 0xd1 */
ta HP_BAD_TRAP /* 0xd2 */
ta HP_BAD_TRAP /* 0xd3 */
ta HP_BAD_TRAP /* 0xd4 */
ta HP_BAD_TRAP /* 0xd5 */
ta HP_BAD_TRAP /* 0xd6 */
ta HP_BAD_TRAP /* 0xd7 */
ta HP_BAD_TRAP /* 0xd8 */
ta HP_BAD_TRAP /* 0xd9 */
ta HP_BAD_TRAP /* 0xda */
ta HP_BAD_TRAP /* 0xdb */
ta HP_BAD_TRAP /* 0xdc */
ta HP_BAD_TRAP /* 0xdd */
ta HP_BAD_TRAP /* 0xde */
ta HP_BAD_TRAP /* 0xdf */
ta HP_BAD_TRAP /* 0xe0 */
ta HP_BAD_TRAP /* 0xe1 */
ta HP_BAD_TRAP /* 0xe2 */
ta HP_BAD_TRAP /* 0xe3 */
ta HP_BAD_TRAP /* 0xe4 */
ta HP_BAD_TRAP /* 0xe5 */
ta HP_BAD_TRAP /* 0xe6 */
ta HP_BAD_TRAP /* 0xe7 */
ta HP_BAD_TRAP /* 0xe8 */
ta HP_BAD_TRAP /* 0xe9 */
ta HP_BAD_TRAP /* 0xea */
ta HP_BAD_TRAP /* 0xeb */
ta HP_BAD_TRAP /* 0xec */
ta HP_BAD_TRAP /* 0xed */
ta HP_BAD_TRAP /* 0xee */
ta HP_BAD_TRAP /* 0xef */
ta HP_BAD_TRAP /* 0xf0 */
ta HP_BAD_TRAP /* 0xf1 */
ta HP_BAD_TRAP /* 0xf2 */
ta HP_BAD_TRAP /* 0xf3 */
ta HP_BAD_TRAP /* 0xf4 */
ta HP_BAD_TRAP /* 0xf5 */
ta HP_BAD_TRAP /* 0xf6 */
ta HP_BAD_TRAP /* 0xf7 */
ta HP_BAD_TRAP /* 0xf8 */
ta HP_BAD_TRAP /* 0xf9 */
ta HP_BAD_TRAP /* 0xfa */
ta HP_BAD_TRAP /* 0xfb */
ta HP_BAD_TRAP /* 0xfc */
ta HP_BAD_TRAP /* 0xfd */
ta HP_BAD_TRAP /* 0xfe */
ta HP_BAD_TRAP /* 0xff */
ta HP_GOOD_TRAP /* 0x100 */
ta HP_BAD_TRAP /* 0x101 */
ta HP_BAD_TRAP /* 0x102 */
ta HP_BAD_TRAP /* 0x103 */
ta HP_BAD_TRAP /* 0x104 */
ta HP_BAD_TRAP /* 0x105 */
ta HP_BAD_TRAP /* 0x106 */
ta HP_BAD_TRAP /* 0x107 */
ta HP_BAD_TRAP /* 0x108 */
ta HP_BAD_TRAP /* 0x109 */
ta HP_BAD_TRAP /* 0x10a */
ta HP_BAD_TRAP /* 0x10b */
ta HP_BAD_TRAP /* 0x10c */
ta HP_BAD_TRAP /* 0x10d */
ta HP_BAD_TRAP /* 0x10e */
ta HP_BAD_TRAP /* 0x10f */
ta HPTRAP_I_DEMAP_ALL /* 0x110 */
ta HPTRAP_I_DEMAP_PCTX /* 0x111 */
ta HPTRAP_I_DEMAP_SCTX /* 0x112 */
ta HPTRAP_I_DEMAP_NCTX /* 0x113 */
ta HPTRAP_I_DEMAP_PAGE /* 0x114 */
ta HPTRAP_I_DEMAP_RPAGE /* 0x115 */
ta HPTRAP_I_DEMAP_REAL /* 0x116 */
ta HPTRAP_D_DEMAP_ALL /* 0x117 */
ta HPTRAP_D_DEMAP_PCTX /* 0x118 */
ta HPTRAP_D_DEMAP_SCTX /* 0x119 */
ta HPTRAP_D_DEMAP_NCTX /* 0x11a */
ta HPTRAP_D_DEMAP_PAGE /* 0x11b */
ta HPTRAP_D_DEMAP_RPAGE /* 0x11c */
ta HPTRAP_D_DEMAP_REAL /* 0x11d */
ta HP_BAD_TRAP /* 0x11e */
ta HP_BAD_TRAP /* 0x11f */
ta HPTRAP_CHANGE_PID /* 0x121 */
ta HPTRAP_INCR_TSB_SIZE /* 0x122 */
ta HPTRAP_CLEAR_LSU_IMMU /* 0x127 */
ta HPTRAP_CLEAR_LSU_DMMU /* 0x128 */
ta HPTRAP_DELAY_LOOP /* 0x129 */
ta HPTRAP_SEM_LOCK /* 0x12a */
ta HPTRAP_SEM_RELEASE /* 0x12b */
ta HPTRAP_SEM_GET /* 0x12c */
ta HPTRAP_SEM_SET /* 0x12d */
ta HPTRAP_GOTO_SUPERVISOR0 /* 0x12e */
ta HPTRAP_GOTO_SUPERVISOR1 /* 0x12f */
ta HPTRAP_I_DEMAP_ALL_PAGES /* 0x130 */
ta HPTRAP_I_DEMAP_ALL_RPAGES /* 0x131 */
ta HPTRAP_D_DEMAP_ALL_PAGES /* 0x132 */
ta HPTRAP_D_DEMAP_ALL_RPAGES /* 0x133 */
ta HPTRAP_ACCESS_ITSB_PTR /* 0x134 */
ta HPTRAP_ACCESS_DTSB_PTR /* 0x135 */
ta HPTRAP_TOGGLE_LSU_IM /* 0x136 */
ta HPTRAP_TOGGLE_LSU_DM /* 0x137 */
ta HP_BAD_TRAP /* 0x138 */
ta HP_BAD_TRAP /* 0x139 */
ta HP_BAD_TRAP /* 0x13a */
ta HP_BAD_TRAP /* 0x13b */
ta HP_BAD_TRAP /* 0x13c */
ta HP_BAD_TRAP /* 0x13d */
ta HP_BAD_TRAP /* 0x13e */
ta HP_BAD_TRAP /* 0x13f */
ta HP_BAD_TRAP /* 0x140 */
ta HP_BAD_TRAP /* 0x141 */
ta HP_BAD_TRAP /* 0x142 */
ta HP_BAD_TRAP /* 0x143 */
ta HP_BAD_TRAP /* 0x144 */
ta HP_BAD_TRAP /* 0x145 */
ta HP_BAD_TRAP /* 0x146 */
ta HP_BAD_TRAP /* 0x147 */
ta HP_BAD_TRAP /* 0x148 */
ta HP_BAD_TRAP /* 0x149 */
ta HP_BAD_TRAP /* 0x14a */
ta HP_BAD_TRAP /* 0x14b */
ta HP_BAD_TRAP /* 0x14c */
ta HP_BAD_TRAP /* 0x14d */
ta HP_BAD_TRAP /* 0x14e */
ta HP_BAD_TRAP /* 0x14f */
ta HP_BAD_TRAP /* 0x150 */
ta HP_BAD_TRAP /* 0x151 */
ta HP_BAD_TRAP /* 0x152 */
ta HP_BAD_TRAP /* 0x153 */
ta HP_BAD_TRAP /* 0x154 */
ta HP_BAD_TRAP /* 0x155 */
ta HP_BAD_TRAP /* 0x156 */
ta HP_BAD_TRAP /* 0x157 */
ta HP_BAD_TRAP /* 0x158 */
ta HP_BAD_TRAP /* 0x159 */
ta HP_BAD_TRAP /* 0x15a */
ta HP_BAD_TRAP /* 0x15b */
ta HP_BAD_TRAP /* 0x15c */
ta HP_BAD_TRAP /* 0x15d */
ta HP_BAD_TRAP /* 0x15e */
ta HP_BAD_TRAP /* 0x15f */
ta HP_BAD_TRAP /* 0x160 */
ta HP_BAD_TRAP /* 0x161 */
ta HP_BAD_TRAP /* 0x162 */
ta HP_BAD_TRAP /* 0x163 */
ta HP_BAD_TRAP /* 0x164 */
ta HP_BAD_TRAP /* 0x165 */
ta HP_BAD_TRAP /* 0x166 */
ta HP_BAD_TRAP /* 0x167 */
ta HP_BAD_TRAP /* 0x168 */
ta HP_BAD_TRAP /* 0x169 */
ta HP_BAD_TRAP /* 0x16a */
ta HP_BAD_TRAP /* 0x16b */
ta HP_BAD_TRAP /* 0x16c */
ta HP_BAD_TRAP /* 0x16d */
ta HP_BAD_TRAP /* 0x16e */
ta HP_BAD_TRAP /* 0x16f */
ta HP_BAD_TRAP /* 0x170 */
ta HP_BAD_TRAP /* 0x171 */
ta HP_BAD_TRAP /* 0x172 */
ta HP_BAD_TRAP /* 0x173 */
ta HP_BAD_TRAP /* 0x174 */
ta HP_BAD_TRAP /* 0x175 */
ta HP_BAD_TRAP /* 0x176 */
ta HP_BAD_TRAP /* 0x177 */
ta HP_BAD_TRAP /* 0x178 */
ta HP_BAD_TRAP /* 0x179 */
ta HP_BAD_TRAP /* 0x17a */
ta HP_BAD_TRAP /* 0x17b */
ta HP_BAD_TRAP /* 0x17c */
ta HP_BAD_TRAP /* 0x17d */
ta HP_BAD_TRAP /* 0x17e */
ta HP_BAD_TRAP /* 0x17f */
Thr0_Ptrap_Sect_text_end:
/*********************************************************************/
SECTION .Thr1_Ptrap_Sect TEXT_VA=THR1_PTRAP_TEXT_VA
Name = .Thr1_Ptrap_Sect ,
VA = THR1_PTRAP_TEXT_VA ,
RA = THR1_PTRAP_TEXT_RA ,
PA = THR1_PTRAP_TEXT_PA ,
end_label = Thr1_Ptrap_Sect_text_end ,
ta HP_BAD_TRAP /* 0x10 */
ta HP_BAD_TRAP /* 0x11 */
ta HP_BAD_TRAP /* 0x12 */
ta HP_BAD_TRAP /* 0x13 */
ta HP_BAD_TRAP /* 0x14 */
ta HP_BAD_TRAP /* 0x15 */
ta HP_BAD_TRAP /* 0x16 */
ta HP_BAD_TRAP /* 0x17 */
ta HP_BAD_TRAP /* 0x18 */
ta HP_BAD_TRAP /* 0x19 */
ta HP_BAD_TRAP /* 0x1a */
ta HP_BAD_TRAP /* 0x1b */
ta HP_BAD_TRAP /* 0x1c */
ta HP_BAD_TRAP /* 0x1d */
ta HP_BAD_TRAP /* 0x1e */
ta HP_BAD_TRAP /* 0x1f */
ta HP_BAD_TRAP /* 0x20 */
ta HP_BAD_TRAP /* 0x21 */
ta HP_BAD_TRAP /* 0x22 */
ta HP_BAD_TRAP /* 0x23 */
ta HP_BAD_TRAP /* 0x24 */
ta HP_BAD_TRAP /* 0x25 */
ta HP_BAD_TRAP /* 0x26 */
ta HP_BAD_TRAP /* 0x27 */
ta HP_BAD_TRAP /* 0x28 */
ta HP_BAD_TRAP /* 0x29 */
ta HP_BAD_TRAP /* 0x2a */
ta HP_BAD_TRAP /* 0x2b */
ta HP_BAD_TRAP /* 0x2c */
ta HP_BAD_TRAP /* 0x2d */
ta HP_BAD_TRAP /* 0x2e */
ta HP_BAD_TRAP /* 0x2f */
ta HP_BAD_TRAP /* 0x30 */
ta HP_BAD_TRAP /* 0x31 */
ta HP_BAD_TRAP /* 0x32 */
ta HP_BAD_TRAP /* 0x33 */
ta HP_BAD_TRAP /* 0x34 */
ta HP_BAD_TRAP /* 0x35 */
ta HP_BAD_TRAP /* 0x36 */
ta HP_BAD_TRAP /* 0x37 */
ta HP_BAD_TRAP /* 0x38 */
ta HP_BAD_TRAP /* 0x39 */
ta HP_BAD_TRAP /* 0x3a */
ta HP_BAD_TRAP /* 0x3b */
ta HP_BAD_TRAP /* 0x3c */
ta HP_BAD_TRAP /* 0x3d */
ta HP_BAD_TRAP /* 0x3e */
ta HP_BAD_TRAP /* 0x3f */
ta HP_BAD_TRAP /* 0x40 */
ta HP_BAD_TRAP /* 0x41 */
ta HP_BAD_TRAP /* 0x42 */
ta HP_BAD_TRAP /* 0x43 */
ta HP_BAD_TRAP /* 0x44 */
ta HP_BAD_TRAP /* 0x45 */
ta HP_BAD_TRAP /* 0x46 */
ta HP_BAD_TRAP /* 0x47 */
ta HP_BAD_TRAP /* 0x48 */
ta HP_BAD_TRAP /* 0x49 */
ta HP_BAD_TRAP /* 0x4a */
ta HP_BAD_TRAP /* 0x4b */
ta HP_BAD_TRAP /* 0x4c */
ta HP_BAD_TRAP /* 0x4d */
ta HP_BAD_TRAP /* 0x4e */
ta HP_BAD_TRAP /* 0x4f */
ta HP_BAD_TRAP /* 0x50 */
ta HP_BAD_TRAP /* 0x51 */
ta HP_BAD_TRAP /* 0x52 */
ta HP_BAD_TRAP /* 0x53 */
ta HP_BAD_TRAP /* 0x54 */
ta HP_BAD_TRAP /* 0x55 */
ta HP_BAD_TRAP /* 0x56 */
ta HP_BAD_TRAP /* 0x57 */
ta HP_BAD_TRAP /* 0x58 */
ta HP_BAD_TRAP /* 0x59 */
ta HP_BAD_TRAP /* 0x5a */
ta HP_BAD_TRAP /* 0x5b */
ta HP_BAD_TRAP /* 0x5c */
ta HP_BAD_TRAP /* 0x5d */
ta HP_BAD_TRAP /* 0x5e */
ta HP_BAD_TRAP /* 0x5f */
ta HP_BAD_TRAP /* 0x60 */
ta HP_BAD_TRAP /* 0x61 */
ta HP_BAD_TRAP /* 0x62 */
ta HP_BAD_TRAP /* 0x63 */
ta HP_BAD_TRAP /* 0x64 */
ta HP_BAD_TRAP /* 0x65 */
ta HP_BAD_TRAP /* 0x66 */
ta HP_BAD_TRAP /* 0x67 */
ta HP_BAD_TRAP /* 0x68 */
ta HP_BAD_TRAP /* 0x69 */
ta HP_BAD_TRAP /* 0x6a */
ta HP_BAD_TRAP /* 0x6b */
ta HP_BAD_TRAP /* 0x6c */
ta HP_BAD_TRAP /* 0x6d */
ta HP_BAD_TRAP /* 0x6e */
ta HP_BAD_TRAP /* 0x6f */
ta HP_BAD_TRAP /* 0x70 */
ta HP_BAD_TRAP /* 0x71 */
ta HP_BAD_TRAP /* 0x72 */
ta HP_BAD_TRAP /* 0x73 */
ta HP_BAD_TRAP /* 0x74 */
ta HP_BAD_TRAP /* 0x75 */
ta HP_BAD_TRAP /* 0x76 */
ta HP_BAD_TRAP /* 0x77 */
ta HP_BAD_TRAP /* 0x78 */
ta HP_BAD_TRAP /* 0x79 */
ta HP_BAD_TRAP /* 0x7a */
ta HP_BAD_TRAP /* 0x7b */
ta HP_BAD_TRAP /* 0x7c */
ta HP_BAD_TRAP /* 0x7d */
ta HP_BAD_TRAP /* 0x7e */
ta HP_BAD_TRAP /* 0x7f */
ta HP_BAD_TRAP /* 0x80 */
ta HP_BAD_TRAP /* 0x81 */
ta HP_BAD_TRAP /* 0x82 */
ta HP_BAD_TRAP /* 0x83 */
ta HP_BAD_TRAP /* 0x84 */
ta HP_BAD_TRAP /* 0x85 */
ta HP_BAD_TRAP /* 0x86 */
ta HP_BAD_TRAP /* 0x87 */
ta HP_BAD_TRAP /* 0x88 */
ta HP_BAD_TRAP /* 0x89 */
ta HP_BAD_TRAP /* 0x8a */
ta HP_BAD_TRAP /* 0x8b */
ta HP_BAD_TRAP /* 0x8c */
ta HP_BAD_TRAP /* 0x8d */
ta HP_BAD_TRAP /* 0x8e */
ta HP_BAD_TRAP /* 0x8f */
ta HP_BAD_TRAP /* 0x90 */
ta HP_BAD_TRAP /* 0x91 */
ta HP_BAD_TRAP /* 0x92 */
ta HP_BAD_TRAP /* 0x93 */
ta HP_BAD_TRAP /* 0x94 */
ta HP_BAD_TRAP /* 0x95 */
ta HP_BAD_TRAP /* 0x96 */
ta HP_BAD_TRAP /* 0x97 */
ta HP_BAD_TRAP /* 0x98 */
ta HP_BAD_TRAP /* 0x99 */
ta HP_BAD_TRAP /* 0x9a */
ta HP_BAD_TRAP /* 0x9b */
ta HP_BAD_TRAP /* 0x9c */
ta HP_BAD_TRAP /* 0x9d */
ta HP_BAD_TRAP /* 0x9e */
ta HP_BAD_TRAP /* 0x9f */
ta HP_BAD_TRAP /* 0xa0 */
ta HP_BAD_TRAP /* 0xa1 */
ta HP_BAD_TRAP /* 0xa2 */
ta HP_BAD_TRAP /* 0xa3 */
ta HP_BAD_TRAP /* 0xa4 */
ta HP_BAD_TRAP /* 0xa5 */
ta HP_BAD_TRAP /* 0xa6 */
ta HP_BAD_TRAP /* 0xa7 */
ta HP_BAD_TRAP /* 0xa8 */
ta HP_BAD_TRAP /* 0xa9 */
ta HP_BAD_TRAP /* 0xaa */
ta HP_BAD_TRAP /* 0xab */
ta HP_BAD_TRAP /* 0xac */
ta HP_BAD_TRAP /* 0xad */
ta HP_BAD_TRAP /* 0xae */
ta HP_BAD_TRAP /* 0xaf */
ta HP_BAD_TRAP /* 0xb0 */
ta HP_BAD_TRAP /* 0xb1 */
ta HP_BAD_TRAP /* 0xb2 */
ta HP_BAD_TRAP /* 0xb3 */
ta HP_BAD_TRAP /* 0xb4 */
ta HP_BAD_TRAP /* 0xb5 */
ta HP_BAD_TRAP /* 0xb6 */
ta HP_BAD_TRAP /* 0xb7 */
ta HP_BAD_TRAP /* 0xb8 */
ta HP_BAD_TRAP /* 0xb9 */
ta HP_BAD_TRAP /* 0xba */
ta HP_BAD_TRAP /* 0xbb */
ta HP_BAD_TRAP /* 0xbc */
ta HP_BAD_TRAP /* 0xbd */
ta HP_BAD_TRAP /* 0xbe */
ta HP_BAD_TRAP /* 0xbf */
ta HP_BAD_TRAP /* 0xc0 */
ta HP_BAD_TRAP /* 0xc1 */
ta HP_BAD_TRAP /* 0xc2 */
ta HP_BAD_TRAP /* 0xc3 */
ta HP_BAD_TRAP /* 0xc4 */
ta HP_BAD_TRAP /* 0xc5 */
ta HP_BAD_TRAP /* 0xc6 */
ta HP_BAD_TRAP /* 0xc7 */
ta HP_BAD_TRAP /* 0xc8 */
ta HP_BAD_TRAP /* 0xc9 */
ta HP_BAD_TRAP /* 0xca */
ta HP_BAD_TRAP /* 0xcb */
ta HP_BAD_TRAP /* 0xcc */
ta HP_BAD_TRAP /* 0xcd */
ta HP_BAD_TRAP /* 0xce */
ta HP_BAD_TRAP /* 0xcf */
ta HP_BAD_TRAP /* 0xd0 */
ta HP_BAD_TRAP /* 0xd1 */
ta HP_BAD_TRAP /* 0xd2 */
ta HP_BAD_TRAP /* 0xd3 */
ta HP_BAD_TRAP /* 0xd4 */
ta HP_BAD_TRAP /* 0xd5 */
ta HP_BAD_TRAP /* 0xd6 */
ta HP_BAD_TRAP /* 0xd7 */
ta HP_BAD_TRAP /* 0xd8 */
ta HP_BAD_TRAP /* 0xd9 */
ta HP_BAD_TRAP /* 0xda */
ta HP_BAD_TRAP /* 0xdb */
ta HP_BAD_TRAP /* 0xdc */
ta HP_BAD_TRAP /* 0xdd */
ta HP_BAD_TRAP /* 0xde */
ta HP_BAD_TRAP /* 0xdf */
ta HP_BAD_TRAP /* 0xe0 */
ta HP_BAD_TRAP /* 0xe1 */
ta HP_BAD_TRAP /* 0xe2 */
ta HP_BAD_TRAP /* 0xe3 */
ta HP_BAD_TRAP /* 0xe4 */
ta HP_BAD_TRAP /* 0xe5 */
ta HP_BAD_TRAP /* 0xe6 */
ta HP_BAD_TRAP /* 0xe7 */
ta HP_BAD_TRAP /* 0xe8 */
ta HP_BAD_TRAP /* 0xe9 */
ta HP_BAD_TRAP /* 0xea */
ta HP_BAD_TRAP /* 0xeb */
ta HP_BAD_TRAP /* 0xec */
ta HP_BAD_TRAP /* 0xed */
ta HP_BAD_TRAP /* 0xee */
ta HP_BAD_TRAP /* 0xef */
ta HP_BAD_TRAP /* 0xf0 */
ta HP_BAD_TRAP /* 0xf1 */
ta HP_BAD_TRAP /* 0xf2 */
ta HP_BAD_TRAP /* 0xf3 */
ta HP_BAD_TRAP /* 0xf4 */
ta HP_BAD_TRAP /* 0xf5 */
ta HP_BAD_TRAP /* 0xf6 */
ta HP_BAD_TRAP /* 0xf7 */
ta HP_BAD_TRAP /* 0xf8 */
ta HP_BAD_TRAP /* 0xf9 */
ta HP_BAD_TRAP /* 0xfa */
ta HP_BAD_TRAP /* 0xfb */
ta HP_BAD_TRAP /* 0xfc */
ta HP_BAD_TRAP /* 0xfd */
ta HP_BAD_TRAP /* 0xfe */
ta HP_BAD_TRAP /* 0xff */
ta HP_GOOD_TRAP /* 0x100 */
ta HP_BAD_TRAP /* 0x101 */
ta HP_BAD_TRAP /* 0x102 */
ta HP_BAD_TRAP /* 0x103 */
ta HP_BAD_TRAP /* 0x104 */
ta HP_BAD_TRAP /* 0x105 */
ta HP_BAD_TRAP /* 0x106 */
ta HP_BAD_TRAP /* 0x107 */
ta HP_BAD_TRAP /* 0x108 */
ta HP_BAD_TRAP /* 0x109 */
ta HP_BAD_TRAP /* 0x10a */
ta HP_BAD_TRAP /* 0x10b */
ta HP_BAD_TRAP /* 0x10c */
ta HP_BAD_TRAP /* 0x10d */
ta HP_BAD_TRAP /* 0x10e */
ta HP_BAD_TRAP /* 0x10f */
ta HPTRAP_I_DEMAP_ALL /* 0x110 */
ta HPTRAP_I_DEMAP_PCTX /* 0x111 */
ta HPTRAP_I_DEMAP_SCTX /* 0x112 */
ta HPTRAP_I_DEMAP_NCTX /* 0x113 */
ta HPTRAP_I_DEMAP_PAGE /* 0x114 */
ta HPTRAP_I_DEMAP_RPAGE /* 0x115 */
ta HPTRAP_I_DEMAP_REAL /* 0x116 */
ta HPTRAP_D_DEMAP_ALL /* 0x117 */
ta HPTRAP_D_DEMAP_PCTX /* 0x118 */
ta HPTRAP_D_DEMAP_SCTX /* 0x119 */
ta HPTRAP_D_DEMAP_NCTX /* 0x11a */
ta HPTRAP_D_DEMAP_PAGE /* 0x11b */
ta HPTRAP_D_DEMAP_RPAGE /* 0x11c */
ta HPTRAP_D_DEMAP_REAL /* 0x11d */
ta HP_BAD_TRAP /* 0x11e */
ta HP_BAD_TRAP /* 0x11f */
ta HPTRAP_CHANGE_PID /* 0x121 */
ta HPTRAP_INCR_TSB_SIZE /* 0x122 */
ta HPTRAP_CLEAR_LSU_IMMU /* 0x127 */
ta HPTRAP_CLEAR_LSU_DMMU /* 0x128 */
ta HPTRAP_DELAY_LOOP /* 0x129 */
ta HPTRAP_SEM_LOCK /* 0x12a */
ta HPTRAP_SEM_RELEASE /* 0x12b */
ta HPTRAP_SEM_GET /* 0x12c */
ta HPTRAP_SEM_SET /* 0x12d */
ta HPTRAP_GOTO_SUPERVISOR0 /* 0x12e */
ta HPTRAP_GOTO_SUPERVISOR1 /* 0x12f */
ta HPTRAP_I_DEMAP_ALL_PAGES /* 0x130 */
ta HPTRAP_I_DEMAP_ALL_RPAGES /* 0x131 */
ta HPTRAP_D_DEMAP_ALL_PAGES /* 0x132 */
ta HPTRAP_D_DEMAP_ALL_RPAGES /* 0x133 */
ta HPTRAP_ACCESS_ITSB_PTR /* 0x134 */
ta HPTRAP_ACCESS_DTSB_PTR /* 0x135 */
ta HPTRAP_TOGGLE_LSU_IM /* 0x136 */
ta HPTRAP_TOGGLE_LSU_DM /* 0x137 */
ta HP_BAD_TRAP /* 0x138 */
ta HP_BAD_TRAP /* 0x139 */
ta HP_BAD_TRAP /* 0x13a */
ta HP_BAD_TRAP /* 0x13b */
ta HP_BAD_TRAP /* 0x13c */
ta HP_BAD_TRAP /* 0x13d */
ta HP_BAD_TRAP /* 0x13e */
ta HP_BAD_TRAP /* 0x13f */
ta HP_BAD_TRAP /* 0x140 */
ta HP_BAD_TRAP /* 0x141 */
ta HP_BAD_TRAP /* 0x142 */
ta HP_BAD_TRAP /* 0x143 */
ta HP_BAD_TRAP /* 0x144 */
ta HP_BAD_TRAP /* 0x145 */
ta HP_BAD_TRAP /* 0x146 */
ta HP_BAD_TRAP /* 0x147 */
ta HP_BAD_TRAP /* 0x148 */
ta HP_BAD_TRAP /* 0x149 */
ta HP_BAD_TRAP /* 0x14a */
ta HP_BAD_TRAP /* 0x14b */
ta HP_BAD_TRAP /* 0x14c */
ta HP_BAD_TRAP /* 0x14d */
ta HP_BAD_TRAP /* 0x14e */
ta HP_BAD_TRAP /* 0x14f */
ta HP_BAD_TRAP /* 0x150 */
ta HP_BAD_TRAP /* 0x151 */
ta HP_BAD_TRAP /* 0x152 */
ta HP_BAD_TRAP /* 0x153 */
ta HP_BAD_TRAP /* 0x154 */
ta HP_BAD_TRAP /* 0x155 */
ta HP_BAD_TRAP /* 0x156 */
ta HP_BAD_TRAP /* 0x157 */
ta HP_BAD_TRAP /* 0x158 */
ta HP_BAD_TRAP /* 0x159 */
ta HP_BAD_TRAP /* 0x15a */
ta HP_BAD_TRAP /* 0x15b */
ta HP_BAD_TRAP /* 0x15c */
ta HP_BAD_TRAP /* 0x15d */
ta HP_BAD_TRAP /* 0x15e */
ta HP_BAD_TRAP /* 0x15f */
ta HP_BAD_TRAP /* 0x160 */
ta HP_BAD_TRAP /* 0x161 */
ta HP_BAD_TRAP /* 0x162 */
ta HP_BAD_TRAP /* 0x163 */
ta HP_BAD_TRAP /* 0x164 */
ta HP_BAD_TRAP /* 0x165 */
ta HP_BAD_TRAP /* 0x166 */
ta HP_BAD_TRAP /* 0x167 */
ta HP_BAD_TRAP /* 0x168 */
ta HP_BAD_TRAP /* 0x169 */
ta HP_BAD_TRAP /* 0x16a */
ta HP_BAD_TRAP /* 0x16b */
ta HP_BAD_TRAP /* 0x16c */
ta HP_BAD_TRAP /* 0x16d */
ta HP_BAD_TRAP /* 0x16e */
ta HP_BAD_TRAP /* 0x16f */
ta HP_BAD_TRAP /* 0x170 */
ta HP_BAD_TRAP /* 0x171 */
ta HP_BAD_TRAP /* 0x172 */
ta HP_BAD_TRAP /* 0x173 */
ta HP_BAD_TRAP /* 0x174 */
ta HP_BAD_TRAP /* 0x175 */
ta HP_BAD_TRAP /* 0x176 */
ta HP_BAD_TRAP /* 0x177 */
ta HP_BAD_TRAP /* 0x178 */
ta HP_BAD_TRAP /* 0x179 */
ta HP_BAD_TRAP /* 0x17a */
ta HP_BAD_TRAP /* 0x17b */
ta HP_BAD_TRAP /* 0x17c */
ta HP_BAD_TRAP /* 0x17d */
ta HP_BAD_TRAP /* 0x17e */
ta HP_BAD_TRAP /* 0x17f */
Thr1_Ptrap_Sect_text_end:
/*********************************************************************/
SECTION .Thr2_Ptrap_Sect TEXT_VA=THR2_PTRAP_TEXT_VA
Name = .Thr2_Ptrap_Sect ,
VA = THR2_PTRAP_TEXT_VA ,
RA = THR2_PTRAP_TEXT_RA ,
PA = THR2_PTRAP_TEXT_PA ,
end_label = Thr2_Ptrap_Sect_text_end ,
ta HP_BAD_TRAP /* 0x10 */
ta HP_BAD_TRAP /* 0x11 */
ta HP_BAD_TRAP /* 0x12 */
ta HP_BAD_TRAP /* 0x13 */
ta HP_BAD_TRAP /* 0x14 */
ta HP_BAD_TRAP /* 0x15 */
ta HP_BAD_TRAP /* 0x16 */
ta HP_BAD_TRAP /* 0x17 */
ta HP_BAD_TRAP /* 0x18 */
ta HP_BAD_TRAP /* 0x19 */
ta HP_BAD_TRAP /* 0x1a */
ta HP_BAD_TRAP /* 0x1b */
ta HP_BAD_TRAP /* 0x1c */
ta HP_BAD_TRAP /* 0x1d */
ta HP_BAD_TRAP /* 0x1e */
ta HP_BAD_TRAP /* 0x1f */
ta HP_BAD_TRAP /* 0x20 */
ta HP_BAD_TRAP /* 0x21 */
ta HP_BAD_TRAP /* 0x22 */
ta HP_BAD_TRAP /* 0x23 */
ta HP_BAD_TRAP /* 0x24 */
ta HP_BAD_TRAP /* 0x25 */
ta HP_BAD_TRAP /* 0x26 */
ta HP_BAD_TRAP /* 0x27 */
ta HP_BAD_TRAP /* 0x28 */
ta HP_BAD_TRAP /* 0x29 */
ta HP_BAD_TRAP /* 0x2a */
ta HP_BAD_TRAP /* 0x2b */
ta HP_BAD_TRAP /* 0x2c */
ta HP_BAD_TRAP /* 0x2d */
ta HP_BAD_TRAP /* 0x2e */
ta HP_BAD_TRAP /* 0x2f */
ta HP_BAD_TRAP /* 0x30 */
ta HP_BAD_TRAP /* 0x31 */
ta HP_BAD_TRAP /* 0x32 */
ta HP_BAD_TRAP /* 0x33 */
ta HP_BAD_TRAP /* 0x34 */
ta HP_BAD_TRAP /* 0x35 */
ta HP_BAD_TRAP /* 0x36 */
ta HP_BAD_TRAP /* 0x37 */
ta HP_BAD_TRAP /* 0x38 */
ta HP_BAD_TRAP /* 0x39 */
ta HP_BAD_TRAP /* 0x3a */
ta HP_BAD_TRAP /* 0x3b */
ta HP_BAD_TRAP /* 0x3c */
ta HP_BAD_TRAP /* 0x3d */
ta HP_BAD_TRAP /* 0x3e */
ta HP_BAD_TRAP /* 0x3f */
ta HP_BAD_TRAP /* 0x40 */
ta HP_BAD_TRAP /* 0x41 */
ta HP_BAD_TRAP /* 0x42 */
ta HP_BAD_TRAP /* 0x43 */
ta HP_BAD_TRAP /* 0x44 */
ta HP_BAD_TRAP /* 0x45 */
ta HP_BAD_TRAP /* 0x46 */
ta HP_BAD_TRAP /* 0x47 */
ta HP_BAD_TRAP /* 0x48 */
ta HP_BAD_TRAP /* 0x49 */
ta HP_BAD_TRAP /* 0x4a */
ta HP_BAD_TRAP /* 0x4b */
ta HP_BAD_TRAP /* 0x4c */
ta HP_BAD_TRAP /* 0x4d */
ta HP_BAD_TRAP /* 0x4e */
ta HP_BAD_TRAP /* 0x4f */
ta HP_BAD_TRAP /* 0x50 */
ta HP_BAD_TRAP /* 0x51 */
ta HP_BAD_TRAP /* 0x52 */
ta HP_BAD_TRAP /* 0x53 */
ta HP_BAD_TRAP /* 0x54 */
ta HP_BAD_TRAP /* 0x55 */
ta HP_BAD_TRAP /* 0x56 */
ta HP_BAD_TRAP /* 0x57 */
ta HP_BAD_TRAP /* 0x58 */
ta HP_BAD_TRAP /* 0x59 */
ta HP_BAD_TRAP /* 0x5a */
ta HP_BAD_TRAP /* 0x5b */
ta HP_BAD_TRAP /* 0x5c */
ta HP_BAD_TRAP /* 0x5d */
ta HP_BAD_TRAP /* 0x5e */
ta HP_BAD_TRAP /* 0x5f */
ta HP_BAD_TRAP /* 0x60 */
ta HP_BAD_TRAP /* 0x61 */
ta HP_BAD_TRAP /* 0x62 */
ta HP_BAD_TRAP /* 0x63 */
ta HP_BAD_TRAP /* 0x64 */
ta HP_BAD_TRAP /* 0x65 */
ta HP_BAD_TRAP /* 0x66 */
ta HP_BAD_TRAP /* 0x67 */
ta HP_BAD_TRAP /* 0x68 */
ta HP_BAD_TRAP /* 0x69 */
ta HP_BAD_TRAP /* 0x6a */
ta HP_BAD_TRAP /* 0x6b */
ta HP_BAD_TRAP /* 0x6c */
ta HP_BAD_TRAP /* 0x6d */
ta HP_BAD_TRAP /* 0x6e */
ta HP_BAD_TRAP /* 0x6f */
ta HP_BAD_TRAP /* 0x70 */
ta HP_BAD_TRAP /* 0x71 */
ta HP_BAD_TRAP /* 0x72 */
ta HP_BAD_TRAP /* 0x73 */
ta HP_BAD_TRAP /* 0x74 */
ta HP_BAD_TRAP /* 0x75 */
ta HP_BAD_TRAP /* 0x76 */
ta HP_BAD_TRAP /* 0x77 */
ta HP_BAD_TRAP /* 0x78 */
ta HP_BAD_TRAP /* 0x79 */
ta HP_BAD_TRAP /* 0x7a */
ta HP_BAD_TRAP /* 0x7b */
ta HP_BAD_TRAP /* 0x7c */
ta HP_BAD_TRAP /* 0x7d */
ta HP_BAD_TRAP /* 0x7e */
ta HP_BAD_TRAP /* 0x7f */
ta HP_BAD_TRAP /* 0x80 */
ta HP_BAD_TRAP /* 0x81 */
ta HP_BAD_TRAP /* 0x82 */
ta HP_BAD_TRAP /* 0x83 */
ta HP_BAD_TRAP /* 0x84 */
ta HP_BAD_TRAP /* 0x85 */
ta HP_BAD_TRAP /* 0x86 */
ta HP_BAD_TRAP /* 0x87 */
ta HP_BAD_TRAP /* 0x88 */
ta HP_BAD_TRAP /* 0x89 */
ta HP_BAD_TRAP /* 0x8a */
ta HP_BAD_TRAP /* 0x8b */
ta HP_BAD_TRAP /* 0x8c */
ta HP_BAD_TRAP /* 0x8d */
ta HP_BAD_TRAP /* 0x8e */
ta HP_BAD_TRAP /* 0x8f */
ta HP_BAD_TRAP /* 0x90 */
ta HP_BAD_TRAP /* 0x91 */
ta HP_BAD_TRAP /* 0x92 */
ta HP_BAD_TRAP /* 0x93 */
ta HP_BAD_TRAP /* 0x94 */
ta HP_BAD_TRAP /* 0x95 */
ta HP_BAD_TRAP /* 0x96 */
ta HP_BAD_TRAP /* 0x97 */
ta HP_BAD_TRAP /* 0x98 */
ta HP_BAD_TRAP /* 0x99 */
ta HP_BAD_TRAP /* 0x9a */
ta HP_BAD_TRAP /* 0x9b */
ta HP_BAD_TRAP /* 0x9c */
ta HP_BAD_TRAP /* 0x9d */
ta HP_BAD_TRAP /* 0x9e */
ta HP_BAD_TRAP /* 0x9f */
ta HP_BAD_TRAP /* 0xa0 */
ta HP_BAD_TRAP /* 0xa1 */
ta HP_BAD_TRAP /* 0xa2 */
ta HP_BAD_TRAP /* 0xa3 */
ta HP_BAD_TRAP /* 0xa4 */
ta HP_BAD_TRAP /* 0xa5 */
ta HP_BAD_TRAP /* 0xa6 */
ta HP_BAD_TRAP /* 0xa7 */
ta HP_BAD_TRAP /* 0xa8 */
ta HP_BAD_TRAP /* 0xa9 */
ta HP_BAD_TRAP /* 0xaa */
ta HP_BAD_TRAP /* 0xab */
ta HP_BAD_TRAP /* 0xac */
ta HP_BAD_TRAP /* 0xad */
ta HP_BAD_TRAP /* 0xae */
ta HP_BAD_TRAP /* 0xaf */
ta HP_BAD_TRAP /* 0xb0 */
ta HP_BAD_TRAP /* 0xb1 */
ta HP_BAD_TRAP /* 0xb2 */
ta HP_BAD_TRAP /* 0xb3 */
ta HP_BAD_TRAP /* 0xb4 */
ta HP_BAD_TRAP /* 0xb5 */
ta HP_BAD_TRAP /* 0xb6 */
ta HP_BAD_TRAP /* 0xb7 */
ta HP_BAD_TRAP /* 0xb8 */
ta HP_BAD_TRAP /* 0xb9 */
ta HP_BAD_TRAP /* 0xba */
ta HP_BAD_TRAP /* 0xbb */
ta HP_BAD_TRAP /* 0xbc */
ta HP_BAD_TRAP /* 0xbd */
ta HP_BAD_TRAP /* 0xbe */
ta HP_BAD_TRAP /* 0xbf */
ta HP_BAD_TRAP /* 0xc0 */
ta HP_BAD_TRAP /* 0xc1 */
ta HP_BAD_TRAP /* 0xc2 */
ta HP_BAD_TRAP /* 0xc3 */
ta HP_BAD_TRAP /* 0xc4 */
ta HP_BAD_TRAP /* 0xc5 */
ta HP_BAD_TRAP /* 0xc6 */
ta HP_BAD_TRAP /* 0xc7 */
ta HP_BAD_TRAP /* 0xc8 */
ta HP_BAD_TRAP /* 0xc9 */
ta HP_BAD_TRAP /* 0xca */
ta HP_BAD_TRAP /* 0xcb */
ta HP_BAD_TRAP /* 0xcc */
ta HP_BAD_TRAP /* 0xcd */
ta HP_BAD_TRAP /* 0xce */
ta HP_BAD_TRAP /* 0xcf */
ta HP_BAD_TRAP /* 0xd0 */
ta HP_BAD_TRAP /* 0xd1 */
ta HP_BAD_TRAP /* 0xd2 */
ta HP_BAD_TRAP /* 0xd3 */
ta HP_BAD_TRAP /* 0xd4 */
ta HP_BAD_TRAP /* 0xd5 */
ta HP_BAD_TRAP /* 0xd6 */
ta HP_BAD_TRAP /* 0xd7 */
ta HP_BAD_TRAP /* 0xd8 */
ta HP_BAD_TRAP /* 0xd9 */
ta HP_BAD_TRAP /* 0xda */
ta HP_BAD_TRAP /* 0xdb */
ta HP_BAD_TRAP /* 0xdc */
ta HP_BAD_TRAP /* 0xdd */
ta HP_BAD_TRAP /* 0xde */
ta HP_BAD_TRAP /* 0xdf */
ta HP_BAD_TRAP /* 0xe0 */
ta HP_BAD_TRAP /* 0xe1 */
ta HP_BAD_TRAP /* 0xe2 */
ta HP_BAD_TRAP /* 0xe3 */
ta HP_BAD_TRAP /* 0xe4 */
ta HP_BAD_TRAP /* 0xe5 */
ta HP_BAD_TRAP /* 0xe6 */
ta HP_BAD_TRAP /* 0xe7 */
ta HP_BAD_TRAP /* 0xe8 */
ta HP_BAD_TRAP /* 0xe9 */
ta HP_BAD_TRAP /* 0xea */
ta HP_BAD_TRAP /* 0xeb */
ta HP_BAD_TRAP /* 0xec */
ta HP_BAD_TRAP /* 0xed */
ta HP_BAD_TRAP /* 0xee */
ta HP_BAD_TRAP /* 0xef */
ta HP_BAD_TRAP /* 0xf0 */
ta HP_BAD_TRAP /* 0xf1 */
ta HP_BAD_TRAP /* 0xf2 */
ta HP_BAD_TRAP /* 0xf3 */
ta HP_BAD_TRAP /* 0xf4 */
ta HP_BAD_TRAP /* 0xf5 */
ta HP_BAD_TRAP /* 0xf6 */
ta HP_BAD_TRAP /* 0xf7 */
ta HP_BAD_TRAP /* 0xf8 */
ta HP_BAD_TRAP /* 0xf9 */
ta HP_BAD_TRAP /* 0xfa */
ta HP_BAD_TRAP /* 0xfb */
ta HP_BAD_TRAP /* 0xfc */
ta HP_BAD_TRAP /* 0xfd */
ta HP_BAD_TRAP /* 0xfe */
ta HP_BAD_TRAP /* 0xff */
ta HP_GOOD_TRAP /* 0x100 */
ta HP_BAD_TRAP /* 0x101 */
ta HP_BAD_TRAP /* 0x102 */
ta HP_BAD_TRAP /* 0x103 */
ta HP_BAD_TRAP /* 0x104 */
ta HP_BAD_TRAP /* 0x105 */
ta HP_BAD_TRAP /* 0x106 */
ta HP_BAD_TRAP /* 0x107 */
ta HP_BAD_TRAP /* 0x108 */
ta HP_BAD_TRAP /* 0x109 */
ta HP_BAD_TRAP /* 0x10a */
ta HP_BAD_TRAP /* 0x10b */
ta HP_BAD_TRAP /* 0x10c */
ta HP_BAD_TRAP /* 0x10d */
ta HP_BAD_TRAP /* 0x10e */
ta HP_BAD_TRAP /* 0x10f */
ta HPTRAP_I_DEMAP_ALL /* 0x110 */
ta HPTRAP_I_DEMAP_PCTX /* 0x111 */
ta HPTRAP_I_DEMAP_SCTX /* 0x112 */
ta HPTRAP_I_DEMAP_NCTX /* 0x113 */
ta HPTRAP_I_DEMAP_PAGE /* 0x114 */
ta HPTRAP_I_DEMAP_RPAGE /* 0x115 */
ta HPTRAP_I_DEMAP_REAL /* 0x116 */
ta HPTRAP_D_DEMAP_ALL /* 0x117 */
ta HPTRAP_D_DEMAP_PCTX /* 0x118 */
ta HPTRAP_D_DEMAP_SCTX /* 0x119 */
ta HPTRAP_D_DEMAP_NCTX /* 0x11a */
ta HPTRAP_D_DEMAP_PAGE /* 0x11b */
ta HPTRAP_D_DEMAP_RPAGE /* 0x11c */
ta HPTRAP_D_DEMAP_REAL /* 0x11d */
ta HP_BAD_TRAP /* 0x11e */
ta HP_BAD_TRAP /* 0x11f */
ta HPTRAP_CHANGE_PID /* 0x121 */
ta HPTRAP_INCR_TSB_SIZE /* 0x122 */
ta HPTRAP_CLEAR_LSU_IMMU /* 0x127 */
ta HPTRAP_CLEAR_LSU_DMMU /* 0x128 */
ta HPTRAP_DELAY_LOOP /* 0x129 */
ta HPTRAP_SEM_LOCK /* 0x12a */
ta HPTRAP_SEM_RELEASE /* 0x12b */
ta HPTRAP_SEM_GET /* 0x12c */
ta HPTRAP_SEM_SET /* 0x12d */
ta HPTRAP_GOTO_SUPERVISOR0 /* 0x12e */
ta HPTRAP_GOTO_SUPERVISOR1 /* 0x12f */
ta HPTRAP_I_DEMAP_ALL_PAGES /* 0x130 */
ta HPTRAP_I_DEMAP_ALL_RPAGES /* 0x131 */
ta HPTRAP_D_DEMAP_ALL_PAGES /* 0x132 */
ta HPTRAP_D_DEMAP_ALL_RPAGES /* 0x133 */
ta HPTRAP_ACCESS_ITSB_PTR /* 0x134 */
ta HPTRAP_ACCESS_DTSB_PTR /* 0x135 */
ta HPTRAP_TOGGLE_LSU_IM /* 0x136 */
ta HPTRAP_TOGGLE_LSU_DM /* 0x137 */
ta HP_BAD_TRAP /* 0x138 */
ta HP_BAD_TRAP /* 0x139 */
ta HP_BAD_TRAP /* 0x13a */
ta HP_BAD_TRAP /* 0x13b */
ta HP_BAD_TRAP /* 0x13c */
ta HP_BAD_TRAP /* 0x13d */
ta HP_BAD_TRAP /* 0x13e */
ta HP_BAD_TRAP /* 0x13f */
ta HP_BAD_TRAP /* 0x140 */
ta HP_BAD_TRAP /* 0x141 */
ta HP_BAD_TRAP /* 0x142 */
ta HP_BAD_TRAP /* 0x143 */
ta HP_BAD_TRAP /* 0x144 */
ta HP_BAD_TRAP /* 0x145 */
ta HP_BAD_TRAP /* 0x146 */
ta HP_BAD_TRAP /* 0x147 */
ta HP_BAD_TRAP /* 0x148 */
ta HP_BAD_TRAP /* 0x149 */
ta HP_BAD_TRAP /* 0x14a */
ta HP_BAD_TRAP /* 0x14b */
ta HP_BAD_TRAP /* 0x14c */
ta HP_BAD_TRAP /* 0x14d */
ta HP_BAD_TRAP /* 0x14e */
ta HP_BAD_TRAP /* 0x14f */
ta HP_BAD_TRAP /* 0x150 */
ta HP_BAD_TRAP /* 0x151 */
ta HP_BAD_TRAP /* 0x152 */
ta HP_BAD_TRAP /* 0x153 */
ta HP_BAD_TRAP /* 0x154 */
ta HP_BAD_TRAP /* 0x155 */
ta HP_BAD_TRAP /* 0x156 */
ta HP_BAD_TRAP /* 0x157 */
ta HP_BAD_TRAP /* 0x158 */
ta HP_BAD_TRAP /* 0x159 */
ta HP_BAD_TRAP /* 0x15a */
ta HP_BAD_TRAP /* 0x15b */
ta HP_BAD_TRAP /* 0x15c */
ta HP_BAD_TRAP /* 0x15d */
ta HP_BAD_TRAP /* 0x15e */
ta HP_BAD_TRAP /* 0x15f */
ta HP_BAD_TRAP /* 0x160 */
ta HP_BAD_TRAP /* 0x161 */
ta HP_BAD_TRAP /* 0x162 */
ta HP_BAD_TRAP /* 0x163 */
ta HP_BAD_TRAP /* 0x164 */
ta HP_BAD_TRAP /* 0x165 */
ta HP_BAD_TRAP /* 0x166 */
ta HP_BAD_TRAP /* 0x167 */
ta HP_BAD_TRAP /* 0x168 */
ta HP_BAD_TRAP /* 0x169 */
ta HP_BAD_TRAP /* 0x16a */
ta HP_BAD_TRAP /* 0x16b */
ta HP_BAD_TRAP /* 0x16c */
ta HP_BAD_TRAP /* 0x16d */
ta HP_BAD_TRAP /* 0x16e */
ta HP_BAD_TRAP /* 0x16f */
ta HP_BAD_TRAP /* 0x170 */
ta HP_BAD_TRAP /* 0x171 */
ta HP_BAD_TRAP /* 0x172 */
ta HP_BAD_TRAP /* 0x173 */
ta HP_BAD_TRAP /* 0x174 */
ta HP_BAD_TRAP /* 0x175 */
ta HP_BAD_TRAP /* 0x176 */
ta HP_BAD_TRAP /* 0x177 */
ta HP_BAD_TRAP /* 0x178 */
ta HP_BAD_TRAP /* 0x179 */
ta HP_BAD_TRAP /* 0x17a */
ta HP_BAD_TRAP /* 0x17b */
ta HP_BAD_TRAP /* 0x17c */
ta HP_BAD_TRAP /* 0x17d */
ta HP_BAD_TRAP /* 0x17e */
ta HP_BAD_TRAP /* 0x17f */
Thr2_Ptrap_Sect_text_end:
/*********************************************************************/
SECTION .Thr3_Ptrap_Sect TEXT_VA=THR3_PTRAP_TEXT_VA
Name = .Thr3_Ptrap_Sect ,
VA = THR3_PTRAP_TEXT_VA ,
RA = THR3_PTRAP_TEXT_RA ,
PA = THR3_PTRAP_TEXT_PA ,
end_label = Thr3_Ptrap_Sect_text_end ,
ta HP_BAD_TRAP /* 0x10 */
ta HP_BAD_TRAP /* 0x11 */
ta HP_BAD_TRAP /* 0x12 */
ta HP_BAD_TRAP /* 0x13 */
ta HP_BAD_TRAP /* 0x14 */
ta HP_BAD_TRAP /* 0x15 */
ta HP_BAD_TRAP /* 0x16 */
ta HP_BAD_TRAP /* 0x17 */
ta HP_BAD_TRAP /* 0x18 */
ta HP_BAD_TRAP /* 0x19 */
ta HP_BAD_TRAP /* 0x1a */
ta HP_BAD_TRAP /* 0x1b */
ta HP_BAD_TRAP /* 0x1c */
ta HP_BAD_TRAP /* 0x1d */
ta HP_BAD_TRAP /* 0x1e */
ta HP_BAD_TRAP /* 0x1f */
ta HP_BAD_TRAP /* 0x20 */
ta HP_BAD_TRAP /* 0x21 */
ta HP_BAD_TRAP /* 0x22 */
ta HP_BAD_TRAP /* 0x23 */
ta HP_BAD_TRAP /* 0x24 */
ta HP_BAD_TRAP /* 0x25 */
ta HP_BAD_TRAP /* 0x26 */
ta HP_BAD_TRAP /* 0x27 */
ta HP_BAD_TRAP /* 0x28 */
ta HP_BAD_TRAP /* 0x29 */
ta HP_BAD_TRAP /* 0x2a */
ta HP_BAD_TRAP /* 0x2b */
ta HP_BAD_TRAP /* 0x2c */
ta HP_BAD_TRAP /* 0x2d */
ta HP_BAD_TRAP /* 0x2e */
ta HP_BAD_TRAP /* 0x2f */
ta HP_BAD_TRAP /* 0x30 */
ta HP_BAD_TRAP /* 0x31 */
ta HP_BAD_TRAP /* 0x32 */
ta HP_BAD_TRAP /* 0x33 */
ta HP_BAD_TRAP /* 0x34 */
ta HP_BAD_TRAP /* 0x35 */
ta HP_BAD_TRAP /* 0x36 */
ta HP_BAD_TRAP /* 0x37 */
ta HP_BAD_TRAP /* 0x38 */
ta HP_BAD_TRAP /* 0x39 */
ta HP_BAD_TRAP /* 0x3a */
ta HP_BAD_TRAP /* 0x3b */
ta HP_BAD_TRAP /* 0x3c */
ta HP_BAD_TRAP /* 0x3d */
ta HP_BAD_TRAP /* 0x3e */
ta HP_BAD_TRAP /* 0x3f */
ta HP_BAD_TRAP /* 0x40 */
ta HP_BAD_TRAP /* 0x41 */
ta HP_BAD_TRAP /* 0x42 */
ta HP_BAD_TRAP /* 0x43 */
ta HP_BAD_TRAP /* 0x44 */
ta HP_BAD_TRAP /* 0x45 */
ta HP_BAD_TRAP /* 0x46 */
ta HP_BAD_TRAP /* 0x47 */
ta HP_BAD_TRAP /* 0x48 */
ta HP_BAD_TRAP /* 0x49 */
ta HP_BAD_TRAP /* 0x4a */
ta HP_BAD_TRAP /* 0x4b */
ta HP_BAD_TRAP /* 0x4c */
ta HP_BAD_TRAP /* 0x4d */
ta HP_BAD_TRAP /* 0x4e */
ta HP_BAD_TRAP /* 0x4f */
ta HP_BAD_TRAP /* 0x50 */
ta HP_BAD_TRAP /* 0x51 */
ta HP_BAD_TRAP /* 0x52 */
ta HP_BAD_TRAP /* 0x53 */
ta HP_BAD_TRAP /* 0x54 */
ta HP_BAD_TRAP /* 0x55 */
ta HP_BAD_TRAP /* 0x56 */
ta HP_BAD_TRAP /* 0x57 */
ta HP_BAD_TRAP /* 0x58 */
ta HP_BAD_TRAP /* 0x59 */
ta HP_BAD_TRAP /* 0x5a */
ta HP_BAD_TRAP /* 0x5b */
ta HP_BAD_TRAP /* 0x5c */
ta HP_BAD_TRAP /* 0x5d */
ta HP_BAD_TRAP /* 0x5e */
ta HP_BAD_TRAP /* 0x5f */
ta HP_BAD_TRAP /* 0x60 */
ta HP_BAD_TRAP /* 0x61 */
ta HP_BAD_TRAP /* 0x62 */
ta HP_BAD_TRAP /* 0x63 */
ta HP_BAD_TRAP /* 0x64 */
ta HP_BAD_TRAP /* 0x65 */
ta HP_BAD_TRAP /* 0x66 */
ta HP_BAD_TRAP /* 0x67 */
ta HP_BAD_TRAP /* 0x68 */
ta HP_BAD_TRAP /* 0x69 */
ta HP_BAD_TRAP /* 0x6a */
ta HP_BAD_TRAP /* 0x6b */
ta HP_BAD_TRAP /* 0x6c */
ta HP_BAD_TRAP /* 0x6d */
ta HP_BAD_TRAP /* 0x6e */
ta HP_BAD_TRAP /* 0x6f */
ta HP_BAD_TRAP /* 0x70 */
ta HP_BAD_TRAP /* 0x71 */
ta HP_BAD_TRAP /* 0x72 */
ta HP_BAD_TRAP /* 0x73 */
ta HP_BAD_TRAP /* 0x74 */
ta HP_BAD_TRAP /* 0x75 */
ta HP_BAD_TRAP /* 0x76 */
ta HP_BAD_TRAP /* 0x77 */
ta HP_BAD_TRAP /* 0x78 */
ta HP_BAD_TRAP /* 0x79 */
ta HP_BAD_TRAP /* 0x7a */
ta HP_BAD_TRAP /* 0x7b */
ta HP_BAD_TRAP /* 0x7c */
ta HP_BAD_TRAP /* 0x7d */
ta HP_BAD_TRAP /* 0x7e */
ta HP_BAD_TRAP /* 0x7f */
ta HP_BAD_TRAP /* 0x80 */
ta HP_BAD_TRAP /* 0x81 */
ta HP_BAD_TRAP /* 0x82 */
ta HP_BAD_TRAP /* 0x83 */
ta HP_BAD_TRAP /* 0x84 */
ta HP_BAD_TRAP /* 0x85 */
ta HP_BAD_TRAP /* 0x86 */
ta HP_BAD_TRAP /* 0x87 */
ta HP_BAD_TRAP /* 0x88 */
ta HP_BAD_TRAP /* 0x89 */
ta HP_BAD_TRAP /* 0x8a */
ta HP_BAD_TRAP /* 0x8b */
ta HP_BAD_TRAP /* 0x8c */
ta HP_BAD_TRAP /* 0x8d */
ta HP_BAD_TRAP /* 0x8e */
ta HP_BAD_TRAP /* 0x8f */
ta HP_BAD_TRAP /* 0x90 */
ta HP_BAD_TRAP /* 0x91 */
ta HP_BAD_TRAP /* 0x92 */
ta HP_BAD_TRAP /* 0x93 */
ta HP_BAD_TRAP /* 0x94 */
ta HP_BAD_TRAP /* 0x95 */
ta HP_BAD_TRAP /* 0x96 */
ta HP_BAD_TRAP /* 0x97 */
ta HP_BAD_TRAP /* 0x98 */
ta HP_BAD_TRAP /* 0x99 */
ta HP_BAD_TRAP /* 0x9a */
ta HP_BAD_TRAP /* 0x9b */
ta HP_BAD_TRAP /* 0x9c */
ta HP_BAD_TRAP /* 0x9d */
ta HP_BAD_TRAP /* 0x9e */
ta HP_BAD_TRAP /* 0x9f */
ta HP_BAD_TRAP /* 0xa0 */
ta HP_BAD_TRAP /* 0xa1 */
ta HP_BAD_TRAP /* 0xa2 */
ta HP_BAD_TRAP /* 0xa3 */
ta HP_BAD_TRAP /* 0xa4 */
ta HP_BAD_TRAP /* 0xa5 */
ta HP_BAD_TRAP /* 0xa6 */
ta HP_BAD_TRAP /* 0xa7 */
ta HP_BAD_TRAP /* 0xa8 */
ta HP_BAD_TRAP /* 0xa9 */
ta HP_BAD_TRAP /* 0xaa */
ta HP_BAD_TRAP /* 0xab */
ta HP_BAD_TRAP /* 0xac */
ta HP_BAD_TRAP /* 0xad */
ta HP_BAD_TRAP /* 0xae */
ta HP_BAD_TRAP /* 0xaf */
ta HP_BAD_TRAP /* 0xb0 */
ta HP_BAD_TRAP /* 0xb1 */
ta HP_BAD_TRAP /* 0xb2 */
ta HP_BAD_TRAP /* 0xb3 */
ta HP_BAD_TRAP /* 0xb4 */
ta HP_BAD_TRAP /* 0xb5 */
ta HP_BAD_TRAP /* 0xb6 */
ta HP_BAD_TRAP /* 0xb7 */
ta HP_BAD_TRAP /* 0xb8 */
ta HP_BAD_TRAP /* 0xb9 */
ta HP_BAD_TRAP /* 0xba */
ta HP_BAD_TRAP /* 0xbb */
ta HP_BAD_TRAP /* 0xbc */
ta HP_BAD_TRAP /* 0xbd */
ta HP_BAD_TRAP /* 0xbe */
ta HP_BAD_TRAP /* 0xbf */
ta HP_BAD_TRAP /* 0xc0 */
ta HP_BAD_TRAP /* 0xc1 */
ta HP_BAD_TRAP /* 0xc2 */
ta HP_BAD_TRAP /* 0xc3 */
ta HP_BAD_TRAP /* 0xc4 */
ta HP_BAD_TRAP /* 0xc5 */
ta HP_BAD_TRAP /* 0xc6 */
ta HP_BAD_TRAP /* 0xc7 */
ta HP_BAD_TRAP /* 0xc8 */
ta HP_BAD_TRAP /* 0xc9 */
ta HP_BAD_TRAP /* 0xca */
ta HP_BAD_TRAP /* 0xcb */
ta HP_BAD_TRAP /* 0xcc */
ta HP_BAD_TRAP /* 0xcd */
ta HP_BAD_TRAP /* 0xce */
ta HP_BAD_TRAP /* 0xcf */
ta HP_BAD_TRAP /* 0xd0 */
ta HP_BAD_TRAP /* 0xd1 */
ta HP_BAD_TRAP /* 0xd2 */
ta HP_BAD_TRAP /* 0xd3 */
ta HP_BAD_TRAP /* 0xd4 */
ta HP_BAD_TRAP /* 0xd5 */
ta HP_BAD_TRAP /* 0xd6 */
ta HP_BAD_TRAP /* 0xd7 */
ta HP_BAD_TRAP /* 0xd8 */
ta HP_BAD_TRAP /* 0xd9 */
ta HP_BAD_TRAP /* 0xda */
ta HP_BAD_TRAP /* 0xdb */
ta HP_BAD_TRAP /* 0xdc */
ta HP_BAD_TRAP /* 0xdd */
ta HP_BAD_TRAP /* 0xde */
ta HP_BAD_TRAP /* 0xdf */
ta HP_BAD_TRAP /* 0xe0 */
ta HP_BAD_TRAP /* 0xe1 */
ta HP_BAD_TRAP /* 0xe2 */
ta HP_BAD_TRAP /* 0xe3 */
ta HP_BAD_TRAP /* 0xe4 */
ta HP_BAD_TRAP /* 0xe5 */
ta HP_BAD_TRAP /* 0xe6 */
ta HP_BAD_TRAP /* 0xe7 */
ta HP_BAD_TRAP /* 0xe8 */
ta HP_BAD_TRAP /* 0xe9 */
ta HP_BAD_TRAP /* 0xea */
ta HP_BAD_TRAP /* 0xeb */
ta HP_BAD_TRAP /* 0xec */
ta HP_BAD_TRAP /* 0xed */
ta HP_BAD_TRAP /* 0xee */
ta HP_BAD_TRAP /* 0xef */
ta HP_BAD_TRAP /* 0xf0 */
ta HP_BAD_TRAP /* 0xf1 */
ta HP_BAD_TRAP /* 0xf2 */
ta HP_BAD_TRAP /* 0xf3 */
ta HP_BAD_TRAP /* 0xf4 */
ta HP_BAD_TRAP /* 0xf5 */
ta HP_BAD_TRAP /* 0xf6 */
ta HP_BAD_TRAP /* 0xf7 */
ta HP_BAD_TRAP /* 0xf8 */
ta HP_BAD_TRAP /* 0xf9 */
ta HP_BAD_TRAP /* 0xfa */
ta HP_BAD_TRAP /* 0xfb */
ta HP_BAD_TRAP /* 0xfc */
ta HP_BAD_TRAP /* 0xfd */
ta HP_BAD_TRAP /* 0xfe */
ta HP_BAD_TRAP /* 0xff */
ta HP_GOOD_TRAP /* 0x100 */
ta HP_BAD_TRAP /* 0x101 */
ta HP_BAD_TRAP /* 0x102 */
ta HP_BAD_TRAP /* 0x103 */
ta HP_BAD_TRAP /* 0x104 */
ta HP_BAD_TRAP /* 0x105 */
ta HP_BAD_TRAP /* 0x106 */
ta HP_BAD_TRAP /* 0x107 */
ta HP_BAD_TRAP /* 0x108 */
ta HP_BAD_TRAP /* 0x109 */
ta HP_BAD_TRAP /* 0x10a */
ta HP_BAD_TRAP /* 0x10b */
ta HP_BAD_TRAP /* 0x10c */
ta HP_BAD_TRAP /* 0x10d */
ta HP_BAD_TRAP /* 0x10e */
ta HP_BAD_TRAP /* 0x10f */
ta HPTRAP_I_DEMAP_ALL /* 0x110 */
ta HPTRAP_I_DEMAP_PCTX /* 0x111 */
ta HPTRAP_I_DEMAP_SCTX /* 0x112 */
ta HPTRAP_I_DEMAP_NCTX /* 0x113 */
ta HPTRAP_I_DEMAP_PAGE /* 0x114 */
ta HPTRAP_I_DEMAP_RPAGE /* 0x115 */
ta HPTRAP_I_DEMAP_REAL /* 0x116 */
ta HPTRAP_D_DEMAP_ALL /* 0x117 */
ta HPTRAP_D_DEMAP_PCTX /* 0x118 */
ta HPTRAP_D_DEMAP_SCTX /* 0x119 */
ta HPTRAP_D_DEMAP_NCTX /* 0x11a */
ta HPTRAP_D_DEMAP_PAGE /* 0x11b */
ta HPTRAP_D_DEMAP_RPAGE /* 0x11c */
ta HPTRAP_D_DEMAP_REAL /* 0x11d */
ta HP_BAD_TRAP /* 0x11e */
ta HP_BAD_TRAP /* 0x11f */
ta HPTRAP_CHANGE_PID /* 0x121 */
ta HPTRAP_INCR_TSB_SIZE /* 0x122 */
ta HPTRAP_CLEAR_LSU_IMMU /* 0x127 */
ta HPTRAP_CLEAR_LSU_DMMU /* 0x128 */
ta HPTRAP_DELAY_LOOP /* 0x129 */
ta HPTRAP_SEM_LOCK /* 0x12a */
ta HPTRAP_SEM_RELEASE /* 0x12b */
ta HPTRAP_SEM_GET /* 0x12c */
ta HPTRAP_SEM_SET /* 0x12d */
ta HPTRAP_GOTO_SUPERVISOR0 /* 0x12e */
ta HPTRAP_GOTO_SUPERVISOR1 /* 0x12f */
ta HPTRAP_I_DEMAP_ALL_PAGES /* 0x130 */
ta HPTRAP_I_DEMAP_ALL_RPAGES /* 0x131 */
ta HPTRAP_D_DEMAP_ALL_PAGES /* 0x132 */
ta HPTRAP_D_DEMAP_ALL_RPAGES /* 0x133 */
ta HPTRAP_ACCESS_ITSB_PTR /* 0x134 */
ta HPTRAP_ACCESS_DTSB_PTR /* 0x135 */
ta HPTRAP_TOGGLE_LSU_IM /* 0x136 */
ta HPTRAP_TOGGLE_LSU_DM /* 0x137 */
ta HP_BAD_TRAP /* 0x138 */
ta HP_BAD_TRAP /* 0x139 */
ta HP_BAD_TRAP /* 0x13a */
ta HP_BAD_TRAP /* 0x13b */
ta HP_BAD_TRAP /* 0x13c */
ta HP_BAD_TRAP /* 0x13d */
ta HP_BAD_TRAP /* 0x13e */
ta HP_BAD_TRAP /* 0x13f */
ta HP_BAD_TRAP /* 0x140 */
ta HP_BAD_TRAP /* 0x141 */
ta HP_BAD_TRAP /* 0x142 */
ta HP_BAD_TRAP /* 0x143 */
ta HP_BAD_TRAP /* 0x144 */
ta HP_BAD_TRAP /* 0x145 */
ta HP_BAD_TRAP /* 0x146 */
ta HP_BAD_TRAP /* 0x147 */
ta HP_BAD_TRAP /* 0x148 */
ta HP_BAD_TRAP /* 0x149 */
ta HP_BAD_TRAP /* 0x14a */
ta HP_BAD_TRAP /* 0x14b */
ta HP_BAD_TRAP /* 0x14c */
ta HP_BAD_TRAP /* 0x14d */
ta HP_BAD_TRAP /* 0x14e */
ta HP_BAD_TRAP /* 0x14f */
ta HP_BAD_TRAP /* 0x150 */
ta HP_BAD_TRAP /* 0x151 */
ta HP_BAD_TRAP /* 0x152 */
ta HP_BAD_TRAP /* 0x153 */
ta HP_BAD_TRAP /* 0x154 */
ta HP_BAD_TRAP /* 0x155 */
ta HP_BAD_TRAP /* 0x156 */
ta HP_BAD_TRAP /* 0x157 */
ta HP_BAD_TRAP /* 0x158 */
ta HP_BAD_TRAP /* 0x159 */
ta HP_BAD_TRAP /* 0x15a */
ta HP_BAD_TRAP /* 0x15b */
ta HP_BAD_TRAP /* 0x15c */
ta HP_BAD_TRAP /* 0x15d */
ta HP_BAD_TRAP /* 0x15e */
ta HP_BAD_TRAP /* 0x15f */
ta HP_BAD_TRAP /* 0x160 */
ta HP_BAD_TRAP /* 0x161 */
ta HP_BAD_TRAP /* 0x162 */
ta HP_BAD_TRAP /* 0x163 */
ta HP_BAD_TRAP /* 0x164 */
ta HP_BAD_TRAP /* 0x165 */
ta HP_BAD_TRAP /* 0x166 */
ta HP_BAD_TRAP /* 0x167 */
ta HP_BAD_TRAP /* 0x168 */
ta HP_BAD_TRAP /* 0x169 */
ta HP_BAD_TRAP /* 0x16a */
ta HP_BAD_TRAP /* 0x16b */
ta HP_BAD_TRAP /* 0x16c */
ta HP_BAD_TRAP /* 0x16d */
ta HP_BAD_TRAP /* 0x16e */
ta HP_BAD_TRAP /* 0x16f */
ta HP_BAD_TRAP /* 0x170 */
ta HP_BAD_TRAP /* 0x171 */
ta HP_BAD_TRAP /* 0x172 */
ta HP_BAD_TRAP /* 0x173 */
ta HP_BAD_TRAP /* 0x174 */
ta HP_BAD_TRAP /* 0x175 */
ta HP_BAD_TRAP /* 0x176 */
ta HP_BAD_TRAP /* 0x177 */
ta HP_BAD_TRAP /* 0x178 */
ta HP_BAD_TRAP /* 0x179 */
ta HP_BAD_TRAP /* 0x17a */
ta HP_BAD_TRAP /* 0x17b */
ta HP_BAD_TRAP /* 0x17c */
ta HP_BAD_TRAP /* 0x17d */
ta HP_BAD_TRAP /* 0x17e */
ta HP_BAD_TRAP /* 0x17f */
Thr3_Ptrap_Sect_text_end:
/*********************************************************************/
SECTION .Thr4_Ptrap_Sect TEXT_VA=THR4_PTRAP_TEXT_VA
Name = .Thr4_Ptrap_Sect ,
VA = THR4_PTRAP_TEXT_VA ,
RA = THR4_PTRAP_TEXT_RA ,
PA = THR4_PTRAP_TEXT_PA ,
end_label = Thr4_Ptrap_Sect_text_end ,
ta HP_BAD_TRAP /* 0x10 */
ta HP_BAD_TRAP /* 0x11 */
ta HP_BAD_TRAP /* 0x12 */
ta HP_BAD_TRAP /* 0x13 */
ta HP_BAD_TRAP /* 0x14 */
ta HP_BAD_TRAP /* 0x15 */
ta HP_BAD_TRAP /* 0x16 */
ta HP_BAD_TRAP /* 0x17 */
ta HP_BAD_TRAP /* 0x18 */
ta HP_BAD_TRAP /* 0x19 */
ta HP_BAD_TRAP /* 0x1a */
ta HP_BAD_TRAP /* 0x1b */
ta HP_BAD_TRAP /* 0x1c */
ta HP_BAD_TRAP /* 0x1d */
ta HP_BAD_TRAP /* 0x1e */
ta HP_BAD_TRAP /* 0x1f */
ta HP_BAD_TRAP /* 0x20 */
ta HP_BAD_TRAP /* 0x21 */
ta HP_BAD_TRAP /* 0x22 */
ta HP_BAD_TRAP /* 0x23 */
ta HP_BAD_TRAP /* 0x24 */
ta HP_BAD_TRAP /* 0x25 */
ta HP_BAD_TRAP /* 0x26 */
ta HP_BAD_TRAP /* 0x27 */
ta HP_BAD_TRAP /* 0x28 */
ta HP_BAD_TRAP /* 0x29 */
ta HP_BAD_TRAP /* 0x2a */
ta HP_BAD_TRAP /* 0x2b */
ta HP_BAD_TRAP /* 0x2c */
ta HP_BAD_TRAP /* 0x2d */
ta HP_BAD_TRAP /* 0x2e */
ta HP_BAD_TRAP /* 0x2f */
ta HP_BAD_TRAP /* 0x30 */
ta HP_BAD_TRAP /* 0x31 */
ta HP_BAD_TRAP /* 0x32 */
ta HP_BAD_TRAP /* 0x33 */
ta HP_BAD_TRAP /* 0x34 */
ta HP_BAD_TRAP /* 0x35 */
ta HP_BAD_TRAP /* 0x36 */
ta HP_BAD_TRAP /* 0x37 */
ta HP_BAD_TRAP /* 0x38 */
ta HP_BAD_TRAP /* 0x39 */
ta HP_BAD_TRAP /* 0x3a */
ta HP_BAD_TRAP /* 0x3b */
ta HP_BAD_TRAP /* 0x3c */
ta HP_BAD_TRAP /* 0x3d */
ta HP_BAD_TRAP /* 0x3e */
ta HP_BAD_TRAP /* 0x3f */
ta HP_BAD_TRAP /* 0x40 */
ta HP_BAD_TRAP /* 0x41 */
ta HP_BAD_TRAP /* 0x42 */
ta HP_BAD_TRAP /* 0x43 */
ta HP_BAD_TRAP /* 0x44 */
ta HP_BAD_TRAP /* 0x45 */
ta HP_BAD_TRAP /* 0x46 */
ta HP_BAD_TRAP /* 0x47 */
ta HP_BAD_TRAP /* 0x48 */
ta HP_BAD_TRAP /* 0x49 */
ta HP_BAD_TRAP /* 0x4a */
ta HP_BAD_TRAP /* 0x4b */
ta HP_BAD_TRAP /* 0x4c */
ta HP_BAD_TRAP /* 0x4d */
ta HP_BAD_TRAP /* 0x4e */
ta HP_BAD_TRAP /* 0x4f */
ta HP_BAD_TRAP /* 0x50 */
ta HP_BAD_TRAP /* 0x51 */
ta HP_BAD_TRAP /* 0x52 */
ta HP_BAD_TRAP /* 0x53 */
ta HP_BAD_TRAP /* 0x54 */
ta HP_BAD_TRAP /* 0x55 */
ta HP_BAD_TRAP /* 0x56 */
ta HP_BAD_TRAP /* 0x57 */
ta HP_BAD_TRAP /* 0x58 */
ta HP_BAD_TRAP /* 0x59 */
ta HP_BAD_TRAP /* 0x5a */
ta HP_BAD_TRAP /* 0x5b */
ta HP_BAD_TRAP /* 0x5c */
ta HP_BAD_TRAP /* 0x5d */
ta HP_BAD_TRAP /* 0x5e */
ta HP_BAD_TRAP /* 0x5f */
ta HP_BAD_TRAP /* 0x60 */
ta HP_BAD_TRAP /* 0x61 */
ta HP_BAD_TRAP /* 0x62 */
ta HP_BAD_TRAP /* 0x63 */
ta HP_BAD_TRAP /* 0x64 */
ta HP_BAD_TRAP /* 0x65 */
ta HP_BAD_TRAP /* 0x66 */
ta HP_BAD_TRAP /* 0x67 */
ta HP_BAD_TRAP /* 0x68 */
ta HP_BAD_TRAP /* 0x69 */
ta HP_BAD_TRAP /* 0x6a */
ta HP_BAD_TRAP /* 0x6b */
ta HP_BAD_TRAP /* 0x6c */
ta HP_BAD_TRAP /* 0x6d */
ta HP_BAD_TRAP /* 0x6e */
ta HP_BAD_TRAP /* 0x6f */
ta HP_BAD_TRAP /* 0x70 */
ta HP_BAD_TRAP /* 0x71 */
ta HP_BAD_TRAP /* 0x72 */
ta HP_BAD_TRAP /* 0x73 */
ta HP_BAD_TRAP /* 0x74 */
ta HP_BAD_TRAP /* 0x75 */
ta HP_BAD_TRAP /* 0x76 */
ta HP_BAD_TRAP /* 0x77 */
ta HP_BAD_TRAP /* 0x78 */
ta HP_BAD_TRAP /* 0x79 */
ta HP_BAD_TRAP /* 0x7a */
ta HP_BAD_TRAP /* 0x7b */
ta HP_BAD_TRAP /* 0x7c */
ta HP_BAD_TRAP /* 0x7d */
ta HP_BAD_TRAP /* 0x7e */
ta HP_BAD_TRAP /* 0x7f */
ta HP_BAD_TRAP /* 0x80 */
ta HP_BAD_TRAP /* 0x81 */
ta HP_BAD_TRAP /* 0x82 */
ta HP_BAD_TRAP /* 0x83 */
ta HP_BAD_TRAP /* 0x84 */
ta HP_BAD_TRAP /* 0x85 */
ta HP_BAD_TRAP /* 0x86 */
ta HP_BAD_TRAP /* 0x87 */
ta HP_BAD_TRAP /* 0x88 */
ta HP_BAD_TRAP /* 0x89 */
ta HP_BAD_TRAP /* 0x8a */
ta HP_BAD_TRAP /* 0x8b */
ta HP_BAD_TRAP /* 0x8c */
ta HP_BAD_TRAP /* 0x8d */
ta HP_BAD_TRAP /* 0x8e */
ta HP_BAD_TRAP /* 0x8f */
ta HP_BAD_TRAP /* 0x90 */
ta HP_BAD_TRAP /* 0x91 */
ta HP_BAD_TRAP /* 0x92 */
ta HP_BAD_TRAP /* 0x93 */
ta HP_BAD_TRAP /* 0x94 */
ta HP_BAD_TRAP /* 0x95 */
ta HP_BAD_TRAP /* 0x96 */
ta HP_BAD_TRAP /* 0x97 */
ta HP_BAD_TRAP /* 0x98 */
ta HP_BAD_TRAP /* 0x99 */
ta HP_BAD_TRAP /* 0x9a */
ta HP_BAD_TRAP /* 0x9b */
ta HP_BAD_TRAP /* 0x9c */
ta HP_BAD_TRAP /* 0x9d */
ta HP_BAD_TRAP /* 0x9e */
ta HP_BAD_TRAP /* 0x9f */
ta HP_BAD_TRAP /* 0xa0 */
ta HP_BAD_TRAP /* 0xa1 */
ta HP_BAD_TRAP /* 0xa2 */
ta HP_BAD_TRAP /* 0xa3 */
ta HP_BAD_TRAP /* 0xa4 */
ta HP_BAD_TRAP /* 0xa5 */
ta HP_BAD_TRAP /* 0xa6 */
ta HP_BAD_TRAP /* 0xa7 */
ta HP_BAD_TRAP /* 0xa8 */
ta HP_BAD_TRAP /* 0xa9 */
ta HP_BAD_TRAP /* 0xaa */
ta HP_BAD_TRAP /* 0xab */
ta HP_BAD_TRAP /* 0xac */
ta HP_BAD_TRAP /* 0xad */
ta HP_BAD_TRAP /* 0xae */
ta HP_BAD_TRAP /* 0xaf */
ta HP_BAD_TRAP /* 0xb0 */
ta HP_BAD_TRAP /* 0xb1 */
ta HP_BAD_TRAP /* 0xb2 */
ta HP_BAD_TRAP /* 0xb3 */
ta HP_BAD_TRAP /* 0xb4 */
ta HP_BAD_TRAP /* 0xb5 */
ta HP_BAD_TRAP /* 0xb6 */
ta HP_BAD_TRAP /* 0xb7 */
ta HP_BAD_TRAP /* 0xb8 */
ta HP_BAD_TRAP /* 0xb9 */
ta HP_BAD_TRAP /* 0xba */
ta HP_BAD_TRAP /* 0xbb */
ta HP_BAD_TRAP /* 0xbc */
ta HP_BAD_TRAP /* 0xbd */
ta HP_BAD_TRAP /* 0xbe */
ta HP_BAD_TRAP /* 0xbf */
ta HP_BAD_TRAP /* 0xc0 */
ta HP_BAD_TRAP /* 0xc1 */
ta HP_BAD_TRAP /* 0xc2 */
ta HP_BAD_TRAP /* 0xc3 */
ta HP_BAD_TRAP /* 0xc4 */
ta HP_BAD_TRAP /* 0xc5 */
ta HP_BAD_TRAP /* 0xc6 */
ta HP_BAD_TRAP /* 0xc7 */
ta HP_BAD_TRAP /* 0xc8 */
ta HP_BAD_TRAP /* 0xc9 */
ta HP_BAD_TRAP /* 0xca */
ta HP_BAD_TRAP /* 0xcb */
ta HP_BAD_TRAP /* 0xcc */
ta HP_BAD_TRAP /* 0xcd */
ta HP_BAD_TRAP /* 0xce */
ta HP_BAD_TRAP /* 0xcf */
ta HP_BAD_TRAP /* 0xd0 */
ta HP_BAD_TRAP /* 0xd1 */
ta HP_BAD_TRAP /* 0xd2 */
ta HP_BAD_TRAP /* 0xd3 */
ta HP_BAD_TRAP /* 0xd4 */
ta HP_BAD_TRAP /* 0xd5 */
ta HP_BAD_TRAP /* 0xd6 */
ta HP_BAD_TRAP /* 0xd7 */
ta HP_BAD_TRAP /* 0xd8 */
ta HP_BAD_TRAP /* 0xd9 */
ta HP_BAD_TRAP /* 0xda */
ta HP_BAD_TRAP /* 0xdb */
ta HP_BAD_TRAP /* 0xdc */
ta HP_BAD_TRAP /* 0xdd */
ta HP_BAD_TRAP /* 0xde */
ta HP_BAD_TRAP /* 0xdf */
ta HP_BAD_TRAP /* 0xe0 */
ta HP_BAD_TRAP /* 0xe1 */
ta HP_BAD_TRAP /* 0xe2 */
ta HP_BAD_TRAP /* 0xe3 */
ta HP_BAD_TRAP /* 0xe4 */
ta HP_BAD_TRAP /* 0xe5 */
ta HP_BAD_TRAP /* 0xe6 */
ta HP_BAD_TRAP /* 0xe7 */
ta HP_BAD_TRAP /* 0xe8 */
ta HP_BAD_TRAP /* 0xe9 */
ta HP_BAD_TRAP /* 0xea */
ta HP_BAD_TRAP /* 0xeb */
ta HP_BAD_TRAP /* 0xec */
ta HP_BAD_TRAP /* 0xed */
ta HP_BAD_TRAP /* 0xee */
ta HP_BAD_TRAP /* 0xef */
ta HP_BAD_TRAP /* 0xf0 */
ta HP_BAD_TRAP /* 0xf1 */
ta HP_BAD_TRAP /* 0xf2 */
ta HP_BAD_TRAP /* 0xf3 */
ta HP_BAD_TRAP /* 0xf4 */
ta HP_BAD_TRAP /* 0xf5 */
ta HP_BAD_TRAP /* 0xf6 */
ta HP_BAD_TRAP /* 0xf7 */
ta HP_BAD_TRAP /* 0xf8 */
ta HP_BAD_TRAP /* 0xf9 */
ta HP_BAD_TRAP /* 0xfa */
ta HP_BAD_TRAP /* 0xfb */
ta HP_BAD_TRAP /* 0xfc */
ta HP_BAD_TRAP /* 0xfd */
ta HP_BAD_TRAP /* 0xfe */
ta HP_BAD_TRAP /* 0xff */
ta HP_GOOD_TRAP /* 0x100 */
ta HP_BAD_TRAP /* 0x101 */
ta HP_BAD_TRAP /* 0x102 */
ta HP_BAD_TRAP /* 0x103 */
ta HP_BAD_TRAP /* 0x104 */
ta HP_BAD_TRAP /* 0x105 */
ta HP_BAD_TRAP /* 0x106 */
ta HP_BAD_TRAP /* 0x107 */
ta HP_BAD_TRAP /* 0x108 */
ta HP_BAD_TRAP /* 0x109 */
ta HP_BAD_TRAP /* 0x10a */
ta HP_BAD_TRAP /* 0x10b */
ta HP_BAD_TRAP /* 0x10c */
ta HP_BAD_TRAP /* 0x10d */
ta HP_BAD_TRAP /* 0x10e */
ta HP_BAD_TRAP /* 0x10f */
ta HPTRAP_I_DEMAP_ALL /* 0x110 */
ta HPTRAP_I_DEMAP_PCTX /* 0x111 */
ta HPTRAP_I_DEMAP_SCTX /* 0x112 */
ta HPTRAP_I_DEMAP_NCTX /* 0x113 */
ta HPTRAP_I_DEMAP_PAGE /* 0x114 */
ta HPTRAP_I_DEMAP_RPAGE /* 0x115 */
ta HPTRAP_I_DEMAP_REAL /* 0x116 */
ta HPTRAP_D_DEMAP_ALL /* 0x117 */
ta HPTRAP_D_DEMAP_PCTX /* 0x118 */
ta HPTRAP_D_DEMAP_SCTX /* 0x119 */
ta HPTRAP_D_DEMAP_NCTX /* 0x11a */
ta HPTRAP_D_DEMAP_PAGE /* 0x11b */
ta HPTRAP_D_DEMAP_RPAGE /* 0x11c */
ta HPTRAP_D_DEMAP_REAL /* 0x11d */
ta HP_BAD_TRAP /* 0x11e */
ta HP_BAD_TRAP /* 0x11f */
ta HPTRAP_CHANGE_PID /* 0x121 */
ta HPTRAP_INCR_TSB_SIZE /* 0x122 */
ta HPTRAP_CLEAR_LSU_IMMU /* 0x127 */
ta HPTRAP_CLEAR_LSU_DMMU /* 0x128 */
ta HPTRAP_DELAY_LOOP /* 0x129 */
ta HPTRAP_SEM_LOCK /* 0x12a */
ta HPTRAP_SEM_RELEASE /* 0x12b */
ta HPTRAP_SEM_GET /* 0x12c */
ta HPTRAP_SEM_SET /* 0x12d */
ta HPTRAP_GOTO_SUPERVISOR0 /* 0x12e */
ta HPTRAP_GOTO_SUPERVISOR1 /* 0x12f */
ta HPTRAP_I_DEMAP_ALL_PAGES /* 0x130 */
ta HPTRAP_I_DEMAP_ALL_RPAGES /* 0x131 */
ta HPTRAP_D_DEMAP_ALL_PAGES /* 0x132 */
ta HPTRAP_D_DEMAP_ALL_RPAGES /* 0x133 */
ta HPTRAP_ACCESS_ITSB_PTR /* 0x134 */
ta HPTRAP_ACCESS_DTSB_PTR /* 0x135 */
ta HPTRAP_TOGGLE_LSU_IM /* 0x136 */
ta HPTRAP_TOGGLE_LSU_DM /* 0x137 */
ta HP_BAD_TRAP /* 0x138 */
ta HP_BAD_TRAP /* 0x139 */
ta HP_BAD_TRAP /* 0x13a */
ta HP_BAD_TRAP /* 0x13b */
ta HP_BAD_TRAP /* 0x13c */
ta HP_BAD_TRAP /* 0x13d */
ta HP_BAD_TRAP /* 0x13e */
ta HP_BAD_TRAP /* 0x13f */
ta HP_BAD_TRAP /* 0x140 */
ta HP_BAD_TRAP /* 0x141 */
ta HP_BAD_TRAP /* 0x142 */
ta HP_BAD_TRAP /* 0x143 */
ta HP_BAD_TRAP /* 0x144 */
ta HP_BAD_TRAP /* 0x145 */
ta HP_BAD_TRAP /* 0x146 */
ta HP_BAD_TRAP /* 0x147 */
ta HP_BAD_TRAP /* 0x148 */
ta HP_BAD_TRAP /* 0x149 */
ta HP_BAD_TRAP /* 0x14a */
ta HP_BAD_TRAP /* 0x14b */
ta HP_BAD_TRAP /* 0x14c */
ta HP_BAD_TRAP /* 0x14d */
ta HP_BAD_TRAP /* 0x14e */
ta HP_BAD_TRAP /* 0x14f */
ta HP_BAD_TRAP /* 0x150 */
ta HP_BAD_TRAP /* 0x151 */
ta HP_BAD_TRAP /* 0x152 */
ta HP_BAD_TRAP /* 0x153 */
ta HP_BAD_TRAP /* 0x154 */
ta HP_BAD_TRAP /* 0x155 */
ta HP_BAD_TRAP /* 0x156 */
ta HP_BAD_TRAP /* 0x157 */
ta HP_BAD_TRAP /* 0x158 */
ta HP_BAD_TRAP /* 0x159 */
ta HP_BAD_TRAP /* 0x15a */
ta HP_BAD_TRAP /* 0x15b */
ta HP_BAD_TRAP /* 0x15c */
ta HP_BAD_TRAP /* 0x15d */
ta HP_BAD_TRAP /* 0x15e */
ta HP_BAD_TRAP /* 0x15f */
ta HP_BAD_TRAP /* 0x160 */
ta HP_BAD_TRAP /* 0x161 */
ta HP_BAD_TRAP /* 0x162 */
ta HP_BAD_TRAP /* 0x163 */
ta HP_BAD_TRAP /* 0x164 */
ta HP_BAD_TRAP /* 0x165 */
ta HP_BAD_TRAP /* 0x166 */
ta HP_BAD_TRAP /* 0x167 */
ta HP_BAD_TRAP /* 0x168 */
ta HP_BAD_TRAP /* 0x169 */
ta HP_BAD_TRAP /* 0x16a */
ta HP_BAD_TRAP /* 0x16b */
ta HP_BAD_TRAP /* 0x16c */
ta HP_BAD_TRAP /* 0x16d */
ta HP_BAD_TRAP /* 0x16e */
ta HP_BAD_TRAP /* 0x16f */
ta HP_BAD_TRAP /* 0x170 */
ta HP_BAD_TRAP /* 0x171 */
ta HP_BAD_TRAP /* 0x172 */
ta HP_BAD_TRAP /* 0x173 */
ta HP_BAD_TRAP /* 0x174 */
ta HP_BAD_TRAP /* 0x175 */
ta HP_BAD_TRAP /* 0x176 */
ta HP_BAD_TRAP /* 0x177 */
ta HP_BAD_TRAP /* 0x178 */
ta HP_BAD_TRAP /* 0x179 */
ta HP_BAD_TRAP /* 0x17a */
ta HP_BAD_TRAP /* 0x17b */
ta HP_BAD_TRAP /* 0x17c */
ta HP_BAD_TRAP /* 0x17d */
ta HP_BAD_TRAP /* 0x17e */
ta HP_BAD_TRAP /* 0x17f */
Thr4_Ptrap_Sect_text_end:
/*********************************************************************/
SECTION .Thr5_Ptrap_Sect TEXT_VA=THR5_PTRAP_TEXT_VA
Name = .Thr5_Ptrap_Sect ,
VA = THR5_PTRAP_TEXT_VA ,
RA = THR5_PTRAP_TEXT_RA ,
PA = THR5_PTRAP_TEXT_PA ,
end_label = Thr5_Ptrap_Sect_text_end ,
ta HP_BAD_TRAP /* 0x10 */
ta HP_BAD_TRAP /* 0x11 */
ta HP_BAD_TRAP /* 0x12 */
ta HP_BAD_TRAP /* 0x13 */
ta HP_BAD_TRAP /* 0x14 */
ta HP_BAD_TRAP /* 0x15 */
ta HP_BAD_TRAP /* 0x16 */
ta HP_BAD_TRAP /* 0x17 */
ta HP_BAD_TRAP /* 0x18 */
ta HP_BAD_TRAP /* 0x19 */
ta HP_BAD_TRAP /* 0x1a */
ta HP_BAD_TRAP /* 0x1b */
ta HP_BAD_TRAP /* 0x1c */
ta HP_BAD_TRAP /* 0x1d */
ta HP_BAD_TRAP /* 0x1e */
ta HP_BAD_TRAP /* 0x1f */
ta HP_BAD_TRAP /* 0x20 */
ta HP_BAD_TRAP /* 0x21 */
ta HP_BAD_TRAP /* 0x22 */
ta HP_BAD_TRAP /* 0x23 */
ta HP_BAD_TRAP /* 0x24 */
ta HP_BAD_TRAP /* 0x25 */
ta HP_BAD_TRAP /* 0x26 */
ta HP_BAD_TRAP /* 0x27 */
ta HP_BAD_TRAP /* 0x28 */
ta HP_BAD_TRAP /* 0x29 */
ta HP_BAD_TRAP /* 0x2a */
ta HP_BAD_TRAP /* 0x2b */
ta HP_BAD_TRAP /* 0x2c */
ta HP_BAD_TRAP /* 0x2d */
ta HP_BAD_TRAP /* 0x2e */
ta HP_BAD_TRAP /* 0x2f */
ta HP_BAD_TRAP /* 0x30 */
ta HP_BAD_TRAP /* 0x31 */
ta HP_BAD_TRAP /* 0x32 */
ta HP_BAD_TRAP /* 0x33 */
ta HP_BAD_TRAP /* 0x34 */
ta HP_BAD_TRAP /* 0x35 */
ta HP_BAD_TRAP /* 0x36 */
ta HP_BAD_TRAP /* 0x37 */
ta HP_BAD_TRAP /* 0x38 */
ta HP_BAD_TRAP /* 0x39 */
ta HP_BAD_TRAP /* 0x3a */
ta HP_BAD_TRAP /* 0x3b */
ta HP_BAD_TRAP /* 0x3c */
ta HP_BAD_TRAP /* 0x3d */
ta HP_BAD_TRAP /* 0x3e */
ta HP_BAD_TRAP /* 0x3f */
ta HP_BAD_TRAP /* 0x40 */
ta HP_BAD_TRAP /* 0x41 */
ta HP_BAD_TRAP /* 0x42 */
ta HP_BAD_TRAP /* 0x43 */
ta HP_BAD_TRAP /* 0x44 */
ta HP_BAD_TRAP /* 0x45 */
ta HP_BAD_TRAP /* 0x46 */
ta HP_BAD_TRAP /* 0x47 */
ta HP_BAD_TRAP /* 0x48 */
ta HP_BAD_TRAP /* 0x49 */
ta HP_BAD_TRAP /* 0x4a */
ta HP_BAD_TRAP /* 0x4b */
ta HP_BAD_TRAP /* 0x4c */
ta HP_BAD_TRAP /* 0x4d */
ta HP_BAD_TRAP /* 0x4e */
ta HP_BAD_TRAP /* 0x4f */
ta HP_BAD_TRAP /* 0x50 */
ta HP_BAD_TRAP /* 0x51 */
ta HP_BAD_TRAP /* 0x52 */
ta HP_BAD_TRAP /* 0x53 */
ta HP_BAD_TRAP /* 0x54 */
ta HP_BAD_TRAP /* 0x55 */
ta HP_BAD_TRAP /* 0x56 */
ta HP_BAD_TRAP /* 0x57 */
ta HP_BAD_TRAP /* 0x58 */
ta HP_BAD_TRAP /* 0x59 */
ta HP_BAD_TRAP /* 0x5a */
ta HP_BAD_TRAP /* 0x5b */
ta HP_BAD_TRAP /* 0x5c */
ta HP_BAD_TRAP /* 0x5d */
ta HP_BAD_TRAP /* 0x5e */
ta HP_BAD_TRAP /* 0x5f */
ta HP_BAD_TRAP /* 0x60 */
ta HP_BAD_TRAP /* 0x61 */
ta HP_BAD_TRAP /* 0x62 */
ta HP_BAD_TRAP /* 0x63 */
ta HP_BAD_TRAP /* 0x64 */
ta HP_BAD_TRAP /* 0x65 */
ta HP_BAD_TRAP /* 0x66 */
ta HP_BAD_TRAP /* 0x67 */
ta HP_BAD_TRAP /* 0x68 */
ta HP_BAD_TRAP /* 0x69 */
ta HP_BAD_TRAP /* 0x6a */
ta HP_BAD_TRAP /* 0x6b */
ta HP_BAD_TRAP /* 0x6c */
ta HP_BAD_TRAP /* 0x6d */
ta HP_BAD_TRAP /* 0x6e */
ta HP_BAD_TRAP /* 0x6f */
ta HP_BAD_TRAP /* 0x70 */
ta HP_BAD_TRAP /* 0x71 */
ta HP_BAD_TRAP /* 0x72 */
ta HP_BAD_TRAP /* 0x73 */
ta HP_BAD_TRAP /* 0x74 */
ta HP_BAD_TRAP /* 0x75 */
ta HP_BAD_TRAP /* 0x76 */
ta HP_BAD_TRAP /* 0x77 */
ta HP_BAD_TRAP /* 0x78 */
ta HP_BAD_TRAP /* 0x79 */
ta HP_BAD_TRAP /* 0x7a */
ta HP_BAD_TRAP /* 0x7b */
ta HP_BAD_TRAP /* 0x7c */
ta HP_BAD_TRAP /* 0x7d */
ta HP_BAD_TRAP /* 0x7e */
ta HP_BAD_TRAP /* 0x7f */
ta HP_BAD_TRAP /* 0x80 */
ta HP_BAD_TRAP /* 0x81 */
ta HP_BAD_TRAP /* 0x82 */
ta HP_BAD_TRAP /* 0x83 */
ta HP_BAD_TRAP /* 0x84 */
ta HP_BAD_TRAP /* 0x85 */
ta HP_BAD_TRAP /* 0x86 */
ta HP_BAD_TRAP /* 0x87 */
ta HP_BAD_TRAP /* 0x88 */
ta HP_BAD_TRAP /* 0x89 */
ta HP_BAD_TRAP /* 0x8a */
ta HP_BAD_TRAP /* 0x8b */
ta HP_BAD_TRAP /* 0x8c */
ta HP_BAD_TRAP /* 0x8d */
ta HP_BAD_TRAP /* 0x8e */
ta HP_BAD_TRAP /* 0x8f */
ta HP_BAD_TRAP /* 0x90 */
ta HP_BAD_TRAP /* 0x91 */
ta HP_BAD_TRAP /* 0x92 */
ta HP_BAD_TRAP /* 0x93 */
ta HP_BAD_TRAP /* 0x94 */
ta HP_BAD_TRAP /* 0x95 */
ta HP_BAD_TRAP /* 0x96 */
ta HP_BAD_TRAP /* 0x97 */
ta HP_BAD_TRAP /* 0x98 */
ta HP_BAD_TRAP /* 0x99 */
ta HP_BAD_TRAP /* 0x9a */
ta HP_BAD_TRAP /* 0x9b */
ta HP_BAD_TRAP /* 0x9c */
ta HP_BAD_TRAP /* 0x9d */
ta HP_BAD_TRAP /* 0x9e */
ta HP_BAD_TRAP /* 0x9f */
ta HP_BAD_TRAP /* 0xa0 */
ta HP_BAD_TRAP /* 0xa1 */
ta HP_BAD_TRAP /* 0xa2 */
ta HP_BAD_TRAP /* 0xa3 */
ta HP_BAD_TRAP /* 0xa4 */
ta HP_BAD_TRAP /* 0xa5 */
ta HP_BAD_TRAP /* 0xa6 */
ta HP_BAD_TRAP /* 0xa7 */
ta HP_BAD_TRAP /* 0xa8 */
ta HP_BAD_TRAP /* 0xa9 */
ta HP_BAD_TRAP /* 0xaa */
ta HP_BAD_TRAP /* 0xab */
ta HP_BAD_TRAP /* 0xac */
ta HP_BAD_TRAP /* 0xad */
ta HP_BAD_TRAP /* 0xae */
ta HP_BAD_TRAP /* 0xaf */
ta HP_BAD_TRAP /* 0xb0 */
ta HP_BAD_TRAP /* 0xb1 */
ta HP_BAD_TRAP /* 0xb2 */
ta HP_BAD_TRAP /* 0xb3 */
ta HP_BAD_TRAP /* 0xb4 */
ta HP_BAD_TRAP /* 0xb5 */
ta HP_BAD_TRAP /* 0xb6 */
ta HP_BAD_TRAP /* 0xb7 */
ta HP_BAD_TRAP /* 0xb8 */
ta HP_BAD_TRAP /* 0xb9 */
ta HP_BAD_TRAP /* 0xba */
ta HP_BAD_TRAP /* 0xbb */
ta HP_BAD_TRAP /* 0xbc */
ta HP_BAD_TRAP /* 0xbd */
ta HP_BAD_TRAP /* 0xbe */
ta HP_BAD_TRAP /* 0xbf */
ta HP_BAD_TRAP /* 0xc0 */
ta HP_BAD_TRAP /* 0xc1 */
ta HP_BAD_TRAP /* 0xc2 */
ta HP_BAD_TRAP /* 0xc3 */
ta HP_BAD_TRAP /* 0xc4 */
ta HP_BAD_TRAP /* 0xc5 */
ta HP_BAD_TRAP /* 0xc6 */
ta HP_BAD_TRAP /* 0xc7 */
ta HP_BAD_TRAP /* 0xc8 */
ta HP_BAD_TRAP /* 0xc9 */
ta HP_BAD_TRAP /* 0xca */
ta HP_BAD_TRAP /* 0xcb */
ta HP_BAD_TRAP /* 0xcc */
ta HP_BAD_TRAP /* 0xcd */
ta HP_BAD_TRAP /* 0xce */
ta HP_BAD_TRAP /* 0xcf */
ta HP_BAD_TRAP /* 0xd0 */
ta HP_BAD_TRAP /* 0xd1 */
ta HP_BAD_TRAP /* 0xd2 */
ta HP_BAD_TRAP /* 0xd3 */
ta HP_BAD_TRAP /* 0xd4 */
ta HP_BAD_TRAP /* 0xd5 */
ta HP_BAD_TRAP /* 0xd6 */
ta HP_BAD_TRAP /* 0xd7 */
ta HP_BAD_TRAP /* 0xd8 */
ta HP_BAD_TRAP /* 0xd9 */
ta HP_BAD_TRAP /* 0xda */
ta HP_BAD_TRAP /* 0xdb */
ta HP_BAD_TRAP /* 0xdc */
ta HP_BAD_TRAP /* 0xdd */
ta HP_BAD_TRAP /* 0xde */
ta HP_BAD_TRAP /* 0xdf */
ta HP_BAD_TRAP /* 0xe0 */
ta HP_BAD_TRAP /* 0xe1 */
ta HP_BAD_TRAP /* 0xe2 */
ta HP_BAD_TRAP /* 0xe3 */
ta HP_BAD_TRAP /* 0xe4 */
ta HP_BAD_TRAP /* 0xe5 */
ta HP_BAD_TRAP /* 0xe6 */
ta HP_BAD_TRAP /* 0xe7 */
ta HP_BAD_TRAP /* 0xe8 */
ta HP_BAD_TRAP /* 0xe9 */
ta HP_BAD_TRAP /* 0xea */
ta HP_BAD_TRAP /* 0xeb */
ta HP_BAD_TRAP /* 0xec */
ta HP_BAD_TRAP /* 0xed */
ta HP_BAD_TRAP /* 0xee */
ta HP_BAD_TRAP /* 0xef */
ta HP_BAD_TRAP /* 0xf0 */
ta HP_BAD_TRAP /* 0xf1 */
ta HP_BAD_TRAP /* 0xf2 */
ta HP_BAD_TRAP /* 0xf3 */
ta HP_BAD_TRAP /* 0xf4 */
ta HP_BAD_TRAP /* 0xf5 */
ta HP_BAD_TRAP /* 0xf6 */
ta HP_BAD_TRAP /* 0xf7 */
ta HP_BAD_TRAP /* 0xf8 */
ta HP_BAD_TRAP /* 0xf9 */
ta HP_BAD_TRAP /* 0xfa */
ta HP_BAD_TRAP /* 0xfb */
ta HP_BAD_TRAP /* 0xfc */
ta HP_BAD_TRAP /* 0xfd */
ta HP_BAD_TRAP /* 0xfe */
ta HP_BAD_TRAP /* 0xff */
ta HP_GOOD_TRAP /* 0x100 */
ta HP_BAD_TRAP /* 0x101 */
ta HP_BAD_TRAP /* 0x102 */
ta HP_BAD_TRAP /* 0x103 */
ta HP_BAD_TRAP /* 0x104 */
ta HP_BAD_TRAP /* 0x105 */
ta HP_BAD_TRAP /* 0x106 */
ta HP_BAD_TRAP /* 0x107 */
ta HP_BAD_TRAP /* 0x108 */
ta HP_BAD_TRAP /* 0x109 */
ta HP_BAD_TRAP /* 0x10a */
ta HP_BAD_TRAP /* 0x10b */
ta HP_BAD_TRAP /* 0x10c */
ta HP_BAD_TRAP /* 0x10d */
ta HP_BAD_TRAP /* 0x10e */
ta HP_BAD_TRAP /* 0x10f */
ta HPTRAP_I_DEMAP_ALL /* 0x110 */
ta HPTRAP_I_DEMAP_PCTX /* 0x111 */
ta HPTRAP_I_DEMAP_SCTX /* 0x112 */
ta HPTRAP_I_DEMAP_NCTX /* 0x113 */
ta HPTRAP_I_DEMAP_PAGE /* 0x114 */
ta HPTRAP_I_DEMAP_RPAGE /* 0x115 */
ta HPTRAP_I_DEMAP_REAL /* 0x116 */
ta HPTRAP_D_DEMAP_ALL /* 0x117 */
ta HPTRAP_D_DEMAP_PCTX /* 0x118 */
ta HPTRAP_D_DEMAP_SCTX /* 0x119 */
ta HPTRAP_D_DEMAP_NCTX /* 0x11a */
ta HPTRAP_D_DEMAP_PAGE /* 0x11b */
ta HPTRAP_D_DEMAP_RPAGE /* 0x11c */
ta HPTRAP_D_DEMAP_REAL /* 0x11d */
ta HP_BAD_TRAP /* 0x11e */
ta HP_BAD_TRAP /* 0x11f */
ta HPTRAP_CHANGE_PID /* 0x121 */
ta HPTRAP_INCR_TSB_SIZE /* 0x122 */
ta HPTRAP_CLEAR_LSU_IMMU /* 0x127 */
ta HPTRAP_CLEAR_LSU_DMMU /* 0x128 */
ta HPTRAP_DELAY_LOOP /* 0x129 */
ta HPTRAP_SEM_LOCK /* 0x12a */
ta HPTRAP_SEM_RELEASE /* 0x12b */
ta HPTRAP_SEM_GET /* 0x12c */
ta HPTRAP_SEM_SET /* 0x12d */
ta HPTRAP_GOTO_SUPERVISOR0 /* 0x12e */
ta HPTRAP_GOTO_SUPERVISOR1 /* 0x12f */
ta HPTRAP_I_DEMAP_ALL_PAGES /* 0x130 */
ta HPTRAP_I_DEMAP_ALL_RPAGES /* 0x131 */
ta HPTRAP_D_DEMAP_ALL_PAGES /* 0x132 */
ta HPTRAP_D_DEMAP_ALL_RPAGES /* 0x133 */
ta HPTRAP_ACCESS_ITSB_PTR /* 0x134 */
ta HPTRAP_ACCESS_DTSB_PTR /* 0x135 */
ta HPTRAP_TOGGLE_LSU_IM /* 0x136 */
ta HPTRAP_TOGGLE_LSU_DM /* 0x137 */
ta HP_BAD_TRAP /* 0x138 */
ta HP_BAD_TRAP /* 0x139 */
ta HP_BAD_TRAP /* 0x13a */
ta HP_BAD_TRAP /* 0x13b */
ta HP_BAD_TRAP /* 0x13c */
ta HP_BAD_TRAP /* 0x13d */
ta HP_BAD_TRAP /* 0x13e */
ta HP_BAD_TRAP /* 0x13f */
ta HP_BAD_TRAP /* 0x140 */
ta HP_BAD_TRAP /* 0x141 */
ta HP_BAD_TRAP /* 0x142 */
ta HP_BAD_TRAP /* 0x143 */
ta HP_BAD_TRAP /* 0x144 */
ta HP_BAD_TRAP /* 0x145 */
ta HP_BAD_TRAP /* 0x146 */
ta HP_BAD_TRAP /* 0x147 */
ta HP_BAD_TRAP /* 0x148 */
ta HP_BAD_TRAP /* 0x149 */
ta HP_BAD_TRAP /* 0x14a */
ta HP_BAD_TRAP /* 0x14b */
ta HP_BAD_TRAP /* 0x14c */
ta HP_BAD_TRAP /* 0x14d */
ta HP_BAD_TRAP /* 0x14e */
ta HP_BAD_TRAP /* 0x14f */
ta HP_BAD_TRAP /* 0x150 */
ta HP_BAD_TRAP /* 0x151 */
ta HP_BAD_TRAP /* 0x152 */
ta HP_BAD_TRAP /* 0x153 */
ta HP_BAD_TRAP /* 0x154 */
ta HP_BAD_TRAP /* 0x155 */
ta HP_BAD_TRAP /* 0x156 */
ta HP_BAD_TRAP /* 0x157 */
ta HP_BAD_TRAP /* 0x158 */
ta HP_BAD_TRAP /* 0x159 */
ta HP_BAD_TRAP /* 0x15a */
ta HP_BAD_TRAP /* 0x15b */
ta HP_BAD_TRAP /* 0x15c */
ta HP_BAD_TRAP /* 0x15d */
ta HP_BAD_TRAP /* 0x15e */
ta HP_BAD_TRAP /* 0x15f */
ta HP_BAD_TRAP /* 0x160 */
ta HP_BAD_TRAP /* 0x161 */
ta HP_BAD_TRAP /* 0x162 */
ta HP_BAD_TRAP /* 0x163 */
ta HP_BAD_TRAP /* 0x164 */
ta HP_BAD_TRAP /* 0x165 */
ta HP_BAD_TRAP /* 0x166 */
ta HP_BAD_TRAP /* 0x167 */
ta HP_BAD_TRAP /* 0x168 */
ta HP_BAD_TRAP /* 0x169 */
ta HP_BAD_TRAP /* 0x16a */
ta HP_BAD_TRAP /* 0x16b */
ta HP_BAD_TRAP /* 0x16c */
ta HP_BAD_TRAP /* 0x16d */
ta HP_BAD_TRAP /* 0x16e */
ta HP_BAD_TRAP /* 0x16f */
ta HP_BAD_TRAP /* 0x170 */
ta HP_BAD_TRAP /* 0x171 */
ta HP_BAD_TRAP /* 0x172 */
ta HP_BAD_TRAP /* 0x173 */
ta HP_BAD_TRAP /* 0x174 */
ta HP_BAD_TRAP /* 0x175 */
ta HP_BAD_TRAP /* 0x176 */
ta HP_BAD_TRAP /* 0x177 */
ta HP_BAD_TRAP /* 0x178 */
ta HP_BAD_TRAP /* 0x179 */
ta HP_BAD_TRAP /* 0x17a */
ta HP_BAD_TRAP /* 0x17b */
ta HP_BAD_TRAP /* 0x17c */
ta HP_BAD_TRAP /* 0x17d */
ta HP_BAD_TRAP /* 0x17e */
ta HP_BAD_TRAP /* 0x17f */
Thr5_Ptrap_Sect_text_end:
/*********************************************************************/
SECTION .Thr6_Ptrap_Sect TEXT_VA=THR6_PTRAP_TEXT_VA
Name = .Thr6_Ptrap_Sect ,
VA = THR6_PTRAP_TEXT_VA ,
RA = THR6_PTRAP_TEXT_RA ,
PA = THR6_PTRAP_TEXT_PA ,
end_label = Thr6_Ptrap_Sect_text_end ,
ta HP_BAD_TRAP /* 0x10 */
ta HP_BAD_TRAP /* 0x11 */
ta HP_BAD_TRAP /* 0x12 */
ta HP_BAD_TRAP /* 0x13 */
ta HP_BAD_TRAP /* 0x14 */
ta HP_BAD_TRAP /* 0x15 */
ta HP_BAD_TRAP /* 0x16 */
ta HP_BAD_TRAP /* 0x17 */
ta HP_BAD_TRAP /* 0x18 */
ta HP_BAD_TRAP /* 0x19 */
ta HP_BAD_TRAP /* 0x1a */
ta HP_BAD_TRAP /* 0x1b */
ta HP_BAD_TRAP /* 0x1c */
ta HP_BAD_TRAP /* 0x1d */
ta HP_BAD_TRAP /* 0x1e */
ta HP_BAD_TRAP /* 0x1f */
ta HP_BAD_TRAP /* 0x20 */
ta HP_BAD_TRAP /* 0x21 */
ta HP_BAD_TRAP /* 0x22 */
ta HP_BAD_TRAP /* 0x23 */
ta HP_BAD_TRAP /* 0x24 */
ta HP_BAD_TRAP /* 0x25 */
ta HP_BAD_TRAP /* 0x26 */
ta HP_BAD_TRAP /* 0x27 */
ta HP_BAD_TRAP /* 0x28 */
ta HP_BAD_TRAP /* 0x29 */
ta HP_BAD_TRAP /* 0x2a */
ta HP_BAD_TRAP /* 0x2b */
ta HP_BAD_TRAP /* 0x2c */
ta HP_BAD_TRAP /* 0x2d */
ta HP_BAD_TRAP /* 0x2e */
ta HP_BAD_TRAP /* 0x2f */
ta HP_BAD_TRAP /* 0x30 */
ta HP_BAD_TRAP /* 0x31 */
ta HP_BAD_TRAP /* 0x32 */
ta HP_BAD_TRAP /* 0x33 */
ta HP_BAD_TRAP /* 0x34 */
ta HP_BAD_TRAP /* 0x35 */
ta HP_BAD_TRAP /* 0x36 */
ta HP_BAD_TRAP /* 0x37 */
ta HP_BAD_TRAP /* 0x38 */
ta HP_BAD_TRAP /* 0x39 */
ta HP_BAD_TRAP /* 0x3a */
ta HP_BAD_TRAP /* 0x3b */
ta HP_BAD_TRAP /* 0x3c */
ta HP_BAD_TRAP /* 0x3d */
ta HP_BAD_TRAP /* 0x3e */
ta HP_BAD_TRAP /* 0x3f */
ta HP_BAD_TRAP /* 0x40 */
ta HP_BAD_TRAP /* 0x41 */
ta HP_BAD_TRAP /* 0x42 */
ta HP_BAD_TRAP /* 0x43 */
ta HP_BAD_TRAP /* 0x44 */
ta HP_BAD_TRAP /* 0x45 */
ta HP_BAD_TRAP /* 0x46 */
ta HP_BAD_TRAP /* 0x47 */
ta HP_BAD_TRAP /* 0x48 */
ta HP_BAD_TRAP /* 0x49 */
ta HP_BAD_TRAP /* 0x4a */
ta HP_BAD_TRAP /* 0x4b */
ta HP_BAD_TRAP /* 0x4c */
ta HP_BAD_TRAP /* 0x4d */
ta HP_BAD_TRAP /* 0x4e */
ta HP_BAD_TRAP /* 0x4f */
ta HP_BAD_TRAP /* 0x50 */
ta HP_BAD_TRAP /* 0x51 */
ta HP_BAD_TRAP /* 0x52 */
ta HP_BAD_TRAP /* 0x53 */
ta HP_BAD_TRAP /* 0x54 */
ta HP_BAD_TRAP /* 0x55 */
ta HP_BAD_TRAP /* 0x56 */
ta HP_BAD_TRAP /* 0x57 */
ta HP_BAD_TRAP /* 0x58 */
ta HP_BAD_TRAP /* 0x59 */
ta HP_BAD_TRAP /* 0x5a */
ta HP_BAD_TRAP /* 0x5b */
ta HP_BAD_TRAP /* 0x5c */
ta HP_BAD_TRAP /* 0x5d */
ta HP_BAD_TRAP /* 0x5e */
ta HP_BAD_TRAP /* 0x5f */
ta HP_BAD_TRAP /* 0x60 */
ta HP_BAD_TRAP /* 0x61 */
ta HP_BAD_TRAP /* 0x62 */
ta HP_BAD_TRAP /* 0x63 */
ta HP_BAD_TRAP /* 0x64 */
ta HP_BAD_TRAP /* 0x65 */
ta HP_BAD_TRAP /* 0x66 */
ta HP_BAD_TRAP /* 0x67 */
ta HP_BAD_TRAP /* 0x68 */
ta HP_BAD_TRAP /* 0x69 */
ta HP_BAD_TRAP /* 0x6a */
ta HP_BAD_TRAP /* 0x6b */
ta HP_BAD_TRAP /* 0x6c */
ta HP_BAD_TRAP /* 0x6d */
ta HP_BAD_TRAP /* 0x6e */
ta HP_BAD_TRAP /* 0x6f */
ta HP_BAD_TRAP /* 0x70 */
ta HP_BAD_TRAP /* 0x71 */
ta HP_BAD_TRAP /* 0x72 */
ta HP_BAD_TRAP /* 0x73 */
ta HP_BAD_TRAP /* 0x74 */
ta HP_BAD_TRAP /* 0x75 */
ta HP_BAD_TRAP /* 0x76 */
ta HP_BAD_TRAP /* 0x77 */
ta HP_BAD_TRAP /* 0x78 */
ta HP_BAD_TRAP /* 0x79 */
ta HP_BAD_TRAP /* 0x7a */
ta HP_BAD_TRAP /* 0x7b */
ta HP_BAD_TRAP /* 0x7c */
ta HP_BAD_TRAP /* 0x7d */
ta HP_BAD_TRAP /* 0x7e */
ta HP_BAD_TRAP /* 0x7f */
ta HP_BAD_TRAP /* 0x80 */
ta HP_BAD_TRAP /* 0x81 */
ta HP_BAD_TRAP /* 0x82 */
ta HP_BAD_TRAP /* 0x83 */
ta HP_BAD_TRAP /* 0x84 */
ta HP_BAD_TRAP /* 0x85 */
ta HP_BAD_TRAP /* 0x86 */
ta HP_BAD_TRAP /* 0x87 */
ta HP_BAD_TRAP /* 0x88 */
ta HP_BAD_TRAP /* 0x89 */
ta HP_BAD_TRAP /* 0x8a */
ta HP_BAD_TRAP /* 0x8b */
ta HP_BAD_TRAP /* 0x8c */
ta HP_BAD_TRAP /* 0x8d */
ta HP_BAD_TRAP /* 0x8e */
ta HP_BAD_TRAP /* 0x8f */
ta HP_BAD_TRAP /* 0x90 */
ta HP_BAD_TRAP /* 0x91 */
ta HP_BAD_TRAP /* 0x92 */
ta HP_BAD_TRAP /* 0x93 */
ta HP_BAD_TRAP /* 0x94 */
ta HP_BAD_TRAP /* 0x95 */
ta HP_BAD_TRAP /* 0x96 */
ta HP_BAD_TRAP /* 0x97 */
ta HP_BAD_TRAP /* 0x98 */
ta HP_BAD_TRAP /* 0x99 */
ta HP_BAD_TRAP /* 0x9a */
ta HP_BAD_TRAP /* 0x9b */
ta HP_BAD_TRAP /* 0x9c */
ta HP_BAD_TRAP /* 0x9d */
ta HP_BAD_TRAP /* 0x9e */
ta HP_BAD_TRAP /* 0x9f */
ta HP_BAD_TRAP /* 0xa0 */
ta HP_BAD_TRAP /* 0xa1 */
ta HP_BAD_TRAP /* 0xa2 */
ta HP_BAD_TRAP /* 0xa3 */
ta HP_BAD_TRAP /* 0xa4 */
ta HP_BAD_TRAP /* 0xa5 */
ta HP_BAD_TRAP /* 0xa6 */
ta HP_BAD_TRAP /* 0xa7 */
ta HP_BAD_TRAP /* 0xa8 */
ta HP_BAD_TRAP /* 0xa9 */
ta HP_BAD_TRAP /* 0xaa */
ta HP_BAD_TRAP /* 0xab */
ta HP_BAD_TRAP /* 0xac */
ta HP_BAD_TRAP /* 0xad */
ta HP_BAD_TRAP /* 0xae */
ta HP_BAD_TRAP /* 0xaf */
ta HP_BAD_TRAP /* 0xb0 */
ta HP_BAD_TRAP /* 0xb1 */
ta HP_BAD_TRAP /* 0xb2 */
ta HP_BAD_TRAP /* 0xb3 */
ta HP_BAD_TRAP /* 0xb4 */
ta HP_BAD_TRAP /* 0xb5 */
ta HP_BAD_TRAP /* 0xb6 */
ta HP_BAD_TRAP /* 0xb7 */
ta HP_BAD_TRAP /* 0xb8 */
ta HP_BAD_TRAP /* 0xb9 */
ta HP_BAD_TRAP /* 0xba */
ta HP_BAD_TRAP /* 0xbb */
ta HP_BAD_TRAP /* 0xbc */
ta HP_BAD_TRAP /* 0xbd */
ta HP_BAD_TRAP /* 0xbe */
ta HP_BAD_TRAP /* 0xbf */
ta HP_BAD_TRAP /* 0xc0 */
ta HP_BAD_TRAP /* 0xc1 */
ta HP_BAD_TRAP /* 0xc2 */
ta HP_BAD_TRAP /* 0xc3 */
ta HP_BAD_TRAP /* 0xc4 */
ta HP_BAD_TRAP /* 0xc5 */
ta HP_BAD_TRAP /* 0xc6 */
ta HP_BAD_TRAP /* 0xc7 */
ta HP_BAD_TRAP /* 0xc8 */
ta HP_BAD_TRAP /* 0xc9 */
ta HP_BAD_TRAP /* 0xca */
ta HP_BAD_TRAP /* 0xcb */
ta HP_BAD_TRAP /* 0xcc */
ta HP_BAD_TRAP /* 0xcd */
ta HP_BAD_TRAP /* 0xce */
ta HP_BAD_TRAP /* 0xcf */
ta HP_BAD_TRAP /* 0xd0 */
ta HP_BAD_TRAP /* 0xd1 */
ta HP_BAD_TRAP /* 0xd2 */
ta HP_BAD_TRAP /* 0xd3 */
ta HP_BAD_TRAP /* 0xd4 */
ta HP_BAD_TRAP /* 0xd5 */
ta HP_BAD_TRAP /* 0xd6 */
ta HP_BAD_TRAP /* 0xd7 */
ta HP_BAD_TRAP /* 0xd8 */
ta HP_BAD_TRAP /* 0xd9 */
ta HP_BAD_TRAP /* 0xda */
ta HP_BAD_TRAP /* 0xdb */
ta HP_BAD_TRAP /* 0xdc */
ta HP_BAD_TRAP /* 0xdd */
ta HP_BAD_TRAP /* 0xde */
ta HP_BAD_TRAP /* 0xdf */
ta HP_BAD_TRAP /* 0xe0 */
ta HP_BAD_TRAP /* 0xe1 */
ta HP_BAD_TRAP /* 0xe2 */
ta HP_BAD_TRAP /* 0xe3 */
ta HP_BAD_TRAP /* 0xe4 */
ta HP_BAD_TRAP /* 0xe5 */
ta HP_BAD_TRAP /* 0xe6 */
ta HP_BAD_TRAP /* 0xe7 */
ta HP_BAD_TRAP /* 0xe8 */
ta HP_BAD_TRAP /* 0xe9 */
ta HP_BAD_TRAP /* 0xea */
ta HP_BAD_TRAP /* 0xeb */
ta HP_BAD_TRAP /* 0xec */
ta HP_BAD_TRAP /* 0xed */
ta HP_BAD_TRAP /* 0xee */
ta HP_BAD_TRAP /* 0xef */
ta HP_BAD_TRAP /* 0xf0 */
ta HP_BAD_TRAP /* 0xf1 */
ta HP_BAD_TRAP /* 0xf2 */
ta HP_BAD_TRAP /* 0xf3 */
ta HP_BAD_TRAP /* 0xf4 */
ta HP_BAD_TRAP /* 0xf5 */
ta HP_BAD_TRAP /* 0xf6 */
ta HP_BAD_TRAP /* 0xf7 */
ta HP_BAD_TRAP /* 0xf8 */
ta HP_BAD_TRAP /* 0xf9 */
ta HP_BAD_TRAP /* 0xfa */
ta HP_BAD_TRAP /* 0xfb */
ta HP_BAD_TRAP /* 0xfc */
ta HP_BAD_TRAP /* 0xfd */
ta HP_BAD_TRAP /* 0xfe */
ta HP_BAD_TRAP /* 0xff */
ta HP_GOOD_TRAP /* 0x100 */
ta HP_BAD_TRAP /* 0x101 */
ta HP_BAD_TRAP /* 0x102 */
ta HP_BAD_TRAP /* 0x103 */
ta HP_BAD_TRAP /* 0x104 */
ta HP_BAD_TRAP /* 0x105 */
ta HP_BAD_TRAP /* 0x106 */
ta HP_BAD_TRAP /* 0x107 */
ta HP_BAD_TRAP /* 0x108 */
ta HP_BAD_TRAP /* 0x109 */
ta HP_BAD_TRAP /* 0x10a */
ta HP_BAD_TRAP /* 0x10b */
ta HP_BAD_TRAP /* 0x10c */
ta HP_BAD_TRAP /* 0x10d */
ta HP_BAD_TRAP /* 0x10e */
ta HP_BAD_TRAP /* 0x10f */
ta HPTRAP_I_DEMAP_ALL /* 0x110 */
ta HPTRAP_I_DEMAP_PCTX /* 0x111 */
ta HPTRAP_I_DEMAP_SCTX /* 0x112 */
ta HPTRAP_I_DEMAP_NCTX /* 0x113 */
ta HPTRAP_I_DEMAP_PAGE /* 0x114 */
ta HPTRAP_I_DEMAP_RPAGE /* 0x115 */
ta HPTRAP_I_DEMAP_REAL /* 0x116 */
ta HPTRAP_D_DEMAP_ALL /* 0x117 */
ta HPTRAP_D_DEMAP_PCTX /* 0x118 */
ta HPTRAP_D_DEMAP_SCTX /* 0x119 */
ta HPTRAP_D_DEMAP_NCTX /* 0x11a */
ta HPTRAP_D_DEMAP_PAGE /* 0x11b */
ta HPTRAP_D_DEMAP_RPAGE /* 0x11c */
ta HPTRAP_D_DEMAP_REAL /* 0x11d */
ta HP_BAD_TRAP /* 0x11e */
ta HP_BAD_TRAP /* 0x11f */
ta HPTRAP_CHANGE_PID /* 0x121 */
ta HPTRAP_INCR_TSB_SIZE /* 0x122 */
ta HPTRAP_CLEAR_LSU_IMMU /* 0x127 */
ta HPTRAP_CLEAR_LSU_DMMU /* 0x128 */
ta HPTRAP_DELAY_LOOP /* 0x129 */
ta HPTRAP_SEM_LOCK /* 0x12a */
ta HPTRAP_SEM_RELEASE /* 0x12b */
ta HPTRAP_SEM_GET /* 0x12c */
ta HPTRAP_SEM_SET /* 0x12d */
ta HPTRAP_GOTO_SUPERVISOR0 /* 0x12e */
ta HPTRAP_GOTO_SUPERVISOR1 /* 0x12f */
ta HPTRAP_I_DEMAP_ALL_PAGES /* 0x130 */
ta HPTRAP_I_DEMAP_ALL_RPAGES /* 0x131 */
ta HPTRAP_D_DEMAP_ALL_PAGES /* 0x132 */
ta HPTRAP_D_DEMAP_ALL_RPAGES /* 0x133 */
ta HPTRAP_ACCESS_ITSB_PTR /* 0x134 */
ta HPTRAP_ACCESS_DTSB_PTR /* 0x135 */
ta HPTRAP_TOGGLE_LSU_IM /* 0x136 */
ta HPTRAP_TOGGLE_LSU_DM /* 0x137 */
ta HP_BAD_TRAP /* 0x138 */
ta HP_BAD_TRAP /* 0x139 */
ta HP_BAD_TRAP /* 0x13a */
ta HP_BAD_TRAP /* 0x13b */
ta HP_BAD_TRAP /* 0x13c */
ta HP_BAD_TRAP /* 0x13d */
ta HP_BAD_TRAP /* 0x13e */
ta HP_BAD_TRAP /* 0x13f */
ta HP_BAD_TRAP /* 0x140 */
ta HP_BAD_TRAP /* 0x141 */
ta HP_BAD_TRAP /* 0x142 */
ta HP_BAD_TRAP /* 0x143 */
ta HP_BAD_TRAP /* 0x144 */
ta HP_BAD_TRAP /* 0x145 */
ta HP_BAD_TRAP /* 0x146 */
ta HP_BAD_TRAP /* 0x147 */
ta HP_BAD_TRAP /* 0x148 */
ta HP_BAD_TRAP /* 0x149 */
ta HP_BAD_TRAP /* 0x14a */
ta HP_BAD_TRAP /* 0x14b */
ta HP_BAD_TRAP /* 0x14c */
ta HP_BAD_TRAP /* 0x14d */
ta HP_BAD_TRAP /* 0x14e */
ta HP_BAD_TRAP /* 0x14f */
ta HP_BAD_TRAP /* 0x150 */
ta HP_BAD_TRAP /* 0x151 */
ta HP_BAD_TRAP /* 0x152 */
ta HP_BAD_TRAP /* 0x153 */
ta HP_BAD_TRAP /* 0x154 */
ta HP_BAD_TRAP /* 0x155 */
ta HP_BAD_TRAP /* 0x156 */
ta HP_BAD_TRAP /* 0x157 */
ta HP_BAD_TRAP /* 0x158 */
ta HP_BAD_TRAP /* 0x159 */
ta HP_BAD_TRAP /* 0x15a */
ta HP_BAD_TRAP /* 0x15b */
ta HP_BAD_TRAP /* 0x15c */
ta HP_BAD_TRAP /* 0x15d */
ta HP_BAD_TRAP /* 0x15e */
ta HP_BAD_TRAP /* 0x15f */
ta HP_BAD_TRAP /* 0x160 */
ta HP_BAD_TRAP /* 0x161 */
ta HP_BAD_TRAP /* 0x162 */
ta HP_BAD_TRAP /* 0x163 */
ta HP_BAD_TRAP /* 0x164 */
ta HP_BAD_TRAP /* 0x165 */
ta HP_BAD_TRAP /* 0x166 */
ta HP_BAD_TRAP /* 0x167 */
ta HP_BAD_TRAP /* 0x168 */
ta HP_BAD_TRAP /* 0x169 */
ta HP_BAD_TRAP /* 0x16a */
ta HP_BAD_TRAP /* 0x16b */
ta HP_BAD_TRAP /* 0x16c */
ta HP_BAD_TRAP /* 0x16d */
ta HP_BAD_TRAP /* 0x16e */
ta HP_BAD_TRAP /* 0x16f */
ta HP_BAD_TRAP /* 0x170 */
ta HP_BAD_TRAP /* 0x171 */
ta HP_BAD_TRAP /* 0x172 */
ta HP_BAD_TRAP /* 0x173 */
ta HP_BAD_TRAP /* 0x174 */
ta HP_BAD_TRAP /* 0x175 */
ta HP_BAD_TRAP /* 0x176 */
ta HP_BAD_TRAP /* 0x177 */
ta HP_BAD_TRAP /* 0x178 */
ta HP_BAD_TRAP /* 0x179 */
ta HP_BAD_TRAP /* 0x17a */
ta HP_BAD_TRAP /* 0x17b */
ta HP_BAD_TRAP /* 0x17c */
ta HP_BAD_TRAP /* 0x17d */
ta HP_BAD_TRAP /* 0x17e */
ta HP_BAD_TRAP /* 0x17f */
Thr6_Ptrap_Sect_text_end:
/*********************************************************************/
SECTION .Thr7_Ptrap_Sect TEXT_VA=THR7_PTRAP_TEXT_VA
Name = .Thr7_Ptrap_Sect ,
VA = THR7_PTRAP_TEXT_VA ,
RA = THR7_PTRAP_TEXT_RA ,
PA = THR7_PTRAP_TEXT_PA ,
end_label = Thr7_Ptrap_Sect_text_end ,
ta HP_BAD_TRAP /* 0x10 */
ta HP_BAD_TRAP /* 0x11 */
ta HP_BAD_TRAP /* 0x12 */
ta HP_BAD_TRAP /* 0x13 */
ta HP_BAD_TRAP /* 0x14 */
ta HP_BAD_TRAP /* 0x15 */
ta HP_BAD_TRAP /* 0x16 */
ta HP_BAD_TRAP /* 0x17 */
ta HP_BAD_TRAP /* 0x18 */
ta HP_BAD_TRAP /* 0x19 */
ta HP_BAD_TRAP /* 0x1a */
ta HP_BAD_TRAP /* 0x1b */
ta HP_BAD_TRAP /* 0x1c */
ta HP_BAD_TRAP /* 0x1d */
ta HP_BAD_TRAP /* 0x1e */
ta HP_BAD_TRAP /* 0x1f */
ta HP_BAD_TRAP /* 0x20 */
ta HP_BAD_TRAP /* 0x21 */
ta HP_BAD_TRAP /* 0x22 */
ta HP_BAD_TRAP /* 0x23 */
ta HP_BAD_TRAP /* 0x24 */
ta HP_BAD_TRAP /* 0x25 */
ta HP_BAD_TRAP /* 0x26 */
ta HP_BAD_TRAP /* 0x27 */
ta HP_BAD_TRAP /* 0x28 */
ta HP_BAD_TRAP /* 0x29 */
ta HP_BAD_TRAP /* 0x2a */
ta HP_BAD_TRAP /* 0x2b */
ta HP_BAD_TRAP /* 0x2c */
ta HP_BAD_TRAP /* 0x2d */
ta HP_BAD_TRAP /* 0x2e */
ta HP_BAD_TRAP /* 0x2f */
ta HP_BAD_TRAP /* 0x30 */
ta HP_BAD_TRAP /* 0x31 */
ta HP_BAD_TRAP /* 0x32 */
ta HP_BAD_TRAP /* 0x33 */
ta HP_BAD_TRAP /* 0x34 */
ta HP_BAD_TRAP /* 0x35 */
ta HP_BAD_TRAP /* 0x36 */
ta HP_BAD_TRAP /* 0x37 */
ta HP_BAD_TRAP /* 0x38 */
ta HP_BAD_TRAP /* 0x39 */
ta HP_BAD_TRAP /* 0x3a */
ta HP_BAD_TRAP /* 0x3b */
ta HP_BAD_TRAP /* 0x3c */
ta HP_BAD_TRAP /* 0x3d */
ta HP_BAD_TRAP /* 0x3e */
ta HP_BAD_TRAP /* 0x3f */
ta HP_BAD_TRAP /* 0x40 */
ta HP_BAD_TRAP /* 0x41 */
ta HP_BAD_TRAP /* 0x42 */
ta HP_BAD_TRAP /* 0x43 */
ta HP_BAD_TRAP /* 0x44 */
ta HP_BAD_TRAP /* 0x45 */
ta HP_BAD_TRAP /* 0x46 */
ta HP_BAD_TRAP /* 0x47 */
ta HP_BAD_TRAP /* 0x48 */
ta HP_BAD_TRAP /* 0x49 */
ta HP_BAD_TRAP /* 0x4a */
ta HP_BAD_TRAP /* 0x4b */
ta HP_BAD_TRAP /* 0x4c */
ta HP_BAD_TRAP /* 0x4d */
ta HP_BAD_TRAP /* 0x4e */
ta HP_BAD_TRAP /* 0x4f */
ta HP_BAD_TRAP /* 0x50 */
ta HP_BAD_TRAP /* 0x51 */
ta HP_BAD_TRAP /* 0x52 */
ta HP_BAD_TRAP /* 0x53 */
ta HP_BAD_TRAP /* 0x54 */
ta HP_BAD_TRAP /* 0x55 */
ta HP_BAD_TRAP /* 0x56 */
ta HP_BAD_TRAP /* 0x57 */
ta HP_BAD_TRAP /* 0x58 */
ta HP_BAD_TRAP /* 0x59 */
ta HP_BAD_TRAP /* 0x5a */
ta HP_BAD_TRAP /* 0x5b */
ta HP_BAD_TRAP /* 0x5c */
ta HP_BAD_TRAP /* 0x5d */
ta HP_BAD_TRAP /* 0x5e */
ta HP_BAD_TRAP /* 0x5f */
ta HP_BAD_TRAP /* 0x60 */
ta HP_BAD_TRAP /* 0x61 */
ta HP_BAD_TRAP /* 0x62 */
ta HP_BAD_TRAP /* 0x63 */
ta HP_BAD_TRAP /* 0x64 */
ta HP_BAD_TRAP /* 0x65 */
ta HP_BAD_TRAP /* 0x66 */
ta HP_BAD_TRAP /* 0x67 */
ta HP_BAD_TRAP /* 0x68 */
ta HP_BAD_TRAP /* 0x69 */
ta HP_BAD_TRAP /* 0x6a */
ta HP_BAD_TRAP /* 0x6b */
ta HP_BAD_TRAP /* 0x6c */
ta HP_BAD_TRAP /* 0x6d */
ta HP_BAD_TRAP /* 0x6e */
ta HP_BAD_TRAP /* 0x6f */
ta HP_BAD_TRAP /* 0x70 */
ta HP_BAD_TRAP /* 0x71 */
ta HP_BAD_TRAP /* 0x72 */
ta HP_BAD_TRAP /* 0x73 */
ta HP_BAD_TRAP /* 0x74 */
ta HP_BAD_TRAP /* 0x75 */
ta HP_BAD_TRAP /* 0x76 */
ta HP_BAD_TRAP /* 0x77 */
ta HP_BAD_TRAP /* 0x78 */
ta HP_BAD_TRAP /* 0x79 */
ta HP_BAD_TRAP /* 0x7a */
ta HP_BAD_TRAP /* 0x7b */
ta HP_BAD_TRAP /* 0x7c */
ta HP_BAD_TRAP /* 0x7d */
ta HP_BAD_TRAP /* 0x7e */
ta HP_BAD_TRAP /* 0x7f */
ta HP_BAD_TRAP /* 0x80 */
ta HP_BAD_TRAP /* 0x81 */
ta HP_BAD_TRAP /* 0x82 */
ta HP_BAD_TRAP /* 0x83 */
ta HP_BAD_TRAP /* 0x84 */
ta HP_BAD_TRAP /* 0x85 */
ta HP_BAD_TRAP /* 0x86 */
ta HP_BAD_TRAP /* 0x87 */
ta HP_BAD_TRAP /* 0x88 */
ta HP_BAD_TRAP /* 0x89 */
ta HP_BAD_TRAP /* 0x8a */
ta HP_BAD_TRAP /* 0x8b */
ta HP_BAD_TRAP /* 0x8c */
ta HP_BAD_TRAP /* 0x8d */
ta HP_BAD_TRAP /* 0x8e */
ta HP_BAD_TRAP /* 0x8f */
ta HP_BAD_TRAP /* 0x90 */
ta HP_BAD_TRAP /* 0x91 */
ta HP_BAD_TRAP /* 0x92 */
ta HP_BAD_TRAP /* 0x93 */
ta HP_BAD_TRAP /* 0x94 */
ta HP_BAD_TRAP /* 0x95 */
ta HP_BAD_TRAP /* 0x96 */
ta HP_BAD_TRAP /* 0x97 */
ta HP_BAD_TRAP /* 0x98 */
ta HP_BAD_TRAP /* 0x99 */
ta HP_BAD_TRAP /* 0x9a */
ta HP_BAD_TRAP /* 0x9b */
ta HP_BAD_TRAP /* 0x9c */
ta HP_BAD_TRAP /* 0x9d */
ta HP_BAD_TRAP /* 0x9e */
ta HP_BAD_TRAP /* 0x9f */
ta HP_BAD_TRAP /* 0xa0 */
ta HP_BAD_TRAP /* 0xa1 */
ta HP_BAD_TRAP /* 0xa2 */
ta HP_BAD_TRAP /* 0xa3 */
ta HP_BAD_TRAP /* 0xa4 */
ta HP_BAD_TRAP /* 0xa5 */
ta HP_BAD_TRAP /* 0xa6 */
ta HP_BAD_TRAP /* 0xa7 */
ta HP_BAD_TRAP /* 0xa8 */
ta HP_BAD_TRAP /* 0xa9 */
ta HP_BAD_TRAP /* 0xaa */
ta HP_BAD_TRAP /* 0xab */
ta HP_BAD_TRAP /* 0xac */
ta HP_BAD_TRAP /* 0xad */
ta HP_BAD_TRAP /* 0xae */
ta HP_BAD_TRAP /* 0xaf */
ta HP_BAD_TRAP /* 0xb0 */
ta HP_BAD_TRAP /* 0xb1 */
ta HP_BAD_TRAP /* 0xb2 */
ta HP_BAD_TRAP /* 0xb3 */
ta HP_BAD_TRAP /* 0xb4 */
ta HP_BAD_TRAP /* 0xb5 */
ta HP_BAD_TRAP /* 0xb6 */
ta HP_BAD_TRAP /* 0xb7 */
ta HP_BAD_TRAP /* 0xb8 */
ta HP_BAD_TRAP /* 0xb9 */
ta HP_BAD_TRAP /* 0xba */
ta HP_BAD_TRAP /* 0xbb */
ta HP_BAD_TRAP /* 0xbc */
ta HP_BAD_TRAP /* 0xbd */
ta HP_BAD_TRAP /* 0xbe */
ta HP_BAD_TRAP /* 0xbf */
ta HP_BAD_TRAP /* 0xc0 */
ta HP_BAD_TRAP /* 0xc1 */
ta HP_BAD_TRAP /* 0xc2 */
ta HP_BAD_TRAP /* 0xc3 */
ta HP_BAD_TRAP /* 0xc4 */
ta HP_BAD_TRAP /* 0xc5 */
ta HP_BAD_TRAP /* 0xc6 */
ta HP_BAD_TRAP /* 0xc7 */
ta HP_BAD_TRAP /* 0xc8 */
ta HP_BAD_TRAP /* 0xc9 */
ta HP_BAD_TRAP /* 0xca */
ta HP_BAD_TRAP /* 0xcb */
ta HP_BAD_TRAP /* 0xcc */
ta HP_BAD_TRAP /* 0xcd */
ta HP_BAD_TRAP /* 0xce */
ta HP_BAD_TRAP /* 0xcf */
ta HP_BAD_TRAP /* 0xd0 */
ta HP_BAD_TRAP /* 0xd1 */
ta HP_BAD_TRAP /* 0xd2 */
ta HP_BAD_TRAP /* 0xd3 */
ta HP_BAD_TRAP /* 0xd4 */
ta HP_BAD_TRAP /* 0xd5 */
ta HP_BAD_TRAP /* 0xd6 */
ta HP_BAD_TRAP /* 0xd7 */
ta HP_BAD_TRAP /* 0xd8 */
ta HP_BAD_TRAP /* 0xd9 */
ta HP_BAD_TRAP /* 0xda */
ta HP_BAD_TRAP /* 0xdb */
ta HP_BAD_TRAP /* 0xdc */
ta HP_BAD_TRAP /* 0xdd */
ta HP_BAD_TRAP /* 0xde */
ta HP_BAD_TRAP /* 0xdf */
ta HP_BAD_TRAP /* 0xe0 */
ta HP_BAD_TRAP /* 0xe1 */
ta HP_BAD_TRAP /* 0xe2 */
ta HP_BAD_TRAP /* 0xe3 */
ta HP_BAD_TRAP /* 0xe4 */
ta HP_BAD_TRAP /* 0xe5 */
ta HP_BAD_TRAP /* 0xe6 */
ta HP_BAD_TRAP /* 0xe7 */
ta HP_BAD_TRAP /* 0xe8 */
ta HP_BAD_TRAP /* 0xe9 */
ta HP_BAD_TRAP /* 0xea */
ta HP_BAD_TRAP /* 0xeb */
ta HP_BAD_TRAP /* 0xec */
ta HP_BAD_TRAP /* 0xed */
ta HP_BAD_TRAP /* 0xee */
ta HP_BAD_TRAP /* 0xef */
ta HP_BAD_TRAP /* 0xf0 */
ta HP_BAD_TRAP /* 0xf1 */
ta HP_BAD_TRAP /* 0xf2 */
ta HP_BAD_TRAP /* 0xf3 */
ta HP_BAD_TRAP /* 0xf4 */
ta HP_BAD_TRAP /* 0xf5 */
ta HP_BAD_TRAP /* 0xf6 */
ta HP_BAD_TRAP /* 0xf7 */
ta HP_BAD_TRAP /* 0xf8 */
ta HP_BAD_TRAP /* 0xf9 */
ta HP_BAD_TRAP /* 0xfa */
ta HP_BAD_TRAP /* 0xfb */
ta HP_BAD_TRAP /* 0xfc */
ta HP_BAD_TRAP /* 0xfd */
ta HP_BAD_TRAP /* 0xfe */
ta HP_BAD_TRAP /* 0xff */
ta HP_GOOD_TRAP /* 0x100 */
ta HP_BAD_TRAP /* 0x101 */
ta HP_BAD_TRAP /* 0x102 */
ta HP_BAD_TRAP /* 0x103 */
ta HP_BAD_TRAP /* 0x104 */
ta HP_BAD_TRAP /* 0x105 */
ta HP_BAD_TRAP /* 0x106 */
ta HP_BAD_TRAP /* 0x107 */
ta HP_BAD_TRAP /* 0x108 */
ta HP_BAD_TRAP /* 0x109 */
ta HP_BAD_TRAP /* 0x10a */
ta HP_BAD_TRAP /* 0x10b */
ta HP_BAD_TRAP /* 0x10c */
ta HP_BAD_TRAP /* 0x10d */
ta HP_BAD_TRAP /* 0x10e */
ta HP_BAD_TRAP /* 0x10f */
ta HPTRAP_I_DEMAP_ALL /* 0x110 */
ta HPTRAP_I_DEMAP_PCTX /* 0x111 */
ta HPTRAP_I_DEMAP_SCTX /* 0x112 */
ta HPTRAP_I_DEMAP_NCTX /* 0x113 */
ta HPTRAP_I_DEMAP_PAGE /* 0x114 */
ta HPTRAP_I_DEMAP_RPAGE /* 0x115 */
ta HPTRAP_I_DEMAP_REAL /* 0x116 */
ta HPTRAP_D_DEMAP_ALL /* 0x117 */
ta HPTRAP_D_DEMAP_PCTX /* 0x118 */
ta HPTRAP_D_DEMAP_SCTX /* 0x119 */
ta HPTRAP_D_DEMAP_NCTX /* 0x11a */
ta HPTRAP_D_DEMAP_PAGE /* 0x11b */
ta HPTRAP_D_DEMAP_RPAGE /* 0x11c */
ta HPTRAP_D_DEMAP_REAL /* 0x11d */
ta HP_BAD_TRAP /* 0x11e */
ta HP_BAD_TRAP /* 0x11f */
ta HPTRAP_CHANGE_PID /* 0x121 */
ta HPTRAP_INCR_TSB_SIZE /* 0x122 */
ta HPTRAP_CLEAR_LSU_IMMU /* 0x127 */
ta HPTRAP_CLEAR_LSU_DMMU /* 0x128 */
ta HPTRAP_DELAY_LOOP /* 0x129 */
ta HPTRAP_SEM_LOCK /* 0x12a */
ta HPTRAP_SEM_RELEASE /* 0x12b */
ta HPTRAP_SEM_GET /* 0x12c */
ta HPTRAP_SEM_SET /* 0x12d */
ta HPTRAP_GOTO_SUPERVISOR0 /* 0x12e */
ta HPTRAP_GOTO_SUPERVISOR1 /* 0x12f */
ta HPTRAP_I_DEMAP_ALL_PAGES /* 0x130 */
ta HPTRAP_I_DEMAP_ALL_RPAGES /* 0x131 */
ta HPTRAP_D_DEMAP_ALL_PAGES /* 0x132 */
ta HPTRAP_D_DEMAP_ALL_RPAGES /* 0x133 */
ta HPTRAP_ACCESS_ITSB_PTR /* 0x134 */
ta HPTRAP_ACCESS_DTSB_PTR /* 0x135 */
ta HPTRAP_TOGGLE_LSU_IM /* 0x136 */
ta HPTRAP_TOGGLE_LSU_DM /* 0x137 */
ta HP_BAD_TRAP /* 0x138 */
ta HP_BAD_TRAP /* 0x139 */
ta HP_BAD_TRAP /* 0x13a */
ta HP_BAD_TRAP /* 0x13b */
ta HP_BAD_TRAP /* 0x13c */
ta HP_BAD_TRAP /* 0x13d */
ta HP_BAD_TRAP /* 0x13e */
ta HP_BAD_TRAP /* 0x13f */
ta HP_BAD_TRAP /* 0x140 */
ta HP_BAD_TRAP /* 0x141 */
ta HP_BAD_TRAP /* 0x142 */
ta HP_BAD_TRAP /* 0x143 */
ta HP_BAD_TRAP /* 0x144 */
ta HP_BAD_TRAP /* 0x145 */
ta HP_BAD_TRAP /* 0x146 */
ta HP_BAD_TRAP /* 0x147 */
ta HP_BAD_TRAP /* 0x148 */
ta HP_BAD_TRAP /* 0x149 */
ta HP_BAD_TRAP /* 0x14a */
ta HP_BAD_TRAP /* 0x14b */
ta HP_BAD_TRAP /* 0x14c */
ta HP_BAD_TRAP /* 0x14d */
ta HP_BAD_TRAP /* 0x14e */
ta HP_BAD_TRAP /* 0x14f */
ta HP_BAD_TRAP /* 0x150 */
ta HP_BAD_TRAP /* 0x151 */
ta HP_BAD_TRAP /* 0x152 */
ta HP_BAD_TRAP /* 0x153 */
ta HP_BAD_TRAP /* 0x154 */
ta HP_BAD_TRAP /* 0x155 */
ta HP_BAD_TRAP /* 0x156 */
ta HP_BAD_TRAP /* 0x157 */
ta HP_BAD_TRAP /* 0x158 */
ta HP_BAD_TRAP /* 0x159 */
ta HP_BAD_TRAP /* 0x15a */
ta HP_BAD_TRAP /* 0x15b */
ta HP_BAD_TRAP /* 0x15c */
ta HP_BAD_TRAP /* 0x15d */
ta HP_BAD_TRAP /* 0x15e */
ta HP_BAD_TRAP /* 0x15f */
ta HP_BAD_TRAP /* 0x160 */
ta HP_BAD_TRAP /* 0x161 */
ta HP_BAD_TRAP /* 0x162 */
ta HP_BAD_TRAP /* 0x163 */
ta HP_BAD_TRAP /* 0x164 */
ta HP_BAD_TRAP /* 0x165 */
ta HP_BAD_TRAP /* 0x166 */
ta HP_BAD_TRAP /* 0x167 */
ta HP_BAD_TRAP /* 0x168 */
ta HP_BAD_TRAP /* 0x169 */
ta HP_BAD_TRAP /* 0x16a */
ta HP_BAD_TRAP /* 0x16b */
ta HP_BAD_TRAP /* 0x16c */
ta HP_BAD_TRAP /* 0x16d */
ta HP_BAD_TRAP /* 0x16e */
ta HP_BAD_TRAP /* 0x16f */
ta HP_BAD_TRAP /* 0x170 */
ta HP_BAD_TRAP /* 0x171 */
ta HP_BAD_TRAP /* 0x172 */
ta HP_BAD_TRAP /* 0x173 */
ta HP_BAD_TRAP /* 0x174 */
ta HP_BAD_TRAP /* 0x175 */
ta HP_BAD_TRAP /* 0x176 */
ta HP_BAD_TRAP /* 0x177 */
ta HP_BAD_TRAP /* 0x178 */
ta HP_BAD_TRAP /* 0x179 */
ta HP_BAD_TRAP /* 0x17a */
ta HP_BAD_TRAP /* 0x17b */
ta HP_BAD_TRAP /* 0x17c */
ta HP_BAD_TRAP /* 0x17d */
ta HP_BAD_TRAP /* 0x17e */
ta HP_BAD_TRAP /* 0x17f */
Thr7_Ptrap_Sect_text_end:
/******************************************************************************************
*******************************************************************************************/
SECTION .HTRAPS TEXT_VA=HPTRAP_TEXT_PA
setx ext_trap_0x9_begin, %g1, %g2
setx ext_trap_0xb_begin, %g1, %g2
setx ext_trap_0x1b_begin, %g1, %g2
setx ext_trap_0x2e_begin, %g1, %g2
setx ext_trap_0x31_begin, %g1, %g2
setx ext_trap_0x3e_begin, %g1, %g2
setx ext_trap_0x3f_begin, %g1, %g2
setx ext_trap_0x64_begin, %g1, %g2
setx ext_trap_0x68_begin, %g1, %g2
setx ext_trap_0x6c_begin, %g1, %g2
! For all demaps, assume register %i7 = {VA[63:13],13'h0}
stxa %g0, [%g1] ASI_IMMU_DEMAP
stxa %g0, [%g1] ASI_IMMU_DEMAP
stxa %g0, [%g1] ASI_IMMU_DEMAP
stxa %g0, [%g1] ASI_IMMU_DEMAP
stxa %g0, [%g1] ASI_IMMU_DEMAP
stxa %g0, [%g1] ASI_IMMU_DEMAP
stxa %g0, [%g1] ASI_IMMU_DEMAP
stxa %g0, [%g1] ASI_DMMU_DEMAP
stxa %g0, [%g1] ASI_DMMU_DEMAP
stxa %g0, [%g1] ASI_DMMU_DEMAP
stxa %g0, [%g1] ASI_DMMU_DEMAP
stxa %g0, [%g1] ASI_DMMU_DEMAP
stxa %g0, [%g1] ASI_DMMU_DEMAP
stxa %g0, [%g1] ASI_DMMU_DEMAP
mov ASI_PARTITION_ID_VAL, %g1
ldxa [%g1] ASI_PARTITION_ID, %g2
stxa %g2, [%g1] ASI_PARTITION_ID
!setx ext_trap_0x192_begin, %g1, %g2
delay_loop: /* %i7 = loop count */
setx ext_trap_sem_lock_begin, %g1, %g2
setx ext_trap_sem_release_begin, %g1, %g2
setx sem_data, %g5, %g4 ! %g4 = sem_data
setx sem_data, %g5, %g4 ! %g4 = sem_data
hptrap_I_demap_all_pages:
stxa %g0, [%g1] ASI_IMMU_DEMAP
hptrap_I_demap_all_rpages:
stxa %g0, [%g1] ASI_IMMU_DEMAP
hptrap_D_demap_all_pages:
stxa %g0, [%g1] ASI_DMMU_DEMAP
hptrap_D_demap_all_rpages:
stxa %g0, [%g1] ASI_DMMU_DEMAP
setx ext_trap_access_itsb_ptr, %g1, %g2
setx ext_trap_access_dtsb_ptr, %g1, %g2
/****************************************************************************************** */
SECTION .HPTRAPS_EXT_SECT TEXT_VA=HPTRAPS_EXT_TEXT_PA, DATA_VA=HPTRAPS_EXT_DATA_PA
.global ext_trap_0x9_begin
.global ext_trap_0xb_begin
.global ext_trap_0x1b_begin
.global ext_trap_0x2e_begin
.global ext_trap_0x31_begin
.global ext_trap_0x3e_begin
.global ext_trap_0x3f_begin
.global ext_trap_0x64_begin
.global ext_trap_0x68_begin
.global ext_trap_0x6c_begin
.global ext_trap_0x192_begin
.global ext_trap_sem_lock_begin
.global ext_trap_sem_release_begin
.global ext_trap_access_itsb_ptr
.global ext_trap_access_dtsb_ptr
ext_trap_access_itsb_ptr:
! we use %l1 to determine which register to access
bne,a %xcc, ext_trap_access_itsb_ptr_58
ext_trap_access_itsb_ptr_58:
bne,a %xcc, ext_trap_access_itsb_ptr_60
ext_trap_access_itsb_ptr_60:
bne,a %xcc, ext_trap_access_itsb_ptr_68
ext_trap_access_itsb_ptr_68:
bne,a %xcc, ext_trap_access_itsb_ptr_all
ext_trap_access_itsb_ptr_all:
!****************************************************************************************
ext_trap_access_dtsb_ptr:
! we use %l1 to determine which register to access
bne,a %xcc, ext_trap_access_dtsb_ptr_78
ext_trap_access_dtsb_ptr_78:
bne,a %xcc, ext_trap_access_dtsb_ptr_80
ext_trap_access_dtsb_ptr_80:
bne,a %xcc, ext_trap_access_dtsb_ptr_88
ext_trap_access_dtsb_ptr_88:
bne,a %xcc, ext_trap_access_dtsb_ptr_all
ext_trap_access_dtsb_ptr_all:
!****************************************************************************************
or %i7, %g0, %g7 ! save %i7
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %g1 ! %g1 = core id + tid
or %g0, 0x0fff, %g3 ! %g3 = compare value
setx sem_data, %g5, %g4 ! %g4 = sem_data
casxa [%g4] 0x80, %g3, %g2
bne,a %xcc, ext_trap_sem_lock_loop
or %g7, %g0, %i7 ! restore %i7
ext_trap_sem_release_begin:
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %g1 ! %g1 = core id + tid
or %g0, 0x0fff, %g3 ! %g3 = compare value
setx sem_data, %g5, %g4 ! %g4 = sem_data
casxa [%g4] 0x80, %g1, %g3
!****************************************************************************************
! If TL > 1 ==> Zero context
bg,a %xcc, trap_0x3e_zero_ctx
! No need to check for non-zero ctx test case
ldxa [%g0] 0x50, %g1 ! %g1 = IMMU_TAG_TARGET
ldxa [%g2] 0x54, %g3 ! %g3 = ITSB_PTR_0
ldda [%g3] ASI_NUCLEUS_QUAD_LDD, %g6 ! %g6 = TTE_TAG, %g7 = TTE_DATA
bne,a %xcc, trap_0x3e_next_tsb_ptr
brz %g5, trap_0x3e_next_tsb_ptr
ldxa [%g4] 0x54, %g5 ! %g5 = TSB_CONFIG
be,a %xcc, trap_0x3e_skip_ra
! look up realrange registers
setx trap_ra_mask, %g3, %g6
and %g5, 0x70, %g3 ! %g3 = PSIZE
be,a trap_0x3e_get_rr_limits
be,a trap_0x3e_get_rr_limits
be,a trap_0x3e_get_rr_limits
ldda [%g6] 0x24, %g2 ! %g2 = RA_max mask, %g3 = RA_min mask
sllx %g5, 13, %g5 ! %g5 = RA
or %g5, %g2, %g2 ! %g2 = RA_max
and %g5, %g3, %g3 ! %g3 = RA_min
or %g0, 0x108, %g1 ! %g1 points to REAL_RANGE_REG
bl,a %xcc, trap_0x3e_get_rr
ldxa [%g1] 0x52, %g5 ! %g5 = REAL_RANGE
srlx %g5, 63, %g6 ! Check for the enable bit
brz,a %g6, trap_0x3e_next_rr
sllx %g5, 10, %g6 ! %g6 = RR left shift by 10
sllx %g6, 13, %g6 ! %g6 = RA_max
bl,a %xcc, trap_0x3e_next_rr
srlx %g6, 24, %g6 ! %g6 = RA_min
bg,a %xcc, trap_0x3e_next_rr
ldxa [%g1] 0x52, %g1 ! %g1 = physical offset
stxa %g7, [%g6] 0x54 ! Write to IMMU_DATA_IN
bl,a %xcc, trap_0x3e_next_tte
ldxa [%g2] 0x54, %g3 ! %g3 = DTSB_PTR
!****************************************************************************************
ldxa [%g1] 0x21, %g2 ! %g2 = PRIMARY_CTX
ldxa [%g3] 0x58, %g1 ! %g1 = DMMU_TAG_ACCESS
or %g1, %g2, %g1 ! %g1 = DMMU_TAG_ACCESS with NZ_CTX
stxa %g1, [%g3] 0x58 ! Update DMMU_TAG_ACCESS
ldxa [%g0] 0x58, %g1 ! %g1 = DMMU_TAG_TARGET
ldxa [%g2] 0x54, %g3 ! %g3 = DTSB_PTR_0
ldda [%g3] ASI_NUCLEUS_QUAD_LDD, %g6 ! %g6 = TTE_TAG, %g7 = TTE_DATA
bne,a %xcc, trap_0x3f_next_tsb_ptr
brz %g5, trap_0x3f_next_tsb_ptr
ldxa [%g4] 0x54, %g5 ! %g5 = TSB_CONFIG
be,a %xcc, trap_0x3f_skip_ra
! look up realrange registers
setx trap_ra_mask, %g3, %g6
and %g5, 0x70, %g3 ! %g3 = PSIZE
be,a trap_0x3f_get_rr_limits
be,a trap_0x3f_get_rr_limits
be,a trap_0x3f_get_rr_limits
ldda [%g6] 0x24, %g2 ! %g2 = RA_max mask, %g3 = RA_min mask
sllx %g5, 13, %g5 ! %g5 = RA
or %g5, %g2, %g2 ! %g2 = RA_max
and %g5, %g3, %g3 ! %g3 = RA_min
or %g0, 0x108, %g1 ! %g1 points to REAL_RANGE_REG
bl,a %xcc, trap_0x3f_get_rr
ldxa [%g1] 0x52, %g5 ! %g5 = REAL_RANGE
srlx %g5, 63, %g6 ! Check for the enable bit
brz,a %g6, trap_0x3f_next_rr
sllx %g5, 10, %g6 ! %g6 = RR left shift by 10
sllx %g6, 13, %g6 ! %g6 = RA_max
bl,a %xcc, trap_0x3f_next_rr
srlx %g6, 24, %g6 ! %g6 = RA_min
bg,a %xcc, trap_0x3f_next_rr
ldxa [%g1] 0x52, %g1 ! %g1 = physical offset
stxa %g7, [%g5] 0x5c ! Write to DMMU_DATA_IN
bl,a %xcc, trap_0x3f_next_tte
ldxa [%g2] 0x54, %g3 ! %g3 = DTSB_PTR
!****************************************************************************************
ldxa [%g0] 0x50, %g1 ! %g1 = IMMU_TAG_TARGET
or %g0, 0x50, %g2 ! %g2 points to ITSB_PTR_0
srlx %g1, 48, %g3 ! %g3 = CTX
brz,a %g3, trap_0x64_load_tsb_config
trap_0x64_load_tsb_config:
ldxa [%g3] 0x54, %g4 ! %g4 = TSB_CONFIG
and %g4, 0x80, %g4 ! %g4 = SUN4V
brz,a %g4, trap_0x64_sun4u
or %g0, %g0, %g4 ! %g4 = 0x000 -> 4U
or %g0, 0x000, %g4 ! %g4 = 0x400 -> 4V
ldxa [%g2] 0x54, %g5 ! %g5 = ITSB_PTR
ldda [%g5] ASI_NUCLEUS_QUAD_LDD, %g6 ! %g6=TTE_TAG, %g7=TTE_DATA
cmp %g6, %g1 ! Compare TAG
bne,a %xcc, trap_0x64_next_ptr
srlx %g7, 63, %g5 ! Check Valid bit
brz,a %g5, trap_0x64_next_ptr
! At this point, we have got the TTE to be loaded into the TLB.
! We just need to figure out what physical offset to use.
! Register %g4 and %g7 are restricted.
setx trap_ra_mask, %g5, %g6
ldxa [%g0] 0x4f, %g5 ! %g5 = TSB_CONFIG
and %g5, 0x100, %g3 ! %g3 has the ranotpa bit
brz,a %g3, trap_0x64_skip_ra
and %g5, 0x70, %g3 ! %g3 = PSIZE
be,a trap_0x64_get_rr_limits
be,a trap_0x64_get_rr_limits
be,a trap_0x64_get_rr_limits
ldda [%g6] 0x24, %g2 ! %g2 = RA_max mask, %g3 = RA_min mask
sllx %g5, 13, %g5 ! %g5 = RA
or %g5, %g2, %g2 ! %g2 = RA_max
and %g5, %g3, %g3 ! %g3 = RA_min
or %g0, 0x108, %g1 ! %g1 points to REAL_RANGE_REG
bl,a %xcc, trap_0x64_get_rr
ldxa [%g1] 0x52, %g5 ! %g5 = REAL_RANGE
srlx %g5, 63, %g6 ! Check for the enable bit
brz,a %g6, trap_0x64_next_rr
sllx %g5, 10, %g6 ! %g6 = RR left shift by 10
sllx %g6, 13, %g6 ! %g6 = RA_max
bl,a %xcc, trap_0x64_next_rr
srlx %g6, 24, %g6 ! %g6 = RA_min
bg,a %xcc, trap_0x64_next_rr
ldxa [%g1] 0x52, %g1 ! %g1 = physical offset
bl,a %xcc, trap_0x64_load_tsb_config
!****************************************************************************************
ldxa [%g0] 0x58, %g1 ! %g1 = DMMU_TAG_TARGET
or %g0, 0x70, %g2 ! %g2 points to DTSB_PTR_0
srlx %g1, 48, %g3 ! %g3 = CTX
brz,a %g3, trap_0x68_load_tsb_config
trap_0x68_load_tsb_config:
ldxa [%g3] 0x54, %g4 ! %g4 = TSB_CONFIG
and %g4, 0x80, %g4 ! %g4 = SUN4V
brz,a %g4, trap_0x68_sun4u
or %g0, %g0, %g4 ! %g4 = 0x000 -> 4U
or %g0, 0x000, %g4 ! %g4 = 0x400 -> 4V
ldxa [%g2] 0x54, %g5 ! %g5 = DTSB_PTR
ldda [%g5] ASI_NUCLEUS_QUAD_LDD, %g6 ! %g6=TTE_TAG, %g7=TTE_DATA
cmp %g6, %g1 ! Compare TAG
bne,a %xcc, trap_0x68_next_ptr
srlx %g7, 63, %g5 ! Check Valid bit
brz,a %g5, trap_0x68_next_ptr
! At this point, we have got the TTE to be loaded into the TLB.
! We just need to figure out what physical offset to use.
! Register %g4 and %g7 are restricted.
setx trap_ra_mask, %g5, %g6
ldxa [%g0] 0x4f, %g5 ! %g5 = TSB_CONFIG
and %g5, 0x100, %g3 ! %g3 has the ranotpa bit
brz,a %g3, trap_0x68_skip_ra
and %g5, 0x70, %g3 ! %g3 = PSIZE
be,a trap_0x68_get_rr_limits
be,a trap_0x68_get_rr_limits
be,a trap_0x68_get_rr_limits
ldda [%g6] 0x24, %g2 ! %g2 = RA_max mask, %g3 = RA_min mask
sllx %g5, 13, %g5 ! %g5 = RA
or %g5, %g2, %g2 ! %g2 = RA_max
and %g5, %g3, %g3 ! %g3 = RA_min
or %g0, 0x108, %g1 ! %g1 points to REAL_RANGE_REG
bl,a %xcc, trap_0x68_get_rr
ldxa [%g1] 0x52, %g5 ! %g5 = REAL_RANGE
brz,a %g6, trap_0x68_next_rr
sllx %g5, 10, %g6 ! %g6 = RR left shift by 10
sllx %g6, 13, %g6 ! %g6 = RA_hi
bl,a %xcc, trap_0x68_next_rr
srlx %g6, 24, %g6 ! %g6 = RA_lo
bg,a %xcc, trap_0x68_next_rr
ldxa [%g1] 0x52, %g1 ! %g1 = physical offset
bl,a %xcc, trap_0x68_load_tsb_config
/*************************************************************************/
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %l7
and %l7, %g1, %l7 ! %l7 has TID
setx Thr0_trap_occurence_cnt_begin, %g2, %g1
or %g0, NUM_IMPL_TRAPS, %g3
umul %l7, %g2, %g2 ! %g2 points to thread offset
add %g1, %g2, %g1 ! %g1 points to thread
add %g1, TRAP_0x9_OFFSET, %g1 ! %g1 points to trap 0x9 occurence count
or %g0, MAX_OCCURENCE_CNT, %g4
bge %xcc, clear_occurence_cnt
/*************************************************************************/
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %l7
and %l7, %g1, %l7 ! %l7 has TID
setx Thr0_trap_occurence_cnt_begin, %g2, %g1
or %g0, NUM_IMPL_TRAPS, %g3
umul %l7, %g2, %g2 ! %g2 points to thread offset
add %g1, %g2, %g1 ! %g1 points to thread
add %g1, TRAP_0xB_OFFSET, %g1 ! %g1 points to trap 0xb occurence count
or %g0, MAX_OCCURENCE_CNT, %g4
bge %xcc, clear_occurence_cnt
/*************************************************************************/
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %l7
and %l7, %g1, %l7 ! %l7 has TID
setx Thr0_trap_occurence_cnt_begin, %g2, %g1
or %g0, NUM_IMPL_TRAPS, %g3
umul %l7, %g2, %g2 ! %g2 points to thread offset
add %g1, %g2, %g1 ! %g1 points to thread
add %g1, TRAP_0x1B_OFFSET, %g1 ! %g1 points to trap 0x1b occurence count
or %g0, MAX_OCCURENCE_CNT, %g4
bge %xcc, clear_occurence_cnt
/*************************************************************************/
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %l7
and %l7, %g1, %l7 ! %l7 has TID
setx Thr0_trap_occurence_cnt_begin, %g2, %g1
or %g0, NUM_IMPL_TRAPS, %g3
umul %l7, %g2, %g2 ! %g2 points to thread offset
add %g1, %g2, %g1 ! %g1 points to thread
add %g1, TRAP_0x2E_OFFSET, %g1 ! %g1 points to trap 0x2e occurence count
or %g0, MAX_OCCURENCE_CNT, %g4
bge %xcc, clear_occurence_cnt
/*************************************************************************/
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %l7
and %l7, %g1, %l7 ! %l7 has TID
setx Thr0_trap_occurence_cnt_begin, %g2, %g1
or %g0, NUM_IMPL_TRAPS, %g3
umul %l7, %g2, %g2 ! %g2 points to thread offset
add %g1, %g2, %g1 ! %g1 points to thread
add %g1, TRAP_0x31_OFFSET, %g1 ! %g1 points to trap 0x31 occurence count
or %g0, MAX_OCCURENCE_CNT, %g4
bge %xcc, clear_occurence_cnt
/*************************************************************************/
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %l7
and %l7, %g1, %l7 ! %l7 has TID
setx Thr0_trap_occurence_cnt_begin, %g2, %g1
or %g0, NUM_IMPL_TRAPS, %g3
umul %l7, %g2, %g2 ! %g2 points to thread offset
add %g1, %g2, %g1 ! %g1 points to thread
add %g1, TRAP_0x6C_OFFSET, %g1 ! %g1 points to trap 0x6c occurence count
or %g0, MAX_OCCURENCE_CNT, %g4
bge %xcc, clear_occurence_cnt
/*************************************************************************/
brnz %g3, clear_occurence_cnt
setx Thr0_register_initial_values, %i6, %i7
add %i7, %i6, %i7 ! %i7 points to register values
/* include register_init.out */
Thr0_trap_occurence_cnt_begin:
Thr1_trap_occurence_cnt_begin:
Thr2_trap_occurence_cnt_begin:
Thr3_trap_occurence_cnt_begin:
Thr4_trap_occurence_cnt_begin:
Thr5_trap_occurence_cnt_begin:
Thr6_trap_occurence_cnt_begin:
Thr7_trap_occurence_cnt_begin:
.global Thr0_register_initial_values
Thr0_register_initial_values:
Thr1_register_initial_values:
Thr2_register_initial_values:
Thr3_register_initial_values:
Thr4_register_initial_values:
Thr5_register_initial_values:
Thr6_register_initial_values:
Thr7_register_initial_values:
/*********************************************************************/
SECTION .Thr0_User_Text_4v000 TEXT_VA=0x2e0019000000
Name = .Thr0_User_Text_4v000 ,
VA = 0x2e0019000000 ,/* 0x2e00193fffc0 */
TTE_Context = 0x198c ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v000_text_end ,
.global Thr0_user_code_entry
.global Thr0_User_Text_4v000_text_begin
Thr0_User_Text_4v000_text_begin:
Thr0_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4v000 TEXT_VA=0x3030001f8000
Name = .Thr1_User_Text_4v000 ,
VA = 0x3030001f8000 ,/* 0x3030001f9fc0 */
TTE_Context = 0x06a8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4v000_text_end ,
.global Thr1_user_code_entry
setx Thr1_User_Data_4v100_data_begin, %l0, %l1
.global Thr1_User_Text_4v000_text_begin
Thr1_User_Text_4v000_text_begin:
Thr1_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v100 DATA_VA=0x3030000da000
Name = .Thr1_User_Data_4v100 ,
VA = 0x3030000da000 ,/* 0x3030000dbfc0 */
TTE_Context = 0x06a8 ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4v100_data_end ,
.global Thr1_User_Data_4v100_data_begin
Thr1_User_Data_4v100_data_begin:
Thr1_User_Data_4v100_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v000 TEXT_VA=0x350000cf0000
Name = .Thr2_User_Text_4v000 ,
VA = 0x350000cf0000 ,/* 0x350000cfffc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v000_text_end ,
.global Thr2_user_code_entry
.global Thr2_User_Text_4v000_text_begin
Thr2_User_Text_4v000_text_begin:
Thr2_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v100 DATA_VA=0x370a80000000
Name = .Thr2_User_Data_4v100 ,
VA = 0x370a80000000 ,/* 0x370a8fffffc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v100_data_end ,
.global Thr2_User_Data_4v100_data_begin
Thr2_User_Data_4v100_data_begin:
Thr2_User_Data_4v100_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v200 DATA_VA=0x350000360000
Name = .Thr2_User_Data_4v200 ,
VA = 0x350000360000 ,/* 0x35000036ffc0 */
TTE_Context = 0x025b ,/* DATA_SECONDARY */
end_label = Thr2_User_Data_4v200_data_end ,
.global Thr2_User_Data_4v200_data_begin
Thr2_User_Data_4v200_data_begin:
Thr2_User_Data_4v200_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v300 DATA_VA=0x350000780000
Name = .Thr2_User_Data_4v300 ,
VA = 0x350000780000 ,/* 0x35000078ffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr2_User_Data_4v300_data_end ,
.global Thr2_User_Data_4v300_data_begin
Thr2_User_Data_4v300_data_begin:
Thr2_User_Data_4v300_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v001 TEXT_VA=0x36003e400000
Name = .Thr2_User_Text_4v001 ,
VA = 0x36003e400000 ,/* 0x36003e7fffc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v001_text_end ,
.global Thr2_User_Text_4v001_text_begin
Thr2_User_Text_4v001_text_begin:
Thr2_User_Text_4v001_text_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v400 TEXT_VA=0x360002400000
Name = .Thr2_User_Text_4v400 ,
VA = 0x360002400000 ,/* 0x3600027fffc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr2_User_Text_4v400_text_end ,
.global Thr2_User_Text_4v400_text_begin
Thr2_User_Text_4v400_text_begin:
Thr2_User_Text_4v400_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v101 DATA_VA=0x3500007f0000
Name = .Thr2_User_Data_4v101 ,
VA = 0x3500007f0000 ,/* 0x3500007fffc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v101_data_end ,
.global Thr2_User_Data_4v101_data_begin
Thr2_User_Data_4v101_data_begin:
Thr2_User_Data_4v101_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v201 DATA_VA=0x3500000e0000
Name = .Thr2_User_Data_4v201 ,
VA = 0x3500000e0000 ,/* 0x3500000effc0 */
TTE_Context = 0x025b ,/* DATA_SECONDARY */
end_label = Thr2_User_Data_4v201_data_end ,
.global Thr2_User_Data_4v201_data_begin
Thr2_User_Data_4v201_data_begin:
Thr2_User_Data_4v201_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v301 DATA_VA=0x34400006c000
Name = .Thr2_User_Data_4v301 ,
VA = 0x34400006c000 ,/* 0x34400006dfc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr2_User_Data_4v301_data_end ,
.global Thr2_User_Data_4v301_data_begin
Thr2_User_Data_4v301_data_begin:
Thr2_User_Data_4v301_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v002 TEXT_VA=0x3500004d0000
Name = .Thr2_User_Text_4v002 ,
VA = 0x3500004d0000 ,/* 0x3500004dffc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v002_text_end ,
.global Thr2_User_Text_4v002_text_begin
Thr2_User_Text_4v002_text_begin:
Thr2_User_Text_4v002_text_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v401 TEXT_VA=0x3500001b0000
Name = .Thr2_User_Text_4v401 ,
VA = 0x3500001b0000 ,/* 0x3500001bffc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr2_User_Text_4v401_text_end ,
.global Thr2_User_Text_4v401_text_begin
Thr2_User_Text_4v401_text_begin:
Thr2_User_Text_4v401_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v102 DATA_VA=0x344000020000
Name = .Thr2_User_Data_4v102 ,
VA = 0x344000020000 ,/* 0x344000021fc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v102_data_end ,
.global Thr2_User_Data_4v102_data_begin
Thr2_User_Data_4v102_data_begin:
Thr2_User_Data_4v102_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v302 DATA_VA=0x34400004c000
Name = .Thr2_User_Data_4v302 ,
VA = 0x34400004c000 ,/* 0x34400004dfc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr2_User_Data_4v302_data_end ,
.global Thr2_User_Data_4v302_data_begin
Thr2_User_Data_4v302_data_begin:
Thr2_User_Data_4v302_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v003 TEXT_VA=0x3440000ec000
Name = .Thr2_User_Text_4v003 ,
VA = 0x3440000ec000 ,/* 0x3440000edfc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v003_text_end ,
.global Thr2_User_Text_4v003_text_begin
Thr2_User_Text_4v003_text_begin:
Thr2_User_Text_4v003_text_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v402 TEXT_VA=0x344000116000
Name = .Thr2_User_Text_4v402 ,
VA = 0x344000116000 ,/* 0x344000117fc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr2_User_Text_4v402_text_end ,
.global Thr2_User_Text_4v402_text_begin
Thr2_User_Text_4v402_text_begin:
Thr2_User_Text_4v402_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v103 DATA_VA=0x370940000000
Name = .Thr2_User_Data_4v103 ,
VA = 0x370940000000 ,/* 0x37094fffffc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v103_data_end ,
.global Thr2_User_Data_4v103_data_begin
Thr2_User_Data_4v103_data_begin:
Thr2_User_Data_4v103_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v303 DATA_VA=0x34400009c000
Name = .Thr2_User_Data_4v303 ,
VA = 0x34400009c000 ,/* 0x34400009dfc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr2_User_Data_4v303_data_end ,
.global Thr2_User_Data_4v303_data_begin
Thr2_User_Data_4v303_data_begin:
Thr2_User_Data_4v303_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v004 TEXT_VA=0x3500009e0000
Name = .Thr2_User_Text_4v004 ,
VA = 0x3500009e0000 ,/* 0x3500009effc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v004_text_end ,
.global Thr2_User_Text_4v004_text_begin
Thr2_User_Text_4v004_text_begin:
Thr2_User_Text_4v004_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v104 DATA_VA=0x3500007d0000
Name = .Thr2_User_Data_4v104 ,
VA = 0x3500007d0000 ,/* 0x3500007dffc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v104_data_end ,
.global Thr2_User_Data_4v104_data_begin
Thr2_User_Data_4v104_data_begin:
Thr2_User_Data_4v104_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v005 TEXT_VA=0x350000ca0000
Name = .Thr2_User_Text_4v005 ,
VA = 0x350000ca0000 ,/* 0x350000caffc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v005_text_end ,
.global Thr2_User_Text_4v005_text_begin
Thr2_User_Text_4v005_text_begin:
Thr2_User_Text_4v005_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v105 DATA_VA=0x344000180000
Name = .Thr2_User_Data_4v105 ,
VA = 0x344000180000 ,/* 0x344000181fc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v105_data_end ,
.global Thr2_User_Data_4v105_data_begin
Thr2_User_Data_4v105_data_begin:
Thr2_User_Data_4v105_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v006 TEXT_VA=0x34400019e000
Name = .Thr2_User_Text_4v006 ,
VA = 0x34400019e000 ,/* 0x34400019ffc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v006_text_end ,
.global Thr2_User_Text_4v006_text_begin
Thr2_User_Text_4v006_text_begin:
Thr2_User_Text_4v006_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v106 DATA_VA=0x3440000a8000
Name = .Thr2_User_Data_4v106 ,
VA = 0x3440000a8000 ,/* 0x3440000a9fc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v106_data_end ,
.global Thr2_User_Data_4v106_data_begin
Thr2_User_Data_4v106_data_begin:
Thr2_User_Data_4v106_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v007 TEXT_VA=0x3440000b0000
Name = .Thr2_User_Text_4v007 ,
VA = 0x3440000b0000 ,/* 0x3440000b1fc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v007_text_end ,
.global Thr2_User_Text_4v007_text_begin
Thr2_User_Text_4v007_text_begin:
Thr2_User_Text_4v007_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v107 DATA_VA=0x344000142000
Name = .Thr2_User_Data_4v107 ,
VA = 0x344000142000 ,/* 0x344000143fc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v107_data_end ,
.global Thr2_User_Data_4v107_data_begin
Thr2_User_Data_4v107_data_begin:
Thr2_User_Data_4v107_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v008 TEXT_VA=0x3500003d0000
Name = .Thr2_User_Text_4v008 ,
VA = 0x3500003d0000 ,/* 0x3500003dffc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v008_text_end ,
.global Thr2_User_Text_4v008_text_begin
Thr2_User_Text_4v008_text_begin:
Thr2_User_Text_4v008_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v108 DATA_VA=0x3440000e6000
Name = .Thr2_User_Data_4v108 ,
VA = 0x3440000e6000 ,/* 0x3440000e7fc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v108_data_end ,
.global Thr2_User_Data_4v108_data_begin
Thr2_User_Data_4v108_data_begin:
Thr2_User_Data_4v108_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v009 TEXT_VA=0x350000fb0000
Name = .Thr2_User_Text_4v009 ,
VA = 0x350000fb0000 ,/* 0x350000fbffc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v009_text_end ,
.global Thr2_User_Text_4v009_text_begin
Thr2_User_Text_4v009_text_begin:
Thr2_User_Text_4v009_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v109 DATA_VA=0x360025400000
Name = .Thr2_User_Data_4v109 ,
VA = 0x360025400000 ,/* 0x3600257fffc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v109_data_end ,
.global Thr2_User_Data_4v109_data_begin
Thr2_User_Data_4v109_data_begin:
Thr2_User_Data_4v109_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v00a TEXT_VA=0x3440000dc000
Name = .Thr2_User_Text_4v00a ,
VA = 0x3440000dc000 ,/* 0x3440000ddfc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v00a_text_end ,
.global Thr2_User_Text_4v00a_text_begin
Thr2_User_Text_4v00a_text_begin:
Thr2_User_Text_4v00a_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v10a DATA_VA=0x370990000000
Name = .Thr2_User_Data_4v10a ,
VA = 0x370990000000 ,/* 0x37099fffffc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v10a_data_end ,
.global Thr2_User_Data_4v10a_data_begin
Thr2_User_Data_4v10a_data_begin:
Thr2_User_Data_4v10a_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v00b TEXT_VA=0x36003dc00000
Name = .Thr2_User_Text_4v00b ,
VA = 0x36003dc00000 ,/* 0x36003dffffc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v00b_text_end ,
.global Thr2_User_Text_4v00b_text_begin
Thr2_User_Text_4v00b_text_begin:
Thr2_User_Text_4v00b_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v10b DATA_VA=0x34400002a000
Name = .Thr2_User_Data_4v10b ,
VA = 0x34400002a000 ,/* 0x34400002bfc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v10b_data_end ,
.global Thr2_User_Data_4v10b_data_begin
Thr2_User_Data_4v10b_data_begin:
Thr2_User_Data_4v10b_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v00c TEXT_VA=0x350000910000
Name = .Thr2_User_Text_4v00c ,
VA = 0x350000910000 ,/* 0x35000091ffc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v00c_text_end ,
.global Thr2_User_Text_4v00c_text_begin
Thr2_User_Text_4v00c_text_begin:
Thr2_User_Text_4v00c_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v10c DATA_VA=0x350000790000
Name = .Thr2_User_Data_4v10c ,
VA = 0x350000790000 ,/* 0x35000079ffc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v10c_data_end ,
.global Thr2_User_Data_4v10c_data_begin
Thr2_User_Data_4v10c_data_begin:
Thr2_User_Data_4v10c_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v00d TEXT_VA=0x36000d400000
Name = .Thr2_User_Text_4v00d ,
VA = 0x36000d400000 ,/* 0x36000d7fffc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v00d_text_end ,
.global Thr2_User_Text_4v00d_text_begin
Thr2_User_Text_4v00d_text_begin:
Thr2_User_Text_4v00d_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v10d DATA_VA=0x350000b50000
Name = .Thr2_User_Data_4v10d ,
VA = 0x350000b50000 ,/* 0x350000b5ffc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v10d_data_end ,
.global Thr2_User_Data_4v10d_data_begin
Thr2_User_Data_4v10d_data_begin:
Thr2_User_Data_4v10d_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v00e TEXT_VA=0x344000190000
Name = .Thr2_User_Text_4v00e ,
VA = 0x344000190000 ,/* 0x344000191fc0 */
TTE_Context = 0x18e4 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v00e_text_end ,
.global Thr2_User_Text_4v00e_text_begin
Thr2_User_Text_4v00e_text_begin:
Thr2_User_Text_4v00e_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v10e DATA_VA=0x360026400000
Name = .Thr2_User_Data_4v10e ,
VA = 0x360026400000 ,/* 0x3600267fffc0 */
TTE_Context = 0x18e4 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v10e_data_end ,
.global Thr2_User_Data_4v10e_data_begin
Thr2_User_Data_4v10e_data_begin:
Thr2_User_Data_4v10e_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v000 TEXT_VA=0x3900003e0000
Name = .Thr3_User_Text_4v000 ,
VA = 0x3900003e0000 ,/* 0x3900003effc0 */
TTE_Context = 0x0467 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v000_text_end ,
.global Thr3_user_code_entry
.global Thr3_User_Text_4v000_text_begin
Thr3_User_Text_4v000_text_begin:
Thr3_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v100 DATA_VA=0x38500007c000
Name = .Thr3_User_Data_4v100 ,
VA = 0x38500007c000 ,/* 0x38500007dfc0 */
TTE_Context = 0x0467 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v100_data_end ,
.global Thr3_User_Data_4v100_data_begin
Thr3_User_Data_4v100_data_begin:
Thr3_User_Data_4v100_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v200 DATA_VA=0x38500019a000
Name = .Thr3_User_Data_4v200 ,
VA = 0x38500019a000 ,/* 0x38500019bfc0 */
TTE_Context = 0x00d3 ,/* DATA_SECONDARY */
end_label = Thr3_User_Data_4v200_data_end ,
.global Thr3_User_Data_4v200_data_begin
Thr3_User_Data_4v200_data_begin:
Thr3_User_Data_4v200_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v300 DATA_VA=0x38500010e000
Name = .Thr3_User_Data_4v300 ,
VA = 0x38500010e000 ,/* 0x38500010ffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr3_User_Data_4v300_data_end ,
.global Thr3_User_Data_4v300_data_begin
Thr3_User_Data_4v300_data_begin:
Thr3_User_Data_4v300_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v001 TEXT_VA=0x3850001d4000
Name = .Thr3_User_Text_4v001 ,
VA = 0x3850001d4000 ,/* 0x3850001d5fc0 */
TTE_Context = 0x0467 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v001_text_end ,
.global Thr3_User_Text_4v001_text_begin
Thr3_User_Text_4v001_text_begin:
Thr3_User_Text_4v001_text_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v400 TEXT_VA=0x3a001f400000
Name = .Thr3_User_Text_4v400 ,
VA = 0x3a001f400000 ,/* 0x3a001f7fffc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr3_User_Text_4v400_text_end ,
.global Thr3_User_Text_4v400_text_begin
Thr3_User_Text_4v400_text_begin:
Thr3_User_Text_4v400_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v101 DATA_VA=0x3850000ce000
Name = .Thr3_User_Data_4v101 ,
VA = 0x3850000ce000 ,/* 0x3850000cffc0 */
TTE_Context = 0x0467 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v101_data_end ,
.global Thr3_User_Data_4v101_data_begin
Thr3_User_Data_4v101_data_begin:
Thr3_User_Data_4v101_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v201 DATA_VA=0x390000b90000
Name = .Thr3_User_Data_4v201 ,
VA = 0x390000b90000 ,/* 0x390000b9ffc0 */
TTE_Context = 0x00d3 ,/* DATA_SECONDARY */
end_label = Thr3_User_Data_4v201_data_end ,
.global Thr3_User_Data_4v201_data_begin
Thr3_User_Data_4v201_data_begin:
Thr3_User_Data_4v201_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v301 DATA_VA=0x38500006e000
Name = .Thr3_User_Data_4v301 ,
VA = 0x38500006e000 ,/* 0x38500006ffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr3_User_Data_4v301_data_end ,
.global Thr3_User_Data_4v301_data_begin
Thr3_User_Data_4v301_data_begin:
Thr3_User_Data_4v301_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v002 TEXT_VA=0x38500018e000
Name = .Thr3_User_Text_4v002 ,
VA = 0x38500018e000 ,/* 0x38500018ffc0 */
TTE_Context = 0x0467 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v002_text_end ,
.global Thr3_User_Text_4v002_text_begin
Thr3_User_Text_4v002_text_begin:
Thr3_User_Text_4v002_text_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v401 TEXT_VA=0x390000b60000
Name = .Thr3_User_Text_4v401 ,
VA = 0x390000b60000 ,/* 0x390000b6ffc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr3_User_Text_4v401_text_end ,
.global Thr3_User_Text_4v401_text_begin
Thr3_User_Text_4v401_text_begin:
Thr3_User_Text_4v401_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v102 DATA_VA=0x390000590000
Name = .Thr3_User_Data_4v102 ,
VA = 0x390000590000 ,/* 0x39000059ffc0 */
TTE_Context = 0x0467 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v102_data_end ,
.global Thr3_User_Data_4v102_data_begin
Thr3_User_Data_4v102_data_begin:
Thr3_User_Data_4v102_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v202 DATA_VA=0x38500006a000
Name = .Thr3_User_Data_4v202 ,
VA = 0x38500006a000 ,/* 0x38500006bfc0 */
TTE_Context = 0x00d3 ,/* DATA_SECONDARY */
end_label = Thr3_User_Data_4v202_data_end ,
.global Thr3_User_Data_4v202_data_begin
Thr3_User_Data_4v202_data_begin:
Thr3_User_Data_4v202_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v003 TEXT_VA=0x390000750000
Name = .Thr3_User_Text_4v003 ,
VA = 0x390000750000 ,/* 0x39000075ffc0 */
TTE_Context = 0x0467 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v003_text_end ,
.global Thr3_User_Text_4v003_text_begin
Thr3_User_Text_4v003_text_begin:
Thr3_User_Text_4v003_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v103 DATA_VA=0x3a000b800000
Name = .Thr3_User_Data_4v103 ,
VA = 0x3a000b800000 ,/* 0x3a000bbfffc0 */
TTE_Context = 0x0467 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v103_data_end ,
.global Thr3_User_Data_4v103_data_begin
Thr3_User_Data_4v103_data_begin:
Thr3_User_Data_4v103_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v203 DATA_VA=0x385000102000
Name = .Thr3_User_Data_4v203 ,
VA = 0x385000102000 ,/* 0x385000103fc0 */
TTE_Context = 0x00d3 ,/* DATA_SECONDARY */
end_label = Thr3_User_Data_4v203_data_end ,
.global Thr3_User_Data_4v203_data_begin
Thr3_User_Data_4v203_data_begin:
Thr3_User_Data_4v203_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v004 TEXT_VA=0x3a0025800000
Name = .Thr3_User_Text_4v004 ,
VA = 0x3a0025800000 ,/* 0x3a0025bfffc0 */
TTE_Context = 0x0467 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v004_text_end ,
.global Thr3_User_Text_4v004_text_begin
Thr3_User_Text_4v004_text_begin:
Thr3_User_Text_4v004_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v104 DATA_VA=0x3900003c0000
Name = .Thr3_User_Data_4v104 ,
VA = 0x3900003c0000 ,/* 0x3900003cffc0 */
TTE_Context = 0x0467 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v104_data_end ,
.global Thr3_User_Data_4v104_data_begin
Thr3_User_Data_4v104_data_begin:
Thr3_User_Data_4v104_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v005 TEXT_VA=0x3850001f2000
Name = .Thr3_User_Text_4v005 ,
VA = 0x3850001f2000 ,/* 0x3850001f3fc0 */
TTE_Context = 0x0467 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v005_text_end ,
.global Thr3_User_Text_4v005_text_begin
Thr3_User_Text_4v005_text_begin:
Thr3_User_Text_4v005_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v105 DATA_VA=0x3a0009400000
Name = .Thr3_User_Data_4v105 ,
VA = 0x3a0009400000 ,/* 0x3a00097fffc0 */
TTE_Context = 0x0467 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v105_data_end ,
.global Thr3_User_Data_4v105_data_begin
Thr3_User_Data_4v105_data_begin:
Thr3_User_Data_4v105_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v006 TEXT_VA=0x3850001be000
Name = .Thr3_User_Text_4v006 ,
VA = 0x3850001be000 ,/* 0x3850001bffc0 */
TTE_Context = 0x0467 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v006_text_end ,
.global Thr3_User_Text_4v006_text_begin
Thr3_User_Text_4v006_text_begin:
Thr3_User_Text_4v006_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v106 DATA_VA=0x385000160000
Name = .Thr3_User_Data_4v106 ,
VA = 0x385000160000 ,/* 0x385000161fc0 */
TTE_Context = 0x0467 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v106_data_end ,
.global Thr3_User_Data_4v106_data_begin
Thr3_User_Data_4v106_data_begin:
Thr3_User_Data_4v106_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v007 TEXT_VA=0x3850000d8000
Name = .Thr3_User_Text_4v007 ,
VA = 0x3850000d8000 ,/* 0x3850000d9fc0 */
TTE_Context = 0x0467 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v007_text_end ,
.global Thr3_User_Text_4v007_text_begin
Thr3_User_Text_4v007_text_begin:
Thr3_User_Text_4v007_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v107 DATA_VA=0x3a000a400000
Name = .Thr3_User_Data_4v107 ,
VA = 0x3a000a400000 ,/* 0x3a000a7fffc0 */
TTE_Context = 0x0467 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v107_data_end ,
.global Thr3_User_Data_4v107_data_begin
Thr3_User_Data_4v107_data_begin:
Thr3_User_Data_4v107_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v008 TEXT_VA=0x3b05f0000000
Name = .Thr3_User_Text_4v008 ,
VA = 0x3b05f0000000 ,/* 0x3b05ffffffc0 */
TTE_Context = 0x0467 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v008_text_end ,
.global Thr3_User_Text_4v008_text_begin
Thr3_User_Text_4v008_text_begin:
Thr3_User_Text_4v008_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v108 DATA_VA=0x390000e90000
Name = .Thr3_User_Data_4v108 ,
VA = 0x390000e90000 ,/* 0x390000e9ffc0 */
TTE_Context = 0x0467 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v108_data_end ,
.global Thr3_User_Data_4v108_data_begin
Thr3_User_Data_4v108_data_begin:
Thr3_User_Data_4v108_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v009 TEXT_VA=0x3850000d2000
Name = .Thr3_User_Text_4v009 ,
VA = 0x3850000d2000 ,/* 0x3850000d3fc0 */
TTE_Context = 0x0467 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v009_text_end ,
.global Thr3_User_Text_4v009_text_begin
Thr3_User_Text_4v009_text_begin:
Thr3_User_Text_4v009_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v109 DATA_VA=0x38500011c000
Name = .Thr3_User_Data_4v109 ,
VA = 0x38500011c000 ,/* 0x38500011dfc0 */
TTE_Context = 0x0467 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v109_data_end ,
.global Thr3_User_Data_4v109_data_begin
Thr3_User_Data_4v109_data_begin:
Thr3_User_Data_4v109_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v00a TEXT_VA=0x390000870000
Name = .Thr3_User_Text_4v00a ,
VA = 0x390000870000 ,/* 0x39000087ffc0 */
TTE_Context = 0x0467 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v00a_text_end ,
.global Thr3_User_Text_4v00a_text_begin
Thr3_User_Text_4v00a_text_begin:
Thr3_User_Text_4v00a_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v10a DATA_VA=0x390000920000
Name = .Thr3_User_Data_4v10a ,
VA = 0x390000920000 ,/* 0x39000092ffc0 */
TTE_Context = 0x0467 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v10a_data_end ,
.global Thr3_User_Data_4v10a_data_begin
Thr3_User_Data_4v10a_data_begin:
Thr3_User_Data_4v10a_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v00b TEXT_VA=0x385000030000
Name = .Thr3_User_Text_4v00b ,
VA = 0x385000030000 ,/* 0x385000031fc0 */
TTE_Context = 0x0467 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v00b_text_end ,
.global Thr3_User_Text_4v00b_text_begin
Thr3_User_Text_4v00b_text_begin:
Thr3_User_Text_4v00b_text_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v000 TEXT_VA=0x3e0034400000
Name = .Thr4_User_Text_4v000 ,
VA = 0x3e0034400000 ,/* 0x3e00347fffc0 */
TTE_Context = 0x06cd ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v000_text_end ,
.global Thr4_user_code_entry
.global Thr4_User_Text_4v000_text_begin
Thr4_User_Text_4v000_text_begin:
Thr4_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v100 DATA_VA=0x3d00001d0000
Name = .Thr4_User_Data_4v100 ,
VA = 0x3d00001d0000 ,/* 0x3d00001dffc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v100_data_end ,
.global Thr4_User_Data_4v100_data_begin
Thr4_User_Data_4v100_data_begin:
Thr4_User_Data_4v100_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v200 DATA_VA=0x3f02e0000000
Name = .Thr4_User_Data_4v200 ,
VA = 0x3f02e0000000 ,/* 0x3f02efffffc0 */
TTE_Context = 0x1bd3 ,/* DATA_SECONDARY */
end_label = Thr4_User_Data_4v200_data_end ,
.global Thr4_User_Data_4v200_data_begin
Thr4_User_Data_4v200_data_begin:
Thr4_User_Data_4v200_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v300 DATA_VA=0x3c600007e000
Name = .Thr4_User_Data_4v300 ,
VA = 0x3c600007e000 ,/* 0x3c600007ffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr4_User_Data_4v300_data_end ,
.global Thr4_User_Data_4v300_data_begin
Thr4_User_Data_4v300_data_begin:
Thr4_User_Data_4v300_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v001 TEXT_VA=0x3d0000050000
Name = .Thr4_User_Text_4v001 ,
VA = 0x3d0000050000 ,/* 0x3d000005ffc0 */
TTE_Context = 0x06cd ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v001_text_end ,
.global Thr4_User_Text_4v001_text_begin
Thr4_User_Text_4v001_text_begin:
Thr4_User_Text_4v001_text_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v400 TEXT_VA=0x3e0029000000
Name = .Thr4_User_Text_4v400 ,
VA = 0x3e0029000000 ,/* 0x3e00293fffc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr4_User_Text_4v400_text_end ,
.global Thr4_User_Text_4v400_text_begin
Thr4_User_Text_4v400_text_begin:
Thr4_User_Text_4v400_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v101 DATA_VA=0x3c60000b4000
Name = .Thr4_User_Data_4v101 ,
VA = 0x3c60000b4000 ,/* 0x3c60000b5fc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v101_data_end ,
.global Thr4_User_Data_4v101_data_begin
Thr4_User_Data_4v101_data_begin:
Thr4_User_Data_4v101_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v201 DATA_VA=0x3d0000c50000
Name = .Thr4_User_Data_4v201 ,
VA = 0x3d0000c50000 ,/* 0x3d0000c5ffc0 */
TTE_Context = 0x1bd3 ,/* DATA_SECONDARY */
end_label = Thr4_User_Data_4v201_data_end ,
.global Thr4_User_Data_4v201_data_begin
Thr4_User_Data_4v201_data_begin:
Thr4_User_Data_4v201_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v301 DATA_VA=0x3c60001d6000
Name = .Thr4_User_Data_4v301 ,
VA = 0x3c60001d6000 ,/* 0x3c60001d7fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr4_User_Data_4v301_data_end ,
.global Thr4_User_Data_4v301_data_begin
Thr4_User_Data_4v301_data_begin:
Thr4_User_Data_4v301_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v002 TEXT_VA=0x3e0036000000
Name = .Thr4_User_Text_4v002 ,
VA = 0x3e0036000000 ,/* 0x3e00363fffc0 */
TTE_Context = 0x06cd ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v002_text_end ,
.global Thr4_User_Text_4v002_text_begin
Thr4_User_Text_4v002_text_begin:
Thr4_User_Text_4v002_text_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v401 TEXT_VA=0x3c600008e000
Name = .Thr4_User_Text_4v401 ,
VA = 0x3c600008e000 ,/* 0x3c600008ffc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr4_User_Text_4v401_text_end ,
.global Thr4_User_Text_4v401_text_begin
Thr4_User_Text_4v401_text_begin:
Thr4_User_Text_4v401_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v102 DATA_VA=0x3c60001fe000
Name = .Thr4_User_Data_4v102 ,
VA = 0x3c60001fe000 ,/* 0x3c60001fffc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v102_data_end ,
.global Thr4_User_Data_4v102_data_begin
Thr4_User_Data_4v102_data_begin:
Thr4_User_Data_4v102_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v202 DATA_VA=0x3d0000c80000
Name = .Thr4_User_Data_4v202 ,
VA = 0x3d0000c80000 ,/* 0x3d0000c8ffc0 */
TTE_Context = 0x1bd3 ,/* DATA_SECONDARY */
end_label = Thr4_User_Data_4v202_data_end ,
.global Thr4_User_Data_4v202_data_begin
Thr4_User_Data_4v202_data_begin:
Thr4_User_Data_4v202_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v302 DATA_VA=0x3c6000114000
Name = .Thr4_User_Data_4v302 ,
VA = 0x3c6000114000 ,/* 0x3c6000115fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr4_User_Data_4v302_data_end ,
.global Thr4_User_Data_4v302_data_begin
Thr4_User_Data_4v302_data_begin:
Thr4_User_Data_4v302_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v003 TEXT_VA=0x3c60001bc000
Name = .Thr4_User_Text_4v003 ,
VA = 0x3c60001bc000 ,/* 0x3c60001bdfc0 */
TTE_Context = 0x06cd ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v003_text_end ,
.global Thr4_User_Text_4v003_text_begin
Thr4_User_Text_4v003_text_begin:
Thr4_User_Text_4v003_text_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v402 TEXT_VA=0x3c60001a2000
Name = .Thr4_User_Text_4v402 ,
VA = 0x3c60001a2000 ,/* 0x3c60001a3fc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr4_User_Text_4v402_text_end ,
.global Thr4_User_Text_4v402_text_begin
Thr4_User_Text_4v402_text_begin:
Thr4_User_Text_4v402_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v103 DATA_VA=0x3f04d0000000
Name = .Thr4_User_Data_4v103 ,
VA = 0x3f04d0000000 ,/* 0x3f04dfffffc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v103_data_end ,
.global Thr4_User_Data_4v103_data_begin
Thr4_User_Data_4v103_data_begin:
Thr4_User_Data_4v103_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v203 DATA_VA=0x3d0000230000
Name = .Thr4_User_Data_4v203 ,
VA = 0x3d0000230000 ,/* 0x3d000023ffc0 */
TTE_Context = 0x1bd3 ,/* DATA_SECONDARY */
end_label = Thr4_User_Data_4v203_data_end ,
.global Thr4_User_Data_4v203_data_begin
Thr4_User_Data_4v203_data_begin:
Thr4_User_Data_4v203_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v303 DATA_VA=0x3c600008c000
Name = .Thr4_User_Data_4v303 ,
VA = 0x3c600008c000 ,/* 0x3c600008dfc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr4_User_Data_4v303_data_end ,
.global Thr4_User_Data_4v303_data_begin
Thr4_User_Data_4v303_data_begin:
Thr4_User_Data_4v303_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v004 TEXT_VA=0x3e0015000000
Name = .Thr4_User_Text_4v004 ,
VA = 0x3e0015000000 ,/* 0x3e00153fffc0 */
TTE_Context = 0x06cd ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v004_text_end ,
.global Thr4_User_Text_4v004_text_begin
Thr4_User_Text_4v004_text_begin:
Thr4_User_Text_4v004_text_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v403 TEXT_VA=0x3c6000070000
Name = .Thr4_User_Text_4v403 ,
VA = 0x3c6000070000 ,/* 0x3c6000071fc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr4_User_Text_4v403_text_end ,
.global Thr4_User_Text_4v403_text_begin
Thr4_User_Text_4v403_text_begin:
Thr4_User_Text_4v403_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v104 DATA_VA=0x3e0014400000
Name = .Thr4_User_Data_4v104 ,
VA = 0x3e0014400000 ,/* 0x3e00147fffc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v104_data_end ,
.global Thr4_User_Data_4v104_data_begin
Thr4_User_Data_4v104_data_begin:
Thr4_User_Data_4v104_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v204 DATA_VA=0x3d00005a0000
Name = .Thr4_User_Data_4v204 ,
VA = 0x3d00005a0000 ,/* 0x3d00005affc0 */
TTE_Context = 0x1bd3 ,/* DATA_SECONDARY */
end_label = Thr4_User_Data_4v204_data_end ,
.global Thr4_User_Data_4v204_data_begin
Thr4_User_Data_4v204_data_begin:
Thr4_User_Data_4v204_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v005 TEXT_VA=0x3e0020400000
Name = .Thr4_User_Text_4v005 ,
VA = 0x3e0020400000 ,/* 0x3e00207fffc0 */
TTE_Context = 0x06cd ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v005_text_end ,
.global Thr4_User_Text_4v005_text_begin
Thr4_User_Text_4v005_text_begin:
Thr4_User_Text_4v005_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v105 DATA_VA=0x3c6000104000
Name = .Thr4_User_Data_4v105 ,
VA = 0x3c6000104000 ,/* 0x3c6000105fc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v105_data_end ,
.global Thr4_User_Data_4v105_data_begin
Thr4_User_Data_4v105_data_begin:
Thr4_User_Data_4v105_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v006 TEXT_VA=0x3c600004e000
Name = .Thr4_User_Text_4v006 ,
VA = 0x3c600004e000 ,/* 0x3c600004ffc0 */
TTE_Context = 0x06cd ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v006_text_end ,
.global Thr4_User_Text_4v006_text_begin
Thr4_User_Text_4v006_text_begin:
Thr4_User_Text_4v006_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v106 DATA_VA=0x3e0004c00000
Name = .Thr4_User_Data_4v106 ,
VA = 0x3e0004c00000 ,/* 0x3e0004ffffc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v106_data_end ,
.global Thr4_User_Data_4v106_data_begin
Thr4_User_Data_4v106_data_begin:
Thr4_User_Data_4v106_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v007 TEXT_VA=0x3e0004400000
Name = .Thr4_User_Text_4v007 ,
VA = 0x3e0004400000 ,/* 0x3e00047fffc0 */
TTE_Context = 0x06cd ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v007_text_end ,
.global Thr4_User_Text_4v007_text_begin
Thr4_User_Text_4v007_text_begin:
Thr4_User_Text_4v007_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v107 DATA_VA=0x3c6000144000
Name = .Thr4_User_Data_4v107 ,
VA = 0x3c6000144000 ,/* 0x3c6000145fc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v107_data_end ,
.global Thr4_User_Data_4v107_data_begin
Thr4_User_Data_4v107_data_begin:
Thr4_User_Data_4v107_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v008 TEXT_VA=0x3c600000a000
Name = .Thr4_User_Text_4v008 ,
VA = 0x3c600000a000 ,/* 0x3c600000bfc0 */
TTE_Context = 0x06cd ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v008_text_end ,
.global Thr4_User_Text_4v008_text_begin
Thr4_User_Text_4v008_text_begin:
Thr4_User_Text_4v008_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v108 DATA_VA=0x3d0000370000
Name = .Thr4_User_Data_4v108 ,
VA = 0x3d0000370000 ,/* 0x3d000037ffc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v108_data_end ,
.global Thr4_User_Data_4v108_data_begin
Thr4_User_Data_4v108_data_begin:
Thr4_User_Data_4v108_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v009 TEXT_VA=0x3e0029800000
Name = .Thr4_User_Text_4v009 ,
VA = 0x3e0029800000 ,/* 0x3e0029bfffc0 */
TTE_Context = 0x06cd ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v009_text_end ,
.global Thr4_User_Text_4v009_text_begin
Thr4_User_Text_4v009_text_begin:
Thr4_User_Text_4v009_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v109 DATA_VA=0x3c6000014000
Name = .Thr4_User_Data_4v109 ,
VA = 0x3c6000014000 ,/* 0x3c6000015fc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v109_data_end ,
.global Thr4_User_Data_4v109_data_begin
Thr4_User_Data_4v109_data_begin:
Thr4_User_Data_4v109_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v10a DATA_VA=0x3c6000016000
Name = .Thr4_User_Data_4v10a ,
VA = 0x3c6000016000 ,/* 0x3c6000017fc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v10a_data_end ,
.global Thr4_User_Data_4v10a_data_begin
Thr4_User_Data_4v10a_data_begin:
Thr4_User_Data_4v10a_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v10b DATA_VA=0x3d0000bd0000
Name = .Thr4_User_Data_4v10b ,
VA = 0x3d0000bd0000 ,/* 0x3d0000bdffc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v10b_data_end ,
.global Thr4_User_Data_4v10b_data_begin
Thr4_User_Data_4v10b_data_begin:
Thr4_User_Data_4v10b_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v10c DATA_VA=0x3d0000c90000
Name = .Thr4_User_Data_4v10c ,
VA = 0x3d0000c90000 ,/* 0x3d0000c9ffc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v10c_data_end ,
.global Thr4_User_Data_4v10c_data_begin
Thr4_User_Data_4v10c_data_begin:
Thr4_User_Data_4v10c_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v10d DATA_VA=0x3c60001fc000
Name = .Thr4_User_Data_4v10d ,
VA = 0x3c60001fc000 ,/* 0x3c60001fdfc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v10d_data_end ,
.global Thr4_User_Data_4v10d_data_begin
Thr4_User_Data_4v10d_data_begin:
Thr4_User_Data_4v10d_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v10e DATA_VA=0x3d0000ba0000
Name = .Thr4_User_Data_4v10e ,
VA = 0x3d0000ba0000 ,/* 0x3d0000baffc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v10e_data_end ,
.global Thr4_User_Data_4v10e_data_begin
Thr4_User_Data_4v10e_data_begin:
Thr4_User_Data_4v10e_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v10f DATA_VA=0x3c60001de000
Name = .Thr4_User_Data_4v10f ,
VA = 0x3c60001de000 ,/* 0x3c60001dffc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v10f_data_end ,
.global Thr4_User_Data_4v10f_data_begin
Thr4_User_Data_4v10f_data_begin:
Thr4_User_Data_4v10f_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v110 DATA_VA=0x3e0035c00000
Name = .Thr4_User_Data_4v110 ,
VA = 0x3e0035c00000 ,/* 0x3e0035ffffc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v110_data_end ,
.global Thr4_User_Data_4v110_data_begin
Thr4_User_Data_4v110_data_begin:
Thr4_User_Data_4v110_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v111 DATA_VA=0x3c6000050000
Name = .Thr4_User_Data_4v111 ,
VA = 0x3c6000050000 ,/* 0x3c6000051fc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v111_data_end ,
.global Thr4_User_Data_4v111_data_begin
Thr4_User_Data_4v111_data_begin:
Thr4_User_Data_4v111_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v112 DATA_VA=0x3c60000f8000
Name = .Thr4_User_Data_4v112 ,
VA = 0x3c60000f8000 ,/* 0x3c60000f9fc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v112_data_end ,
.global Thr4_User_Data_4v112_data_begin
Thr4_User_Data_4v112_data_begin:
Thr4_User_Data_4v112_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v113 DATA_VA=0x3d0000620000
Name = .Thr4_User_Data_4v113 ,
VA = 0x3d0000620000 ,/* 0x3d000062ffc0 */
TTE_Context = 0x06cd ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v113_data_end ,
.global Thr4_User_Data_4v113_data_begin
Thr4_User_Data_4v113_data_begin:
Thr4_User_Data_4v113_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v000 TEXT_VA=0x407000018000
Name = .Thr5_User_Text_4v000 ,
VA = 0x407000018000 ,/* 0x407000019fc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v000_text_end ,
.global Thr5_user_code_entry
.global Thr5_User_Text_4v000_text_begin
Thr5_User_Text_4v000_text_begin:
Thr5_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v100 DATA_VA=0x410000650000
Name = .Thr5_User_Data_4v100 ,
VA = 0x410000650000 ,/* 0x41000065ffc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v100_data_end ,
.global Thr5_User_Data_4v100_data_begin
Thr5_User_Data_4v100_data_begin:
Thr5_User_Data_4v100_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v200 DATA_VA=0x420033800000
Name = .Thr5_User_Data_4v200 ,
VA = 0x420033800000 ,/* 0x420033bfffc0 */
TTE_Context = 0x162a ,/* DATA_SECONDARY */
end_label = Thr5_User_Data_4v200_data_end ,
.global Thr5_User_Data_4v200_data_begin
Thr5_User_Data_4v200_data_begin:
Thr5_User_Data_4v200_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v300 DATA_VA=0x4100007b0000
Name = .Thr5_User_Data_4v300 ,
VA = 0x4100007b0000 ,/* 0x4100007bffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr5_User_Data_4v300_data_end ,
.global Thr5_User_Data_4v300_data_begin
Thr5_User_Data_4v300_data_begin:
Thr5_User_Data_4v300_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v001 TEXT_VA=0x410000560000
Name = .Thr5_User_Text_4v001 ,
VA = 0x410000560000 ,/* 0x41000056ffc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v001_text_end ,
.global Thr5_User_Text_4v001_text_begin
Thr5_User_Text_4v001_text_begin:
Thr5_User_Text_4v001_text_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v400 TEXT_VA=0x4070001f6000
Name = .Thr5_User_Text_4v400 ,
VA = 0x4070001f6000 ,/* 0x4070001f7fc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr5_User_Text_4v400_text_end ,
.global Thr5_User_Text_4v400_text_begin
Thr5_User_Text_4v400_text_begin:
Thr5_User_Text_4v400_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v101 DATA_VA=0x40700016a000
Name = .Thr5_User_Data_4v101 ,
VA = 0x40700016a000 ,/* 0x40700016bfc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v101_data_end ,
.global Thr5_User_Data_4v101_data_begin
Thr5_User_Data_4v101_data_begin:
Thr5_User_Data_4v101_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v201 DATA_VA=0x420020000000
Name = .Thr5_User_Data_4v201 ,
VA = 0x420020000000 ,/* 0x4200203fffc0 */
TTE_Context = 0x162a ,/* DATA_SECONDARY */
end_label = Thr5_User_Data_4v201_data_end ,
.global Thr5_User_Data_4v201_data_begin
Thr5_User_Data_4v201_data_begin:
Thr5_User_Data_4v201_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v301 DATA_VA=0x420023400000
Name = .Thr5_User_Data_4v301 ,
VA = 0x420023400000 ,/* 0x4200237fffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr5_User_Data_4v301_data_end ,
.global Thr5_User_Data_4v301_data_begin
Thr5_User_Data_4v301_data_begin:
Thr5_User_Data_4v301_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v002 TEXT_VA=0x4070000b8000
Name = .Thr5_User_Text_4v002 ,
VA = 0x4070000b8000 ,/* 0x4070000b9fc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v002_text_end ,
.global Thr5_User_Text_4v002_text_begin
Thr5_User_Text_4v002_text_begin:
Thr5_User_Text_4v002_text_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v401 TEXT_VA=0x410000760000
Name = .Thr5_User_Text_4v401 ,
VA = 0x410000760000 ,/* 0x41000076ffc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr5_User_Text_4v401_text_end ,
.global Thr5_User_Text_4v401_text_begin
Thr5_User_Text_4v401_text_begin:
Thr5_User_Text_4v401_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v102 DATA_VA=0x410000810000
Name = .Thr5_User_Data_4v102 ,
VA = 0x410000810000 ,/* 0x41000081ffc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v102_data_end ,
.global Thr5_User_Data_4v102_data_begin
Thr5_User_Data_4v102_data_begin:
Thr5_User_Data_4v102_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v202 DATA_VA=0x410000960000
Name = .Thr5_User_Data_4v202 ,
VA = 0x410000960000 ,/* 0x41000096ffc0 */
TTE_Context = 0x162a ,/* DATA_SECONDARY */
end_label = Thr5_User_Data_4v202_data_end ,
.global Thr5_User_Data_4v202_data_begin
Thr5_User_Data_4v202_data_begin:
Thr5_User_Data_4v202_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v302 DATA_VA=0x407000156000
Name = .Thr5_User_Data_4v302 ,
VA = 0x407000156000 ,/* 0x407000157fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr5_User_Data_4v302_data_end ,
.global Thr5_User_Data_4v302_data_begin
Thr5_User_Data_4v302_data_begin:
Thr5_User_Data_4v302_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v003 TEXT_VA=0x407000182000
Name = .Thr5_User_Text_4v003 ,
VA = 0x407000182000 ,/* 0x407000183fc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v003_text_end ,
.global Thr5_User_Text_4v003_text_begin
Thr5_User_Text_4v003_text_begin:
Thr5_User_Text_4v003_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v103 DATA_VA=0x420036400000
Name = .Thr5_User_Data_4v103 ,
VA = 0x420036400000 ,/* 0x4200367fffc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v103_data_end ,
.global Thr5_User_Data_4v103_data_begin
Thr5_User_Data_4v103_data_begin:
Thr5_User_Data_4v103_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v203 DATA_VA=0x42001b800000
Name = .Thr5_User_Data_4v203 ,
VA = 0x42001b800000 ,/* 0x42001bbfffc0 */
TTE_Context = 0x162a ,/* DATA_SECONDARY */
end_label = Thr5_User_Data_4v203_data_end ,
.global Thr5_User_Data_4v203_data_begin
Thr5_User_Data_4v203_data_begin:
Thr5_User_Data_4v203_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v303 DATA_VA=0x410000660000
Name = .Thr5_User_Data_4v303 ,
VA = 0x410000660000 ,/* 0x41000066ffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr5_User_Data_4v303_data_end ,
.global Thr5_User_Data_4v303_data_begin
Thr5_User_Data_4v303_data_begin:
Thr5_User_Data_4v303_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v004 TEXT_VA=0x407000006000
Name = .Thr5_User_Text_4v004 ,
VA = 0x407000006000 ,/* 0x407000007fc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v004_text_end ,
.global Thr5_User_Text_4v004_text_begin
Thr5_User_Text_4v004_text_begin:
Thr5_User_Text_4v004_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v104 DATA_VA=0x410000390000
Name = .Thr5_User_Data_4v104 ,
VA = 0x410000390000 ,/* 0x41000039ffc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v104_data_end ,
.global Thr5_User_Data_4v104_data_begin
Thr5_User_Data_4v104_data_begin:
Thr5_User_Data_4v104_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v304 DATA_VA=0x430280000000
Name = .Thr5_User_Data_4v304 ,
VA = 0x430280000000 ,/* 0x43028fffffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr5_User_Data_4v304_data_end ,
.global Thr5_User_Data_4v304_data_begin
Thr5_User_Data_4v304_data_begin:
Thr5_User_Data_4v304_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v005 TEXT_VA=0x40700002c000
Name = .Thr5_User_Text_4v005 ,
VA = 0x40700002c000 ,/* 0x40700002dfc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v005_text_end ,
.global Thr5_User_Text_4v005_text_begin
Thr5_User_Text_4v005_text_begin:
Thr5_User_Text_4v005_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v105 DATA_VA=0x410000d20000
Name = .Thr5_User_Data_4v105 ,
VA = 0x410000d20000 ,/* 0x410000d2ffc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v105_data_end ,
.global Thr5_User_Data_4v105_data_begin
Thr5_User_Data_4v105_data_begin:
Thr5_User_Data_4v105_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v006 TEXT_VA=0x407000188000
Name = .Thr5_User_Text_4v006 ,
VA = 0x407000188000 ,/* 0x407000189fc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v006_text_end ,
.global Thr5_User_Text_4v006_text_begin
Thr5_User_Text_4v006_text_begin:
Thr5_User_Text_4v006_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v106 DATA_VA=0x407000032000
Name = .Thr5_User_Data_4v106 ,
VA = 0x407000032000 ,/* 0x407000033fc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v106_data_end ,
.global Thr5_User_Data_4v106_data_begin
Thr5_User_Data_4v106_data_begin:
Thr5_User_Data_4v106_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v007 TEXT_VA=0x40700005e000
Name = .Thr5_User_Text_4v007 ,
VA = 0x40700005e000 ,/* 0x40700005ffc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v007_text_end ,
.global Thr5_User_Text_4v007_text_begin
Thr5_User_Text_4v007_text_begin:
Thr5_User_Text_4v007_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v107 DATA_VA=0x40700018a000
Name = .Thr5_User_Data_4v107 ,
VA = 0x40700018a000 ,/* 0x40700018bfc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v107_data_end ,
.global Thr5_User_Data_4v107_data_begin
Thr5_User_Data_4v107_data_begin:
Thr5_User_Data_4v107_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v008 TEXT_VA=0x4070000b6000
Name = .Thr5_User_Text_4v008 ,
VA = 0x4070000b6000 ,/* 0x4070000b7fc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v008_text_end ,
.global Thr5_User_Text_4v008_text_begin
Thr5_User_Text_4v008_text_begin:
Thr5_User_Text_4v008_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v108 DATA_VA=0x430af0000000
Name = .Thr5_User_Data_4v108 ,
VA = 0x430af0000000 ,/* 0x430affffffc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v108_data_end ,
.global Thr5_User_Data_4v108_data_begin
Thr5_User_Data_4v108_data_begin:
Thr5_User_Data_4v108_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v009 TEXT_VA=0x4100005b0000
Name = .Thr5_User_Text_4v009 ,
VA = 0x4100005b0000 ,/* 0x4100005bffc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v009_text_end ,
.global Thr5_User_Text_4v009_text_begin
Thr5_User_Text_4v009_text_begin:
Thr5_User_Text_4v009_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v109 DATA_VA=0x410000d30000
Name = .Thr5_User_Data_4v109 ,
VA = 0x410000d30000 ,/* 0x410000d3ffc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v109_data_end ,
.global Thr5_User_Data_4v109_data_begin
Thr5_User_Data_4v109_data_begin:
Thr5_User_Data_4v109_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v00a TEXT_VA=0x420034800000
Name = .Thr5_User_Text_4v00a ,
VA = 0x420034800000 ,/* 0x420034bfffc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v00a_text_end ,
.global Thr5_User_Text_4v00a_text_begin
Thr5_User_Text_4v00a_text_begin:
Thr5_User_Text_4v00a_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v10a DATA_VA=0x420026c00000
Name = .Thr5_User_Data_4v10a ,
VA = 0x420026c00000 ,/* 0x420026ffffc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v10a_data_end ,
.global Thr5_User_Data_4v10a_data_begin
Thr5_User_Data_4v10a_data_begin:
Thr5_User_Data_4v10a_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v00b TEXT_VA=0x410000720000
Name = .Thr5_User_Text_4v00b ,
VA = 0x410000720000 ,/* 0x41000072ffc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v00b_text_end ,
.global Thr5_User_Text_4v00b_text_begin
Thr5_User_Text_4v00b_text_begin:
Thr5_User_Text_4v00b_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v10b DATA_VA=0x410000400000
Name = .Thr5_User_Data_4v10b ,
VA = 0x410000400000 ,/* 0x41000040ffc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v10b_data_end ,
.global Thr5_User_Data_4v10b_data_begin
Thr5_User_Data_4v10b_data_begin:
Thr5_User_Data_4v10b_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v00c TEXT_VA=0x40700013a000
Name = .Thr5_User_Text_4v00c ,
VA = 0x40700013a000 ,/* 0x40700013bfc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v00c_text_end ,
.global Thr5_User_Text_4v00c_text_begin
Thr5_User_Text_4v00c_text_begin:
Thr5_User_Text_4v00c_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v10c DATA_VA=0x407000138000
Name = .Thr5_User_Data_4v10c ,
VA = 0x407000138000 ,/* 0x407000139fc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v10c_data_end ,
.global Thr5_User_Data_4v10c_data_begin
Thr5_User_Data_4v10c_data_begin:
Thr5_User_Data_4v10c_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v00d TEXT_VA=0x410000bc0000
Name = .Thr5_User_Text_4v00d ,
VA = 0x410000bc0000 ,/* 0x410000bcffc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v00d_text_end ,
.global Thr5_User_Text_4v00d_text_begin
Thr5_User_Text_4v00d_text_begin:
Thr5_User_Text_4v00d_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v10d DATA_VA=0x410000a90000
Name = .Thr5_User_Data_4v10d ,
VA = 0x410000a90000 ,/* 0x410000a9ffc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v10d_data_end ,
.global Thr5_User_Data_4v10d_data_begin
Thr5_User_Data_4v10d_data_begin:
Thr5_User_Data_4v10d_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v00e TEXT_VA=0x407000094000
Name = .Thr5_User_Text_4v00e ,
VA = 0x407000094000 ,/* 0x407000095fc0 */
TTE_Context = 0x1f61 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v00e_text_end ,
.global Thr5_User_Text_4v00e_text_begin
Thr5_User_Text_4v00e_text_begin:
Thr5_User_Text_4v00e_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v10e DATA_VA=0x407000002000
Name = .Thr5_User_Data_4v10e ,
VA = 0x407000002000 ,/* 0x407000003fc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v10e_data_end ,
.global Thr5_User_Data_4v10e_data_begin
Thr5_User_Data_4v10e_data_begin:
Thr5_User_Data_4v10e_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v10f DATA_VA=0x4070001a0000
Name = .Thr5_User_Data_4v10f ,
VA = 0x4070001a0000 ,/* 0x4070001a1fc0 */
TTE_Context = 0x1f61 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v10f_data_end ,
.global Thr5_User_Data_4v10f_data_begin
Thr5_User_Data_4v10f_data_begin:
Thr5_User_Data_4v10f_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v000 TEXT_VA=0x448000106000
Name = .Thr6_User_Text_4v000 ,
VA = 0x448000106000 ,/* 0x448000107fc0 */
TTE_Context = 0x03f8 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v000_text_end ,
.global Thr6_user_code_entry
.global Thr6_User_Text_4v000_text_begin
Thr6_User_Text_4v000_text_begin:
Thr6_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v100 DATA_VA=0x46001a000000
Name = .Thr6_User_Data_4v100 ,
VA = 0x46001a000000 ,/* 0x46001a3fffc0 */
TTE_Context = 0x03f8 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v100_data_end ,
.global Thr6_User_Data_4v100_data_begin
Thr6_User_Data_4v100_data_begin:
Thr6_User_Data_4v100_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v200 DATA_VA=0x46001b400000
Name = .Thr6_User_Data_4v200 ,
VA = 0x46001b400000 ,/* 0x46001b7fffc0 */
TTE_Context = 0x0c3d ,/* DATA_SECONDARY */
end_label = Thr6_User_Data_4v200_data_end ,
.global Thr6_User_Data_4v200_data_begin
Thr6_User_Data_4v200_data_begin:
Thr6_User_Data_4v200_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v300 DATA_VA=0x450000210000
Name = .Thr6_User_Data_4v300 ,
VA = 0x450000210000 ,/* 0x45000021ffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr6_User_Data_4v300_data_end ,
.global Thr6_User_Data_4v300_data_begin
Thr6_User_Data_4v300_data_begin:
Thr6_User_Data_4v300_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v001 TEXT_VA=0x460031000000
Name = .Thr6_User_Text_4v001 ,
VA = 0x460031000000 ,/* 0x4600313fffc0 */
TTE_Context = 0x03f8 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v001_text_end ,
.global Thr6_User_Text_4v001_text_begin
Thr6_User_Text_4v001_text_begin:
Thr6_User_Text_4v001_text_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v400 TEXT_VA=0x450000690000
Name = .Thr6_User_Text_4v400 ,
VA = 0x450000690000 ,/* 0x45000069ffc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr6_User_Text_4v400_text_end ,
.global Thr6_User_Text_4v400_text_begin
Thr6_User_Text_4v400_text_begin:
Thr6_User_Text_4v400_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v101 DATA_VA=0x450000260000
Name = .Thr6_User_Data_4v101 ,
VA = 0x450000260000 ,/* 0x45000026ffc0 */
TTE_Context = 0x03f8 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v101_data_end ,
.global Thr6_User_Data_4v101_data_begin
Thr6_User_Data_4v101_data_begin:
Thr6_User_Data_4v101_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v201 DATA_VA=0x4480001c2000
Name = .Thr6_User_Data_4v201 ,
VA = 0x4480001c2000 ,/* 0x4480001c3fc0 */
TTE_Context = 0x0c3d ,/* DATA_SECONDARY */
end_label = Thr6_User_Data_4v201_data_end ,
.global Thr6_User_Data_4v201_data_begin
Thr6_User_Data_4v201_data_begin:
Thr6_User_Data_4v201_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v301 DATA_VA=0x460006400000
Name = .Thr6_User_Data_4v301 ,
VA = 0x460006400000 ,/* 0x4600067fffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr6_User_Data_4v301_data_end ,
.global Thr6_User_Data_4v301_data_begin
Thr6_User_Data_4v301_data_begin:
Thr6_User_Data_4v301_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v002 TEXT_VA=0x448000128000
Name = .Thr6_User_Text_4v002 ,
VA = 0x448000128000 ,/* 0x448000129fc0 */
TTE_Context = 0x03f8 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v002_text_end ,
.global Thr6_User_Text_4v002_text_begin
Thr6_User_Text_4v002_text_begin:
Thr6_User_Text_4v002_text_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v401 TEXT_VA=0x450000310000
Name = .Thr6_User_Text_4v401 ,
VA = 0x450000310000 ,/* 0x45000031ffc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr6_User_Text_4v401_text_end ,
.global Thr6_User_Text_4v401_text_begin
Thr6_User_Text_4v401_text_begin:
Thr6_User_Text_4v401_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v102 DATA_VA=0x450000f60000
Name = .Thr6_User_Data_4v102 ,
VA = 0x450000f60000 ,/* 0x450000f6ffc0 */
TTE_Context = 0x03f8 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v102_data_end ,
.global Thr6_User_Data_4v102_data_begin
Thr6_User_Data_4v102_data_begin:
Thr6_User_Data_4v102_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v302 DATA_VA=0x450000bb0000
Name = .Thr6_User_Data_4v302 ,
VA = 0x450000bb0000 ,/* 0x450000bbffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr6_User_Data_4v302_data_end ,
.global Thr6_User_Data_4v302_data_begin
Thr6_User_Data_4v302_data_begin:
Thr6_User_Data_4v302_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v003 TEXT_VA=0x450000e80000
Name = .Thr6_User_Text_4v003 ,
VA = 0x450000e80000 ,/* 0x450000e8ffc0 */
TTE_Context = 0x03f8 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v003_text_end ,
.global Thr6_User_Text_4v003_text_begin
Thr6_User_Text_4v003_text_begin:
Thr6_User_Text_4v003_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v103 DATA_VA=0x460039800000
Name = .Thr6_User_Data_4v103 ,
VA = 0x460039800000 ,/* 0x460039bfffc0 */
TTE_Context = 0x03f8 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v103_data_end ,
.global Thr6_User_Data_4v103_data_begin
Thr6_User_Data_4v103_data_begin:
Thr6_User_Data_4v103_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v004 TEXT_VA=0x4703f0000000
Name = .Thr6_User_Text_4v004 ,
VA = 0x4703f0000000 ,/* 0x4703ffffffc0 */
TTE_Context = 0x03f8 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v004_text_end ,
.global Thr6_User_Text_4v004_text_begin
Thr6_User_Text_4v004_text_begin:
Thr6_User_Text_4v004_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v104 DATA_VA=0x4480001a4000
Name = .Thr6_User_Data_4v104 ,
VA = 0x4480001a4000 ,/* 0x4480001a5fc0 */
TTE_Context = 0x03f8 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v104_data_end ,
.global Thr6_User_Data_4v104_data_begin
Thr6_User_Data_4v104_data_begin:
Thr6_User_Data_4v104_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v005 TEXT_VA=0x44800004a000
Name = .Thr6_User_Text_4v005 ,
VA = 0x44800004a000 ,/* 0x44800004bfc0 */
TTE_Context = 0x03f8 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v005_text_end ,
.global Thr6_User_Text_4v005_text_begin
Thr6_User_Text_4v005_text_begin:
Thr6_User_Text_4v005_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v105 DATA_VA=0x460020800000
Name = .Thr6_User_Data_4v105 ,
VA = 0x460020800000 ,/* 0x460020bfffc0 */
TTE_Context = 0x03f8 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v105_data_end ,
.global Thr6_User_Data_4v105_data_begin
Thr6_User_Data_4v105_data_begin:
Thr6_User_Data_4v105_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v006 TEXT_VA=0x450000da0000
Name = .Thr6_User_Text_4v006 ,
VA = 0x450000da0000 ,/* 0x450000daffc0 */
TTE_Context = 0x03f8 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v006_text_end ,
.global Thr6_User_Text_4v006_text_begin
Thr6_User_Text_4v006_text_begin:
Thr6_User_Text_4v006_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v106 DATA_VA=0x450000a50000
Name = .Thr6_User_Data_4v106 ,
VA = 0x450000a50000 ,/* 0x450000a5ffc0 */
TTE_Context = 0x03f8 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v106_data_end ,
.global Thr6_User_Data_4v106_data_begin
Thr6_User_Data_4v106_data_begin:
Thr6_User_Data_4v106_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v007 TEXT_VA=0x448000080000
Name = .Thr6_User_Text_4v007 ,
VA = 0x448000080000 ,/* 0x448000081fc0 */
TTE_Context = 0x03f8 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v007_text_end ,
.global Thr6_User_Text_4v007_text_begin
Thr6_User_Text_4v007_text_begin:
Thr6_User_Text_4v007_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v107 DATA_VA=0x448000124000
Name = .Thr6_User_Data_4v107 ,
VA = 0x448000124000 ,/* 0x448000125fc0 */
TTE_Context = 0x03f8 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v107_data_end ,
.global Thr6_User_Data_4v107_data_begin
Thr6_User_Data_4v107_data_begin:
Thr6_User_Data_4v107_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v008 TEXT_VA=0x448000110000
Name = .Thr6_User_Text_4v008 ,
VA = 0x448000110000 ,/* 0x448000111fc0 */
TTE_Context = 0x03f8 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v008_text_end ,
.global Thr6_User_Text_4v008_text_begin
Thr6_User_Text_4v008_text_begin:
Thr6_User_Text_4v008_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v108 DATA_VA=0x448000118000
Name = .Thr6_User_Data_4v108 ,
VA = 0x448000118000 ,/* 0x448000119fc0 */
TTE_Context = 0x03f8 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v108_data_end ,
.global Thr6_User_Data_4v108_data_begin
Thr6_User_Data_4v108_data_begin:
Thr6_User_Data_4v108_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v009 TEXT_VA=0x4500004e0000
Name = .Thr6_User_Text_4v009 ,
VA = 0x4500004e0000 ,/* 0x4500004effc0 */
TTE_Context = 0x03f8 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v009_text_end ,
.global Thr6_User_Text_4v009_text_begin
Thr6_User_Text_4v009_text_begin:
Thr6_User_Text_4v009_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v109 DATA_VA=0x46001a800000
Name = .Thr6_User_Data_4v109 ,
VA = 0x46001a800000 ,/* 0x46001abfffc0 */
TTE_Context = 0x03f8 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v109_data_end ,
.global Thr6_User_Data_4v109_data_begin
Thr6_User_Data_4v109_data_begin:
Thr6_User_Data_4v109_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v00a TEXT_VA=0x44800002e000
Name = .Thr6_User_Text_4v00a ,
VA = 0x44800002e000 ,/* 0x44800002ffc0 */
TTE_Context = 0x03f8 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v00a_text_end ,
.global Thr6_User_Text_4v00a_text_begin
Thr6_User_Text_4v00a_text_begin:
Thr6_User_Text_4v00a_text_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v00b TEXT_VA=0x4500009f0000
Name = .Thr6_User_Text_4v00b ,
VA = 0x4500009f0000 ,/* 0x4500009fffc0 */
TTE_Context = 0x03f8 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v00b_text_end ,
.global Thr6_User_Text_4v00b_text_begin
Thr6_User_Text_4v00b_text_begin:
Thr6_User_Text_4v00b_text_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v000 TEXT_VA=0x48900015c000
Name = .Thr7_User_Text_4v000 ,
VA = 0x48900015c000 ,/* 0x48900015dfc0 */
TTE_Context = 0x15e3 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v000_text_end ,
.global Thr7_user_code_entry
.global Thr7_User_Text_4v000_text_begin
Thr7_User_Text_4v000_text_begin:
Thr7_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v100 DATA_VA=0x4b0f20000000
Name = .Thr7_User_Data_4v100 ,
VA = 0x4b0f20000000 ,/* 0x4b0f2fffffc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v100_data_end ,
.global Thr7_User_Data_4v100_data_begin
Thr7_User_Data_4v100_data_begin:
Thr7_User_Data_4v100_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v200 DATA_VA=0x490000930000
Name = .Thr7_User_Data_4v200 ,
VA = 0x490000930000 ,/* 0x49000093ffc0 */
TTE_Context = 0x0514 ,/* DATA_SECONDARY */
end_label = Thr7_User_Data_4v200_data_end ,
.global Thr7_User_Data_4v200_data_begin
Thr7_User_Data_4v200_data_begin:
Thr7_User_Data_4v200_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v300 DATA_VA=0x489000196000
Name = .Thr7_User_Data_4v300 ,
VA = 0x489000196000 ,/* 0x489000197fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr7_User_Data_4v300_data_end ,
.global Thr7_User_Data_4v300_data_begin
Thr7_User_Data_4v300_data_begin:
Thr7_User_Data_4v300_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v001 TEXT_VA=0x489000086000
Name = .Thr7_User_Text_4v001 ,
VA = 0x489000086000 ,/* 0x489000087fc0 */
TTE_Context = 0x15e3 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v001_text_end ,
.global Thr7_User_Text_4v001_text_begin
Thr7_User_Text_4v001_text_begin:
Thr7_User_Text_4v001_text_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v400 TEXT_VA=0x4900000c0000
Name = .Thr7_User_Text_4v400 ,
VA = 0x4900000c0000 ,/* 0x4900000cffc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr7_User_Text_4v400_text_end ,
.global Thr7_User_Text_4v400_text_begin
Thr7_User_Text_4v400_text_begin:
Thr7_User_Text_4v400_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v101 DATA_VA=0x48900015e000
Name = .Thr7_User_Data_4v101 ,
VA = 0x48900015e000 ,/* 0x48900015ffc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v101_data_end ,
.global Thr7_User_Data_4v101_data_begin
Thr7_User_Data_4v101_data_begin:
Thr7_User_Data_4v101_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v201 DATA_VA=0x489000172000
Name = .Thr7_User_Data_4v201 ,
VA = 0x489000172000 ,/* 0x489000173fc0 */
TTE_Context = 0x0514 ,/* DATA_SECONDARY */
end_label = Thr7_User_Data_4v201_data_end ,
.global Thr7_User_Data_4v201_data_begin
Thr7_User_Data_4v201_data_begin:
Thr7_User_Data_4v201_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v301 DATA_VA=0x48900011a000
Name = .Thr7_User_Data_4v301 ,
VA = 0x48900011a000 ,/* 0x48900011bfc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr7_User_Data_4v301_data_end ,
.global Thr7_User_Data_4v301_data_begin
Thr7_User_Data_4v301_data_begin:
Thr7_User_Data_4v301_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v002 TEXT_VA=0x4900005c0000
Name = .Thr7_User_Text_4v002 ,
VA = 0x4900005c0000 ,/* 0x4900005cffc0 */
TTE_Context = 0x15e3 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v002_text_end ,
.global Thr7_User_Text_4v002_text_begin
Thr7_User_Text_4v002_text_begin:
Thr7_User_Text_4v002_text_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v401 TEXT_VA=0x4a0034c00000
Name = .Thr7_User_Text_4v401 ,
VA = 0x4a0034c00000 ,/* 0x4a0034ffffc0 */
TTE_Context = 0x0 ,/* TEXT_NUCLEUS */
end_label = Thr7_User_Text_4v401_text_end ,
.global Thr7_User_Text_4v401_text_begin
Thr7_User_Text_4v401_text_begin:
Thr7_User_Text_4v401_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v102 DATA_VA=0x489000034000
Name = .Thr7_User_Data_4v102 ,
VA = 0x489000034000 ,/* 0x489000035fc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v102_data_end ,
.global Thr7_User_Data_4v102_data_begin
Thr7_User_Data_4v102_data_begin:
Thr7_User_Data_4v102_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v302 DATA_VA=0x4a0003c00000
Name = .Thr7_User_Data_4v302 ,
VA = 0x4a0003c00000 ,/* 0x4a0003ffffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr7_User_Data_4v302_data_end ,
.global Thr7_User_Data_4v302_data_begin
Thr7_User_Data_4v302_data_begin:
Thr7_User_Data_4v302_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v003 TEXT_VA=0x490000ed0000
Name = .Thr7_User_Text_4v003 ,
VA = 0x490000ed0000 ,/* 0x490000edffc0 */
TTE_Context = 0x15e3 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v003_text_end ,
.global Thr7_User_Text_4v003_text_begin
Thr7_User_Text_4v003_text_begin:
Thr7_User_Text_4v003_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v103 DATA_VA=0x490000f50000
Name = .Thr7_User_Data_4v103 ,
VA = 0x490000f50000 ,/* 0x490000f5ffc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v103_data_end ,
.global Thr7_User_Data_4v103_data_begin
Thr7_User_Data_4v103_data_begin:
Thr7_User_Data_4v103_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v303 DATA_VA=0x4890000aa000
Name = .Thr7_User_Data_4v303 ,
VA = 0x4890000aa000 ,/* 0x4890000abfc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr7_User_Data_4v303_data_end ,
.global Thr7_User_Data_4v303_data_begin
Thr7_User_Data_4v303_data_begin:
Thr7_User_Data_4v303_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v004 TEXT_VA=0x489000036000
Name = .Thr7_User_Text_4v004 ,
VA = 0x489000036000 ,/* 0x489000037fc0 */
TTE_Context = 0x15e3 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v004_text_end ,
.global Thr7_User_Text_4v004_text_begin
Thr7_User_Text_4v004_text_begin:
Thr7_User_Text_4v004_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v104 DATA_VA=0x489000000000
Name = .Thr7_User_Data_4v104 ,
VA = 0x489000000000 ,/* 0x489000001fc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v104_data_end ,
.global Thr7_User_Data_4v104_data_begin
Thr7_User_Data_4v104_data_begin:
Thr7_User_Data_4v104_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v005 TEXT_VA=0x48900011e000
Name = .Thr7_User_Text_4v005 ,
VA = 0x48900011e000 ,/* 0x48900011ffc0 */
TTE_Context = 0x15e3 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v005_text_end ,
.global Thr7_User_Text_4v005_text_begin
Thr7_User_Text_4v005_text_begin:
Thr7_User_Text_4v005_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v105 DATA_VA=0x489000146000
Name = .Thr7_User_Data_4v105 ,
VA = 0x489000146000 ,/* 0x489000147fc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v105_data_end ,
.global Thr7_User_Data_4v105_data_begin
Thr7_User_Data_4v105_data_begin:
Thr7_User_Data_4v105_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v006 TEXT_VA=0x490000510000
Name = .Thr7_User_Text_4v006 ,
VA = 0x490000510000 ,/* 0x49000051ffc0 */
TTE_Context = 0x15e3 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v006_text_end ,
.global Thr7_User_Text_4v006_text_begin
Thr7_User_Text_4v006_text_begin:
Thr7_User_Text_4v006_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v106 DATA_VA=0x4b0f50000000
Name = .Thr7_User_Data_4v106 ,
VA = 0x4b0f50000000 ,/* 0x4b0f5fffffc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v106_data_end ,
.global Thr7_User_Data_4v106_data_begin
Thr7_User_Data_4v106_data_begin:
Thr7_User_Data_4v106_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v007 TEXT_VA=0x4b00f0000000
Name = .Thr7_User_Text_4v007 ,
VA = 0x4b00f0000000 ,/* 0x4b00ffffffc0 */
TTE_Context = 0x15e3 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v007_text_end ,
.global Thr7_User_Text_4v007_text_begin
Thr7_User_Text_4v007_text_begin:
Thr7_User_Text_4v007_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v107 DATA_VA=0x489000060000
Name = .Thr7_User_Data_4v107 ,
VA = 0x489000060000 ,/* 0x489000061fc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v107_data_end ,
.global Thr7_User_Data_4v107_data_begin
Thr7_User_Data_4v107_data_begin:
Thr7_User_Data_4v107_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v008 TEXT_VA=0x4900002d0000
Name = .Thr7_User_Text_4v008 ,
VA = 0x4900002d0000 ,/* 0x4900002dffc0 */
TTE_Context = 0x15e3 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v008_text_end ,
.global Thr7_User_Text_4v008_text_begin
Thr7_User_Text_4v008_text_begin:
Thr7_User_Text_4v008_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v108 DATA_VA=0x48900018c000
Name = .Thr7_User_Data_4v108 ,
VA = 0x48900018c000 ,/* 0x48900018dfc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v108_data_end ,
.global Thr7_User_Data_4v108_data_begin
Thr7_User_Data_4v108_data_begin:
Thr7_User_Data_4v108_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v009 TEXT_VA=0x490000450000
Name = .Thr7_User_Text_4v009 ,
VA = 0x490000450000 ,/* 0x49000045ffc0 */
TTE_Context = 0x15e3 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v009_text_end ,
.global Thr7_User_Text_4v009_text_begin
Thr7_User_Text_4v009_text_begin:
Thr7_User_Text_4v009_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v109 DATA_VA=0x489000074000
Name = .Thr7_User_Data_4v109 ,
VA = 0x489000074000 ,/* 0x489000075fc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v109_data_end ,
.global Thr7_User_Data_4v109_data_begin
Thr7_User_Data_4v109_data_begin:
Thr7_User_Data_4v109_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v10a DATA_VA=0x489000184000
Name = .Thr7_User_Data_4v10a ,
VA = 0x489000184000 ,/* 0x489000185fc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v10a_data_end ,
.global Thr7_User_Data_4v10a_data_begin
Thr7_User_Data_4v10a_data_begin:
Thr7_User_Data_4v10a_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v10b DATA_VA=0x489000038000
Name = .Thr7_User_Data_4v10b ,
VA = 0x489000038000 ,/* 0x489000039fc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v10b_data_end ,
.global Thr7_User_Data_4v10b_data_begin
Thr7_User_Data_4v10b_data_begin:
Thr7_User_Data_4v10b_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v10c DATA_VA=0x48900003a000
Name = .Thr7_User_Data_4v10c ,
VA = 0x48900003a000 ,/* 0x48900003bfc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v10c_data_end ,
.global Thr7_User_Data_4v10c_data_begin
Thr7_User_Data_4v10c_data_begin:
Thr7_User_Data_4v10c_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v10d DATA_VA=0x490000630000
Name = .Thr7_User_Data_4v10d ,
VA = 0x490000630000 ,/* 0x49000063ffc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v10d_data_end ,
.global Thr7_User_Data_4v10d_data_begin
Thr7_User_Data_4v10d_data_begin:
Thr7_User_Data_4v10d_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v10e DATA_VA=0x489000046000
Name = .Thr7_User_Data_4v10e ,
VA = 0x489000046000 ,/* 0x489000047fc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v10e_data_end ,
.global Thr7_User_Data_4v10e_data_begin
Thr7_User_Data_4v10e_data_begin:
Thr7_User_Data_4v10e_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v10f DATA_VA=0x4890001f4000
Name = .Thr7_User_Data_4v10f ,
VA = 0x4890001f4000 ,/* 0x4890001f5fc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v10f_data_end ,
.global Thr7_User_Data_4v10f_data_begin
Thr7_User_Data_4v10f_data_begin:
Thr7_User_Data_4v10f_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v110 DATA_VA=0x4b0560000000
Name = .Thr7_User_Data_4v110 ,
VA = 0x4b0560000000 ,/* 0x4b056fffffc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v110_data_end ,
.global Thr7_User_Data_4v110_data_begin
Thr7_User_Data_4v110_data_begin:
Thr7_User_Data_4v110_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v111 DATA_VA=0x4b08c0000000
Name = .Thr7_User_Data_4v111 ,
VA = 0x4b08c0000000 ,/* 0x4b08cfffffc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v111_data_end ,
.global Thr7_User_Data_4v111_data_begin
Thr7_User_Data_4v111_data_begin:
Thr7_User_Data_4v111_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v112 DATA_VA=0x4a0004000000
Name = .Thr7_User_Data_4v112 ,
VA = 0x4a0004000000 ,/* 0x4a00043fffc0 */
TTE_Context = 0x15e3 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v112_data_end ,
.global Thr7_User_Data_4v112_data_begin
Thr7_User_Data_4v112_data_begin:
Thr7_User_Data_4v112_data_end: