* ========== Copyright Header Begin ==========================================
* OpenSPARC T2 Processor File: mmu_st_hwtw_enable.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 0xc000000001000010
#define THR0_Z_CTX_TSB_CONFIG_1 0xa000000001010030
#define THR0_Z_CTX_TSB_CONFIG_2 0xa000000001020150
#define THR0_Z_CTX_TSB_CONFIG_3 0x8000000001030000
#define THR0_NZ_CTX_TSB_CONFIG_0 0x0000000001200030
#define THR0_NZ_CTX_TSB_CONFIG_1 0x0000000001210150
#define THR0_NZ_CTX_TSB_CONFIG_2 0x0000000001220100
#define THR0_NZ_CTX_TSB_CONFIG_3 0x0000000001230010
#define THR1_Z_CTX_TSB_CONFIG_0 0x8000000001040010
#define THR1_Z_CTX_TSB_CONFIG_1 0xa000000001050030
#define THR1_Z_CTX_TSB_CONFIG_2 0x8000000001060050
#define THR1_Z_CTX_TSB_CONFIG_3 0xa000000001070100
#define THR1_NZ_CTX_TSB_CONFIG_0 0x8000000001240000
#define THR1_NZ_CTX_TSB_CONFIG_1 0x8000000001250110
#define THR1_NZ_CTX_TSB_CONFIG_2 0x8000000001260030
#define THR1_NZ_CTX_TSB_CONFIG_3 0xa000000001270150
#define THR2_Z_CTX_TSB_CONFIG_0 0xa000000001080030
#define THR2_Z_CTX_TSB_CONFIG_1 0xc000000001090150
#define THR2_Z_CTX_TSB_CONFIG_2 0xc0000000010a0100
#define THR2_Z_CTX_TSB_CONFIG_3 0x80000000010b0010
#define THR2_NZ_CTX_TSB_CONFIG_0 0xc000000001280150
#define THR2_NZ_CTX_TSB_CONFIG_1 0xc000000001290100
#define THR2_NZ_CTX_TSB_CONFIG_2 0xc0000000012a0110
#define THR2_NZ_CTX_TSB_CONFIG_3 0x80000000012b0130
#define THR3_Z_CTX_TSB_CONFIG_0 0xc0000000010c0130
#define THR3_Z_CTX_TSB_CONFIG_1 0xa0000000010d0150
#define THR3_Z_CTX_TSB_CONFIG_2 0xc0000000010e0100
#define THR3_Z_CTX_TSB_CONFIG_3 0xc0000000010f0110
#define THR3_NZ_CTX_TSB_CONFIG_0 0xc0000000012c0050
#define THR3_NZ_CTX_TSB_CONFIG_1 0xa0000000012d0000
#define THR3_NZ_CTX_TSB_CONFIG_2 0xc0000000012e0110
#define THR3_NZ_CTX_TSB_CONFIG_3 0xc0000000012f0030
#define THR4_Z_CTX_TSB_CONFIG_0 0x8000000001100050
#define THR4_Z_CTX_TSB_CONFIG_1 0x8000000001110100
#define THR4_Z_CTX_TSB_CONFIG_2 0x8000000001120010
#define THR4_Z_CTX_TSB_CONFIG_3 0x8000000001130130
#define THR4_NZ_CTX_TSB_CONFIG_0 0xc000000001300050
#define THR4_NZ_CTX_TSB_CONFIG_1 0x8000000001310000
#define THR4_NZ_CTX_TSB_CONFIG_2 0x8000000001320110
#define THR4_NZ_CTX_TSB_CONFIG_3 0xa000000001330130
#define THR5_Z_CTX_TSB_CONFIG_0 0xc000000001140050
#define THR5_Z_CTX_TSB_CONFIG_1 0x8000000001150100
#define THR5_Z_CTX_TSB_CONFIG_2 0xa000000001160110
#define THR5_Z_CTX_TSB_CONFIG_3 0x8000000001170030
#define THR5_NZ_CTX_TSB_CONFIG_0 0x8000000001340100
#define THR5_NZ_CTX_TSB_CONFIG_1 0x8000000001350110
#define THR5_NZ_CTX_TSB_CONFIG_2 0x8000000001360030
#define THR5_NZ_CTX_TSB_CONFIG_3 0x8000000001370050
#define THR6_Z_CTX_TSB_CONFIG_0 0x8000000001180150
#define THR6_Z_CTX_TSB_CONFIG_1 0xc000000001190100
#define THR6_Z_CTX_TSB_CONFIG_2 0x80000000011a0110
#define THR6_Z_CTX_TSB_CONFIG_3 0xa0000000011b0030
#define THR6_NZ_CTX_TSB_CONFIG_0 0xc000000001380130
#define THR6_NZ_CTX_TSB_CONFIG_1 0x8000000001390050
#define THR6_NZ_CTX_TSB_CONFIG_2 0xa0000000013a0000
#define THR6_NZ_CTX_TSB_CONFIG_3 0xc0000000013b0010
#define THR7_Z_CTX_TSB_CONFIG_0 0xc0000000011c0010
#define THR7_Z_CTX_TSB_CONFIG_1 0xa0000000011d0030
#define THR7_Z_CTX_TSB_CONFIG_2 0xa0000000011e0150
#define THR7_Z_CTX_TSB_CONFIG_3 0x80000000011f0100
#define THR7_NZ_CTX_TSB_CONFIG_0 0x80000000013c0130
#define THR7_NZ_CTX_TSB_CONFIG_1 0x80000000013d0150
#define THR7_NZ_CTX_TSB_CONFIG_2 0x80000000013e0000
#define THR7_NZ_CTX_TSB_CONFIG_3 0x80000000013f0010
#define THR0_Z_CTX_TSB_CONFIG_0 0x4000000001000010
#define THR0_Z_CTX_TSB_CONFIG_1 0x2000000001010030
#define THR0_Z_CTX_TSB_CONFIG_2 0x2000000001020150
#define THR0_Z_CTX_TSB_CONFIG_3 0x0000000001030000
#define THR0_NZ_CTX_TSB_CONFIG_0 0x0000000001200030
#define THR0_NZ_CTX_TSB_CONFIG_1 0x0000000001210150
#define THR0_NZ_CTX_TSB_CONFIG_2 0x2000000001220100
#define THR0_NZ_CTX_TSB_CONFIG_3 0x0000000001230010
#define THR1_Z_CTX_TSB_CONFIG_0 0x0000000001040010
#define THR1_Z_CTX_TSB_CONFIG_1 0x2000000001050030
#define THR1_Z_CTX_TSB_CONFIG_2 0x0000000001060050
#define THR1_Z_CTX_TSB_CONFIG_3 0x2000000001070100
#define THR1_NZ_CTX_TSB_CONFIG_0 0x0000000001240000
#define THR1_NZ_CTX_TSB_CONFIG_1 0x0000000001250110
#define THR1_NZ_CTX_TSB_CONFIG_2 0x0000000001260030
#define THR1_NZ_CTX_TSB_CONFIG_3 0x2000000001270150
#define THR2_Z_CTX_TSB_CONFIG_0 0x2000000001080030
#define THR2_Z_CTX_TSB_CONFIG_1 0x4000000001090150
#define THR2_Z_CTX_TSB_CONFIG_2 0x40000000010a0100
#define THR2_Z_CTX_TSB_CONFIG_3 0x00000000010b0010
#define THR2_NZ_CTX_TSB_CONFIG_0 0x4000000001280150
#define THR2_NZ_CTX_TSB_CONFIG_1 0x4000000001290100
#define THR2_NZ_CTX_TSB_CONFIG_2 0x40000000012a0110
#define THR2_NZ_CTX_TSB_CONFIG_3 0x00000000012b0130
#define THR3_Z_CTX_TSB_CONFIG_0 0x40000000010c0130
#define THR3_Z_CTX_TSB_CONFIG_1 0x20000000010d0150
#define THR3_Z_CTX_TSB_CONFIG_2 0x40000000010e0100
#define THR3_Z_CTX_TSB_CONFIG_3 0x40000000010f0110
#define THR3_NZ_CTX_TSB_CONFIG_0 0x40000000012c0050
#define THR3_NZ_CTX_TSB_CONFIG_1 0x20000000012d0000
#define THR3_NZ_CTX_TSB_CONFIG_2 0x40000000012e0110
#define THR3_NZ_CTX_TSB_CONFIG_3 0x40000000012f0030
#define THR4_Z_CTX_TSB_CONFIG_0 0x0000000001100050
#define THR4_Z_CTX_TSB_CONFIG_1 0x0000000001110100
#define THR4_Z_CTX_TSB_CONFIG_2 0x0000000001120010
#define THR4_Z_CTX_TSB_CONFIG_3 0x0000000001130130
#define THR4_NZ_CTX_TSB_CONFIG_0 0x4000000001300050
#define THR4_NZ_CTX_TSB_CONFIG_1 0x0000000001310000
#define THR4_NZ_CTX_TSB_CONFIG_2 0x0000000001320110
#define THR4_NZ_CTX_TSB_CONFIG_3 0x2000000001330130
#define THR5_Z_CTX_TSB_CONFIG_0 0x4000000001140050
#define THR5_Z_CTX_TSB_CONFIG_1 0x0000000001150100
#define THR5_Z_CTX_TSB_CONFIG_2 0x2000000001160110
#define THR5_Z_CTX_TSB_CONFIG_3 0x0000000001170030
#define THR5_NZ_CTX_TSB_CONFIG_0 0x0000000001340100
#define THR5_NZ_CTX_TSB_CONFIG_1 0x0000000001350110
#define THR5_NZ_CTX_TSB_CONFIG_2 0x0000000001360030
#define THR5_NZ_CTX_TSB_CONFIG_3 0x0000000001370050
#define THR6_Z_CTX_TSB_CONFIG_0 0x0000000001180150
#define THR6_Z_CTX_TSB_CONFIG_1 0x4000000001190100
#define THR6_Z_CTX_TSB_CONFIG_2 0x00000000011a0110
#define THR6_Z_CTX_TSB_CONFIG_3 0x20000000011b0030
#define THR6_NZ_CTX_TSB_CONFIG_0 0x4000000001380130
#define THR6_NZ_CTX_TSB_CONFIG_1 0x0000000001390050
#define THR6_NZ_CTX_TSB_CONFIG_2 0x20000000013a0000
#define THR6_NZ_CTX_TSB_CONFIG_3 0x40000000013b0010
#define THR7_Z_CTX_TSB_CONFIG_0 0x40000000011c0010
#define THR7_Z_CTX_TSB_CONFIG_1 0x20000000011d0030
#define THR7_Z_CTX_TSB_CONFIG_2 0x20000000011e0150
#define THR7_Z_CTX_TSB_CONFIG_3 0x00000000011f0100
#define THR7_NZ_CTX_TSB_CONFIG_0 0x00000000013c0130
#define THR7_NZ_CTX_TSB_CONFIG_1 0x00000000013d0150
#define THR7_NZ_CTX_TSB_CONFIG_2 0x00000000013e0000
#define THR7_NZ_CTX_TSB_CONFIG_3 0x00000000013f0010
#define THR0_REAL_RANGE_0 0x8000008000000000
#define THR0_REAL_RANGE_1 0x8000080000000000
#define THR0_REAL_RANGE_2 0x8000800000000000
#define THR0_REAL_RANGE_3 0x8008000000000000
#define THR1_REAL_RANGE_0 0x8000008000000000
#define THR1_REAL_RANGE_1 0x8000080000000000
#define THR1_REAL_RANGE_2 0x8000800000000000
#define THR1_REAL_RANGE_3 0x8008000000000000
#define THR2_REAL_RANGE_0 0x8000008000000000
#define THR2_REAL_RANGE_1 0x8000080000000000
#define THR2_REAL_RANGE_2 0x8000800000000000
#define THR2_REAL_RANGE_3 0x8008000000000000
#define THR3_REAL_RANGE_0 0x8000008000000000
#define THR3_REAL_RANGE_1 0x8000080000000000
#define THR3_REAL_RANGE_2 0x8000800000000000
#define THR3_REAL_RANGE_3 0x8008000000000000
#define THR4_REAL_RANGE_0 0x8000008000000000
#define THR4_REAL_RANGE_1 0x8000080000000000
#define THR4_REAL_RANGE_2 0x8000800000000000
#define THR4_REAL_RANGE_3 0x8008000000000000
#define THR5_REAL_RANGE_0 0x8000008000000000
#define THR5_REAL_RANGE_1 0x8000080000000000
#define THR5_REAL_RANGE_2 0x8000800000000000
#define THR5_REAL_RANGE_3 0x8008000000000000
#define THR6_REAL_RANGE_0 0x8000008000000000
#define THR6_REAL_RANGE_1 0x8000080000000000
#define THR6_REAL_RANGE_2 0x8000800000000000
#define THR6_REAL_RANGE_3 0x8008000000000000
#define THR7_REAL_RANGE_0 0x8000008000000000
#define THR7_REAL_RANGE_1 0x8000080000000000
#define THR7_REAL_RANGE_2 0x8000800000000000
#define THR7_REAL_RANGE_3 0x8008000000000000
#define THR0_PHY_OFF_0 0x0000000002000000
#define THR0_PHY_OFF_1 0x0000000020000000
#define THR0_PHY_OFF_2 0x0000000200000000
#define THR0_PHY_OFF_3 0x0000002000000000
#define THR1_PHY_OFF_0 0x0000000004000000
#define THR1_PHY_OFF_1 0x0000000040000000
#define THR1_PHY_OFF_2 0x0000000400000000
#define THR1_PHY_OFF_3 0x0000004000000000
#define THR2_PHY_OFF_0 0x0000000006000000
#define THR2_PHY_OFF_1 0x0000000060000000
#define THR2_PHY_OFF_2 0x0000000600000000
#define THR2_PHY_OFF_3 0x0000006000000000
#define THR3_PHY_OFF_0 0x0000000008000000
#define THR3_PHY_OFF_1 0x0000000080000000
#define THR3_PHY_OFF_2 0x0000000800000000
#define THR3_PHY_OFF_3 0x0000002000000000
#define THR4_PHY_OFF_0 0x000000000a000000
#define THR4_PHY_OFF_1 0x00000000a0000000
#define THR4_PHY_OFF_2 0x0000000a00000000
#define THR4_PHY_OFF_3 0x0000004000000000
#define THR5_PHY_OFF_0 0x000000000c000000
#define THR5_PHY_OFF_1 0x00000000c0000000
#define THR5_PHY_OFF_2 0x0000000c00000000
#define THR5_PHY_OFF_3 0x0000006000000000
#define THR6_PHY_OFF_0 0x000000000e000000
#define THR6_PHY_OFF_1 0x00000000e0000000
#define THR6_PHY_OFF_2 0x0000000e00000000
#define THR6_PHY_OFF_3 0x0000002000000000
#define THR7_PHY_OFF_0 0x0000000010000000
#define THR7_PHY_OFF_1 0x0000000100000000
#define THR7_PHY_OFF_2 0x0000001000000000
#define THR7_PHY_OFF_3 0x0000004000000000
#define THR0_PCONTEXT_0 0x1ed8
#define THR0_PCONTEXT_1 0x0e55
#define THR0_SCONTEXT_0 0x0bc9
#define THR0_SCONTEXT_1 0x0d64
#define THR1_PCONTEXT_0 0x07b8
#define THR1_PCONTEXT_1 0x1984
#define THR1_SCONTEXT_0 0x1564
#define THR1_SCONTEXT_1 0x141c
#define THR2_PCONTEXT_0 0x0610
#define THR2_PCONTEXT_1 0x1ce9
#define THR2_SCONTEXT_0 0x0ad6
#define THR2_SCONTEXT_1 0x0866
#define THR3_PCONTEXT_0 0x0a90
#define THR3_PCONTEXT_1 0x1078
#define THR3_SCONTEXT_0 0x1c86
#define THR3_SCONTEXT_1 0x1242
#define THR4_PCONTEXT_0 0x072f
#define THR4_PCONTEXT_1 0x1b35
#define THR4_SCONTEXT_0 0x0d8e
#define THR4_SCONTEXT_1 0x0652
#define THR5_PCONTEXT_0 0x02cc
#define THR5_PCONTEXT_1 0x1ac9
#define THR5_SCONTEXT_0 0x1234
#define THR5_SCONTEXT_1 0x1550
#define THR6_PCONTEXT_0 0x1d97
#define THR6_PCONTEXT_1 0x09bf
#define THR6_SCONTEXT_0 0x0d1b
#define THR6_SCONTEXT_1 0x1e71
#define THR7_PCONTEXT_0 0x1595
#define THR7_PCONTEXT_1 0x168b
#define THR7_SCONTEXT_0 0x043c
#define THR7_SCONTEXT_1 0x1e58
#define THR0_PTRAP_TEXT_VA 0x000010b30000
#define THR0_PTRAP_TEXT_RA 0x0002df0000
#define THR0_PTRAP_TEXT_PA 0x0002df0000
#define THR1_PTRAP_TEXT_VA 0x000010660000
#define THR1_PTRAP_TEXT_RA 0x0004880000
#define THR1_PTRAP_TEXT_PA 0x0004880000
#define THR2_PTRAP_TEXT_VA 0x000010f20000
#define THR2_PTRAP_TEXT_RA 0x00060d0000
#define THR2_PTRAP_TEXT_PA 0x00060d0000
#define THR3_PTRAP_TEXT_VA 0x000010180000
#define THR3_PTRAP_TEXT_RA 0x0000000000
#define THR3_PTRAP_TEXT_PA 0x0008000000
#define THR4_PTRAP_TEXT_VA 0x000010c50000
#define THR4_PTRAP_TEXT_RA 0x000afc0000
#define THR4_PTRAP_TEXT_PA 0x000afc0000
#define THR5_PTRAP_TEXT_VA 0x000010ec0000
#define THR5_PTRAP_TEXT_RA 0x0000eb0000
#define THR5_PTRAP_TEXT_PA 0x000ceb0000
#define THR6_PTRAP_TEXT_VA 0x0000100a0000
#define THR6_PTRAP_TEXT_RA 0x0000f50000
#define THR6_PTRAP_TEXT_PA 0x000ef50000
#define THR7_PTRAP_TEXT_VA 0x000010b20000
#define THR7_PTRAP_TEXT_RA 0x0010f60000
#define THR7_PTRAP_TEXT_PA 0x0010f60000
/*****************************************************************************
*****************************************************************************/
#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 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 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 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=0x0001f34000
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=0x0001f66000
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=0x0001fce000
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=0x0001e84000
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=0x0001e06000
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=0x0001fd4000
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=0x0001fe0000
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=0x0001e68000
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 HP_BAD_TRAP /* 0x12e */
ta HP_BAD_TRAP /* 0x12f */
ta HP_BAD_TRAP /* 0x130 */
ta HP_BAD_TRAP /* 0x131 */
ta HP_BAD_TRAP /* 0x132 */
ta HP_BAD_TRAP /* 0x133 */
ta HP_BAD_TRAP /* 0x134 */
ta HP_BAD_TRAP /* 0x135 */
ta HP_BAD_TRAP /* 0x136 */
ta HP_BAD_TRAP /* 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 HP_BAD_TRAP /* 0x12e */
ta HP_BAD_TRAP /* 0x12f */
ta HP_BAD_TRAP /* 0x130 */
ta HP_BAD_TRAP /* 0x131 */
ta HP_BAD_TRAP /* 0x132 */
ta HP_BAD_TRAP /* 0x133 */
ta HP_BAD_TRAP /* 0x134 */
ta HP_BAD_TRAP /* 0x135 */
ta HP_BAD_TRAP /* 0x136 */
ta HP_BAD_TRAP /* 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 HP_BAD_TRAP /* 0x12e */
ta HP_BAD_TRAP /* 0x12f */
ta HP_BAD_TRAP /* 0x130 */
ta HP_BAD_TRAP /* 0x131 */
ta HP_BAD_TRAP /* 0x132 */
ta HP_BAD_TRAP /* 0x133 */
ta HP_BAD_TRAP /* 0x134 */
ta HP_BAD_TRAP /* 0x135 */
ta HP_BAD_TRAP /* 0x136 */
ta HP_BAD_TRAP /* 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 HP_BAD_TRAP /* 0x12e */
ta HP_BAD_TRAP /* 0x12f */
ta HP_BAD_TRAP /* 0x130 */
ta HP_BAD_TRAP /* 0x131 */
ta HP_BAD_TRAP /* 0x132 */
ta HP_BAD_TRAP /* 0x133 */
ta HP_BAD_TRAP /* 0x134 */
ta HP_BAD_TRAP /* 0x135 */
ta HP_BAD_TRAP /* 0x136 */
ta HP_BAD_TRAP /* 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 HP_BAD_TRAP /* 0x12e */
ta HP_BAD_TRAP /* 0x12f */
ta HP_BAD_TRAP /* 0x130 */
ta HP_BAD_TRAP /* 0x131 */
ta HP_BAD_TRAP /* 0x132 */
ta HP_BAD_TRAP /* 0x133 */
ta HP_BAD_TRAP /* 0x134 */
ta HP_BAD_TRAP /* 0x135 */
ta HP_BAD_TRAP /* 0x136 */
ta HP_BAD_TRAP /* 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 HP_BAD_TRAP /* 0x12e */
ta HP_BAD_TRAP /* 0x12f */
ta HP_BAD_TRAP /* 0x130 */
ta HP_BAD_TRAP /* 0x131 */
ta HP_BAD_TRAP /* 0x132 */
ta HP_BAD_TRAP /* 0x133 */
ta HP_BAD_TRAP /* 0x134 */
ta HP_BAD_TRAP /* 0x135 */
ta HP_BAD_TRAP /* 0x136 */
ta HP_BAD_TRAP /* 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 HP_BAD_TRAP /* 0x12e */
ta HP_BAD_TRAP /* 0x12f */
ta HP_BAD_TRAP /* 0x130 */
ta HP_BAD_TRAP /* 0x131 */
ta HP_BAD_TRAP /* 0x132 */
ta HP_BAD_TRAP /* 0x133 */
ta HP_BAD_TRAP /* 0x134 */
ta HP_BAD_TRAP /* 0x135 */
ta HP_BAD_TRAP /* 0x136 */
ta HP_BAD_TRAP /* 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 HP_BAD_TRAP /* 0x12e */
ta HP_BAD_TRAP /* 0x12f */
ta HP_BAD_TRAP /* 0x130 */
ta HP_BAD_TRAP /* 0x131 */
ta HP_BAD_TRAP /* 0x132 */
ta HP_BAD_TRAP /* 0x133 */
ta HP_BAD_TRAP /* 0x134 */
ta HP_BAD_TRAP /* 0x135 */
ta HP_BAD_TRAP /* 0x136 */
ta HP_BAD_TRAP /* 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
/****************************************************************************************** */
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
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
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 = NZ_TSB_CONFIG
brz,a %g5, trap_0x3e_sun4u
stxa %g7, [%g5] 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 = NZ_TSB_CONFIG
brz,a %g5, trap_0x3f_sun4u
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, 0x400, %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
brz,a %g6, trap_0x64_next_rr
sllx %g5, 10, %g6 ! %g6 = RR left shift by 10
sllx %g6, 13, %g6 ! %g6 = RA_hi
bl,a %xcc, trap_0x64_next_rr
srlx %g6, 24, %g6 ! %g6 = RA_lo
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, 0x400, %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_4u000 TEXT_VA=0x0001fa2000
Name = .Thr0_User_Text_4u000 ,
VA = 0x000001fa2000 ,/* 0x000001fa3fc0 */
TTE_Context = 0x1ed8 ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4u000_text_end ,
.global Thr0_user_code_entry
.global Thr0_User_Text_4u000_text_begin
Thr0_User_Text_4u000_text_begin:
Thr0_User_Text_4u000_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u100 DATA_VA=0x0001ed6000
Name = .Thr0_User_Data_4u100 ,
VA = 0x000001ed6000 ,/* 0x000001ed7fc0 */
TTE_Context = 0x1ed8 ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4u100_data_end ,
.global Thr0_User_Data_4u100_data_begin
Thr0_User_Data_4u100_data_begin:
Thr0_User_Data_4u100_data_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v200 DATA_VA=0x0134000000
Name = .Thr0_User_Data_4v200 ,
VA = 0x000134000000 ,/* 0x0001343fffc0 */
TTE_Context = 0x0bc9 ,/* DATA_SECONDARY */
end_label = Thr0_User_Data_4v200_data_end ,
.global Thr0_User_Data_4v200_data_begin
Thr0_User_Data_4v200_data_begin:
Thr0_User_Data_4v200_data_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u300 DATA_VA=0x0001fe2000
Name = .Thr0_User_Data_4u300 ,
VA = 0x000001fe2000 ,/* 0x000001fe3fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr0_User_Data_4u300_data_end ,
.global Thr0_User_Data_4u300_data_begin
Thr0_User_Data_4u300_data_begin:
Thr0_User_Data_4u300_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v000 TEXT_VA=0x0119400000
Name = .Thr0_User_Text_4v000 ,
VA = 0x000119400000 ,/* 0x0001197fffc0 */
TTE_Context = 0x1ed8 ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v000_text_end ,
.global Thr0_User_Text_4v000_text_begin
Thr0_User_Text_4v000_text_begin:
Thr0_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v100 DATA_VA=0x0106800000
Name = .Thr0_User_Data_4v100 ,
VA = 0x000106800000 ,/* 0x000106bfffc0 */
TTE_Context = 0x1ed8 ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4v100_data_end ,
.global Thr0_User_Data_4v100_data_begin
Thr0_User_Data_4v100_data_begin:
Thr0_User_Data_4v100_data_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u200 DATA_VA=0x0001f02000
Name = .Thr0_User_Data_4u200 ,
VA = 0x000001f02000 ,/* 0x000001f03fc0 */
TTE_Context = 0x0bc9 ,/* DATA_SECONDARY */
end_label = Thr0_User_Data_4u200_data_end ,
.global Thr0_User_Data_4u200_data_begin
Thr0_User_Data_4u200_data_begin:
Thr0_User_Data_4u200_data_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u301 DATA_VA=0x0001e76000
Name = .Thr0_User_Data_4u301 ,
VA = 0x000001e76000 ,/* 0x000001e77fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr0_User_Data_4u301_data_end ,
.global Thr0_User_Data_4u301_data_begin
Thr0_User_Data_4u301_data_begin:
Thr0_User_Data_4u301_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4u001 TEXT_VA=0x0001ff4000
Name = .Thr0_User_Text_4u001 ,
VA = 0x000001ff4000 ,/* 0x000001ff5fc0 */
TTE_Context = 0x1ed8 ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4u001_text_end ,
.global Thr0_User_Text_4u001_text_begin
Thr0_User_Text_4u001_text_begin:
Thr0_User_Text_4u001_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u101 DATA_VA=0x0001eb8000
Name = .Thr0_User_Data_4u101 ,
VA = 0x000001eb8000 ,/* 0x000001eb9fc0 */
TTE_Context = 0x1ed8 ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4u101_data_end ,
.global Thr0_User_Data_4u101_data_begin
Thr0_User_Data_4u101_data_begin:
Thr0_User_Data_4u101_data_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u201 DATA_VA=0x0001fd8000
Name = .Thr0_User_Data_4u201 ,
VA = 0x000001fd8000 ,/* 0x000001fd9fc0 */
TTE_Context = 0x0bc9 ,/* DATA_SECONDARY */
end_label = Thr0_User_Data_4u201_data_end ,
.global Thr0_User_Data_4u201_data_begin
Thr0_User_Data_4u201_data_begin:
Thr0_User_Data_4u201_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4u002 TEXT_VA=0x0010140000
Name = .Thr0_User_Text_4u002 ,
VA = 0x000010140000 ,/* 0x00001014ffc0 */
TTE_Context = 0x1ed8 ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4u002_text_end ,
.global Thr0_User_Text_4u002_text_begin
Thr0_User_Text_4u002_text_begin:
Thr0_User_Text_4u002_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u102 DATA_VA=0x0010e40000
Name = .Thr0_User_Data_4u102 ,
VA = 0x000010e40000 ,/* 0x000010e4ffc0 */
TTE_Context = 0x1ed8 ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4u102_data_end ,
.global Thr0_User_Data_4u102_data_begin
Thr0_User_Data_4u102_data_begin:
Thr0_User_Data_4u102_data_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u202 DATA_VA=0x0001ff6000
Name = .Thr0_User_Data_4u202 ,
VA = 0x000001ff6000 ,/* 0x000001ff7fc0 */
TTE_Context = 0x0bc9 ,/* DATA_SECONDARY */
end_label = Thr0_User_Data_4u202_data_end ,
.global Thr0_User_Data_4u202_data_begin
Thr0_User_Data_4u202_data_begin:
Thr0_User_Data_4u202_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v001 TEXT_VA=0x012c400000
Name = .Thr0_User_Text_4v001 ,
VA = 0x00012c400000 ,/* 0x00012c7fffc0 */
TTE_Context = 0x1ed8 ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v001_text_end ,
.global Thr0_User_Text_4v001_text_begin
Thr0_User_Text_4v001_text_begin:
Thr0_User_Text_4v001_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u103 DATA_VA=0x0001f06000
Name = .Thr0_User_Data_4u103 ,
VA = 0x000001f06000 ,/* 0x000001f07fc0 */
TTE_Context = 0x1ed8 ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4u103_data_end ,
.global Thr0_User_Data_4u103_data_begin
Thr0_User_Data_4u103_data_begin:
Thr0_User_Data_4u103_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4u003 TEXT_VA=0x0001f92000
Name = .Thr0_User_Text_4u003 ,
VA = 0x000001f92000 ,/* 0x000001f93fc0 */
TTE_Context = 0x1ed8 ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4u003_text_end ,
.global Thr0_User_Text_4u003_text_begin
Thr0_User_Text_4u003_text_begin:
Thr0_User_Text_4u003_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u104 DATA_VA=0x0010260000
Name = .Thr0_User_Data_4u104 ,
VA = 0x000010260000 ,/* 0x00001026ffc0 */
TTE_Context = 0x1ed8 ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4u104_data_end ,
.global Thr0_User_Data_4u104_data_begin
Thr0_User_Data_4u104_data_begin:
Thr0_User_Data_4u104_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4u004 TEXT_VA=0x0001f32000
Name = .Thr0_User_Text_4u004 ,
VA = 0x000001f32000 ,/* 0x000001f33fc0 */
TTE_Context = 0x1ed8 ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4u004_text_end ,
.global Thr0_User_Text_4u004_text_begin
Thr0_User_Text_4u004_text_begin:
Thr0_User_Text_4u004_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v101 DATA_VA=0x0112800000
Name = .Thr0_User_Data_4v101 ,
VA = 0x000112800000 ,/* 0x000112bfffc0 */
TTE_Context = 0x1ed8 ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4v101_data_end ,
.global Thr0_User_Data_4v101_data_begin
Thr0_User_Data_4v101_data_begin:
Thr0_User_Data_4v101_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v002 TEXT_VA=0x0121c00000
Name = .Thr0_User_Text_4v002 ,
VA = 0x000121c00000 ,/* 0x000121ffffc0 */
TTE_Context = 0x1ed8 ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v002_text_end ,
.global Thr0_User_Text_4v002_text_begin
Thr0_User_Text_4v002_text_begin:
Thr0_User_Text_4v002_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u105 DATA_VA=0x0570000000
Name = .Thr0_User_Data_4u105 ,
VA = 0x000570000000 ,/* 0x00057fffffc0 */
TTE_Context = 0x1ed8 ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4u105_data_end ,
.global Thr0_User_Data_4u105_data_begin
Thr0_User_Data_4u105_data_begin:
Thr0_User_Data_4u105_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4u005 TEXT_VA=0x0001ef8000
Name = .Thr0_User_Text_4u005 ,
VA = 0x000001ef8000 ,/* 0x000001ef9fc0 */
TTE_Context = 0x1ed8 ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4u005_text_end ,
.global Thr0_User_Text_4u005_text_begin
Thr0_User_Text_4u005_text_begin:
Thr0_User_Text_4u005_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u106 DATA_VA=0x0470000000
Name = .Thr0_User_Data_4u106 ,
VA = 0x000470000000 ,/* 0x00047fffffc0 */
TTE_Context = 0x1ed8 ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4u106_data_end ,
.global Thr0_User_Data_4u106_data_begin
Thr0_User_Data_4u106_data_begin:
Thr0_User_Data_4u106_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4u006 TEXT_VA=0x0001f70000
Name = .Thr0_User_Text_4u006 ,
VA = 0x000001f70000 ,/* 0x000001f71fc0 */
TTE_Context = 0x1ed8 ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4u006_text_end ,
.global Thr0_User_Text_4u006_text_begin
Thr0_User_Text_4u006_text_begin:
Thr0_User_Text_4u006_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u107 DATA_VA=0x07b0000000
Name = .Thr0_User_Data_4u107 ,
VA = 0x0007b0000000 ,/* 0x0007bfffffc0 */
TTE_Context = 0x1ed8 ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4u107_data_end ,
.global Thr0_User_Data_4u107_data_begin
Thr0_User_Data_4u107_data_begin:
Thr0_User_Data_4u107_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4u007 TEXT_VA=0x0001e9a000
Name = .Thr0_User_Text_4u007 ,
VA = 0x000001e9a000 ,/* 0x000001e9bfc0 */
TTE_Context = 0x1ed8 ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4u007_text_end ,
.global Thr0_User_Text_4u007_text_begin
Thr0_User_Text_4u007_text_begin:
Thr0_User_Text_4u007_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u108 DATA_VA=0x0010b90000
Name = .Thr0_User_Data_4u108 ,
VA = 0x000010b90000 ,/* 0x000010b9ffc0 */
TTE_Context = 0x1ed8 ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4u108_data_end ,
.global Thr0_User_Data_4u108_data_begin
Thr0_User_Data_4u108_data_begin:
Thr0_User_Data_4u108_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v003 TEXT_VA=0x0116800000
Name = .Thr0_User_Text_4v003 ,
VA = 0x000116800000 ,/* 0x000116bfffc0 */
TTE_Context = 0x1ed8 ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v003_text_end ,
.global Thr0_User_Text_4v003_text_begin
Thr0_User_Text_4v003_text_begin:
Thr0_User_Text_4v003_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4u109 DATA_VA=0x00109b0000
Name = .Thr0_User_Data_4u109 ,
VA = 0x0000109b0000 ,/* 0x0000109bffc0 */
TTE_Context = 0x1ed8 ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4u109_data_end ,
.global Thr0_User_Data_4u109_data_begin
Thr0_User_Data_4u109_data_begin:
Thr0_User_Data_4u109_data_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v102 DATA_VA=0x010d400000
Name = .Thr0_User_Data_4v102 ,
VA = 0x00010d400000 ,/* 0x00010d7fffc0 */
TTE_Context = 0x1ed8 ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4v102_data_end ,
.global Thr0_User_Data_4v102_data_begin
Thr0_User_Data_4v102_data_begin:
Thr0_User_Data_4v102_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4u000 TEXT_VA=0x0010910000
Name = .Thr1_User_Text_4u000 ,
VA = 0x000010910000 ,/* 0x00001091ffc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4u000_text_end ,
.global Thr1_user_code_entry
.global Thr1_User_Text_4u000_text_begin
Thr1_User_Text_4u000_text_begin:
Thr1_User_Text_4u000_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4u100 DATA_VA=0x0001fb6000
Name = .Thr1_User_Data_4u100 ,
VA = 0x000001fb6000 ,/* 0x000001fb7fc0 */
TTE_Context = 0x07b8 ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4u100_data_end ,
.global Thr1_User_Data_4u100_data_begin
Thr1_User_Data_4u100_data_begin:
Thr1_User_Data_4u100_data_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v200 DATA_VA=0x0530000000
Name = .Thr1_User_Data_4v200 ,
VA = 0x000530000000 ,/* 0x00053fffffc0 */
TTE_Context = 0x1564 ,/* DATA_SECONDARY */
end_label = Thr1_User_Data_4v200_data_end ,
.global Thr1_User_Data_4v200_data_begin
Thr1_User_Data_4v200_data_begin:
Thr1_User_Data_4v200_data_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4u300 DATA_VA=0x0001fbe000
Name = .Thr1_User_Data_4u300 ,
VA = 0x000001fbe000 ,/* 0x000001fbffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr1_User_Data_4u300_data_end ,
.global Thr1_User_Data_4u300_data_begin
Thr1_User_Data_4u300_data_begin:
Thr1_User_Data_4u300_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4u001 TEXT_VA=0x0001fa0000
Name = .Thr1_User_Text_4u001 ,
VA = 0x000001fa0000 ,/* 0x000001fa1fc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4u001_text_end ,
.global Thr1_User_Text_4u001_text_begin
Thr1_User_Text_4u001_text_begin:
Thr1_User_Text_4u001_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4u101 DATA_VA=0x0132400000
Name = .Thr1_User_Data_4u101 ,
VA = 0x000132400000 ,/* 0x0001327fffc0 */
TTE_Context = 0x07b8 ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4u101_data_end ,
.global Thr1_User_Data_4u101_data_begin
Thr1_User_Data_4u101_data_begin:
Thr1_User_Data_4u101_data_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4u200 DATA_VA=0x0126800000
Name = .Thr1_User_Data_4u200 ,
VA = 0x000126800000 ,/* 0x000126bfffc0 */
TTE_Context = 0x1564 ,/* DATA_SECONDARY */
end_label = Thr1_User_Data_4u200_data_end ,
.global Thr1_User_Data_4u200_data_begin
Thr1_User_Data_4u200_data_begin:
Thr1_User_Data_4u200_data_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4u301 DATA_VA=0x0010390000
Name = .Thr1_User_Data_4u301 ,
VA = 0x000010390000 ,/* 0x00001039ffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr1_User_Data_4u301_data_end ,
.global Thr1_User_Data_4u301_data_begin
Thr1_User_Data_4u301_data_begin:
Thr1_User_Data_4u301_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4u002 TEXT_VA=0x0010d90000
Name = .Thr1_User_Text_4u002 ,
VA = 0x000010d90000 ,/* 0x000010d9ffc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4u002_text_end ,
.global Thr1_User_Text_4u002_text_begin
Thr1_User_Text_4u002_text_begin:
Thr1_User_Text_4u002_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4u102 DATA_VA=0x0010a30000
Name = .Thr1_User_Data_4u102 ,
VA = 0x000010a30000 ,/* 0x000010a3ffc0 */
TTE_Context = 0x07b8 ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4u102_data_end ,
.global Thr1_User_Data_4u102_data_begin
Thr1_User_Data_4u102_data_begin:
Thr1_User_Data_4u102_data_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4u302 DATA_VA=0x011a400000
Name = .Thr1_User_Data_4u302 ,
VA = 0x00011a400000 ,/* 0x00011a7fffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr1_User_Data_4u302_data_end ,
.global Thr1_User_Data_4u302_data_begin
Thr1_User_Data_4u302_data_begin:
Thr1_User_Data_4u302_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4u003 TEXT_VA=0x0001e86000
Name = .Thr1_User_Text_4u003 ,
VA = 0x000001e86000 ,/* 0x000001e87fc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4u003_text_end ,
.global Thr1_User_Text_4u003_text_begin
Thr1_User_Text_4u003_text_begin:
Thr1_User_Text_4u003_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4u103 DATA_VA=0x0001f72000
Name = .Thr1_User_Data_4u103 ,
VA = 0x000001f72000 ,/* 0x000001f73fc0 */
TTE_Context = 0x07b8 ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4u103_data_end ,
.global Thr1_User_Data_4u103_data_begin
Thr1_User_Data_4u103_data_begin:
Thr1_User_Data_4u103_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4v000 TEXT_VA=0x06e0000000
Name = .Thr1_User_Text_4v000 ,
VA = 0x0006e0000000 ,/* 0x0006efffffc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4v000_text_end ,
.global Thr1_User_Text_4v000_text_begin
Thr1_User_Text_4v000_text_begin:
Thr1_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4u104 DATA_VA=0x0119000000
Name = .Thr1_User_Data_4u104 ,
VA = 0x000119000000 ,/* 0x0001193fffc0 */
TTE_Context = 0x07b8 ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4u104_data_end ,
.global Thr1_User_Data_4u104_data_begin
Thr1_User_Data_4u104_data_begin:
Thr1_User_Data_4u104_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4v001 TEXT_VA=0x0610000000
Name = .Thr1_User_Text_4v001 ,
VA = 0x000610000000 ,/* 0x00061fffffc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4v001_text_end ,
.global Thr1_User_Text_4v001_text_begin
Thr1_User_Text_4v001_text_begin:
Thr1_User_Text_4v001_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4u105 DATA_VA=0x00104f0000
Name = .Thr1_User_Data_4u105 ,
VA = 0x0000104f0000 ,/* 0x0000104fffc0 */
TTE_Context = 0x07b8 ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4u105_data_end ,
.global Thr1_User_Data_4u105_data_begin
Thr1_User_Data_4u105_data_begin:
Thr1_User_Data_4u105_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4u004 TEXT_VA=0x0001f30000
Name = .Thr1_User_Text_4u004 ,
VA = 0x000001f30000 ,/* 0x000001f31fc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4u004_text_end ,
.global Thr1_User_Text_4u004_text_begin
Thr1_User_Text_4u004_text_begin:
Thr1_User_Text_4u004_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4u106 DATA_VA=0x0135000000
Name = .Thr1_User_Data_4u106 ,
VA = 0x000135000000 ,/* 0x0001353fffc0 */
TTE_Context = 0x07b8 ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4u106_data_end ,
.global Thr1_User_Data_4u106_data_begin
Thr1_User_Data_4u106_data_begin:
Thr1_User_Data_4u106_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4u005 TEXT_VA=0x0010a80000
Name = .Thr1_User_Text_4u005 ,
VA = 0x000010a80000 ,/* 0x000010a8ffc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4u005_text_end ,
.global Thr1_User_Text_4u005_text_begin
Thr1_User_Text_4u005_text_begin:
Thr1_User_Text_4u005_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4u107 DATA_VA=0x0001e80000
Name = .Thr1_User_Data_4u107 ,
VA = 0x000001e80000 ,/* 0x000001e81fc0 */
TTE_Context = 0x07b8 ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4u107_data_end ,
.global Thr1_User_Data_4u107_data_begin
Thr1_User_Data_4u107_data_begin:
Thr1_User_Data_4u107_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4u006 TEXT_VA=0x012f000000
Name = .Thr1_User_Text_4u006 ,
VA = 0x00012f000000 ,/* 0x00012f3fffc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4u006_text_end ,
.global Thr1_User_Text_4u006_text_begin
Thr1_User_Text_4u006_text_begin:
Thr1_User_Text_4u006_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4u108 DATA_VA=0x0010320000
Name = .Thr1_User_Data_4u108 ,
VA = 0x000010320000 ,/* 0x00001032ffc0 */
TTE_Context = 0x07b8 ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4u108_data_end ,
.global Thr1_User_Data_4u108_data_begin
Thr1_User_Data_4u108_data_begin:
Thr1_User_Data_4u108_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4u007 TEXT_VA=0x013a800000
Name = .Thr1_User_Text_4u007 ,
VA = 0x00013a800000 ,/* 0x00013abfffc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4u007_text_end ,
.global Thr1_User_Text_4u007_text_begin
Thr1_User_Text_4u007_text_begin:
Thr1_User_Text_4u007_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4u109 DATA_VA=0x00104a0000
Name = .Thr1_User_Data_4u109 ,
VA = 0x0000104a0000 ,/* 0x0000104affc0 */
TTE_Context = 0x07b8 ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4u109_data_end ,
.global Thr1_User_Data_4u109_data_begin
Thr1_User_Data_4u109_data_begin:
Thr1_User_Data_4u109_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4u008 TEXT_VA=0x0001e00000
Name = .Thr1_User_Text_4u008 ,
VA = 0x000001e00000 ,/* 0x000001e01fc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4u008_text_end ,
.global Thr1_User_Text_4u008_text_begin
Thr1_User_Text_4u008_text_begin:
Thr1_User_Text_4u008_text_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4u009 TEXT_VA=0x0010670000
Name = .Thr1_User_Text_4u009 ,
VA = 0x000010670000 ,/* 0x00001067ffc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4u009_text_end ,
.global Thr1_User_Text_4u009_text_begin
Thr1_User_Text_4u009_text_begin:
Thr1_User_Text_4u009_text_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4u00a TEXT_VA=0x013f800000
Name = .Thr1_User_Text_4u00a ,
VA = 0x00013f800000 ,/* 0x00013fbfffc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4u00a_text_end ,
.global Thr1_User_Text_4u00a_text_begin
Thr1_User_Text_4u00a_text_begin:
Thr1_User_Text_4u00a_text_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4u00b TEXT_VA=0x0001e44000
Name = .Thr1_User_Text_4u00b ,
VA = 0x000001e44000 ,/* 0x000001e45fc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4u00b_text_end ,
.global Thr1_User_Text_4u00b_text_begin
Thr1_User_Text_4u00b_text_begin:
Thr1_User_Text_4u00b_text_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4u00c TEXT_VA=0x0001edc000
Name = .Thr1_User_Text_4u00c ,
VA = 0x000001edc000 ,/* 0x000001eddfc0 */
TTE_Context = 0x07b8 ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4u00c_text_end ,
.global Thr1_User_Text_4u00c_text_begin
Thr1_User_Text_4u00c_text_begin:
Thr1_User_Text_4u00c_text_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v000 TEXT_VA=0x0001e88000
Name = .Thr2_User_Text_4v000 ,
VA = 0x000001e88000 ,/* 0x000001e89fc0 */
TTE_Context = 0x0610 ,/* 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_4u100 DATA_VA=0x0620000000
Name = .Thr2_User_Data_4u100 ,
VA = 0x000620000000 ,/* 0x00062fffffc0 */
TTE_Context = 0x0610 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4u100_data_end ,
.global Thr2_User_Data_4u100_data_begin
Thr2_User_Data_4u100_data_begin:
Thr2_User_Data_4u100_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4u200 DATA_VA=0x0010fe0000
Name = .Thr2_User_Data_4u200 ,
VA = 0x000010fe0000 ,/* 0x000010feffc0 */
TTE_Context = 0x0ad6 ,/* DATA_SECONDARY */
end_label = Thr2_User_Data_4u200_data_end ,
.global Thr2_User_Data_4u200_data_begin
Thr2_User_Data_4u200_data_begin:
Thr2_User_Data_4u200_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4u300 DATA_VA=0x0010f80000
Name = .Thr2_User_Data_4u300 ,
VA = 0x000010f80000 ,/* 0x000010f8ffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr2_User_Data_4u300_data_end ,
.global Thr2_User_Data_4u300_data_begin
Thr2_User_Data_4u300_data_begin:
Thr2_User_Data_4u300_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4u000 TEXT_VA=0x07e0000000
Name = .Thr2_User_Text_4u000 ,
VA = 0x0007e0000000 ,/* 0x0007efffffc0 */
TTE_Context = 0x0610 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4u000_text_end ,
.global Thr2_User_Text_4u000_text_begin
Thr2_User_Text_4u000_text_begin:
Thr2_User_Text_4u000_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4u101 DATA_VA=0x0010cd0000
Name = .Thr2_User_Data_4u101 ,
VA = 0x000010cd0000 ,/* 0x000010cdffc0 */
TTE_Context = 0x0610 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4u101_data_end ,
.global Thr2_User_Data_4u101_data_begin
Thr2_User_Data_4u101_data_begin:
Thr2_User_Data_4u101_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4u201 DATA_VA=0x0010400000
Name = .Thr2_User_Data_4u201 ,
VA = 0x000010400000 ,/* 0x00001040ffc0 */
TTE_Context = 0x0ad6 ,/* DATA_SECONDARY */
end_label = Thr2_User_Data_4u201_data_end ,
.global Thr2_User_Data_4u201_data_begin
Thr2_User_Data_4u201_data_begin:
Thr2_User_Data_4u201_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v300 DATA_VA=0x0001e34000
Name = .Thr2_User_Data_4v300 ,
VA = 0x000001e34000 ,/* 0x000001e35fc0 */
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_4u001 TEXT_VA=0x012f400000
Name = .Thr2_User_Text_4u001 ,
VA = 0x00012f400000 ,/* 0x00012f7fffc0 */
TTE_Context = 0x0610 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4u001_text_end ,
.global Thr2_User_Text_4u001_text_begin
Thr2_User_Text_4u001_text_begin:
Thr2_User_Text_4u001_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v100 DATA_VA=0x0001e9c000
Name = .Thr2_User_Data_4v100 ,
VA = 0x000001e9c000 ,/* 0x000001e9dfc0 */
TTE_Context = 0x0610 ,/* 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_4u202 DATA_VA=0x00104d0000
Name = .Thr2_User_Data_4u202 ,
VA = 0x0000104d0000 ,/* 0x0000104dffc0 */
TTE_Context = 0x0ad6 ,/* DATA_SECONDARY */
end_label = Thr2_User_Data_4u202_data_end ,
.global Thr2_User_Data_4u202_data_begin
Thr2_User_Data_4u202_data_begin:
Thr2_User_Data_4u202_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4u301 DATA_VA=0x0010a20000
Name = .Thr2_User_Data_4u301 ,
VA = 0x000010a20000 ,/* 0x000010a2ffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr2_User_Data_4u301_data_end ,
.global Thr2_User_Data_4u301_data_begin
Thr2_User_Data_4u301_data_begin:
Thr2_User_Data_4u301_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v001 TEXT_VA=0x0001e8c000
Name = .Thr2_User_Text_4v001 ,
VA = 0x000001e8c000 ,/* 0x000001e8dfc0 */
TTE_Context = 0x0610 ,/* 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_Data_4u102 DATA_VA=0x0010b50000
Name = .Thr2_User_Data_4u102 ,
VA = 0x000010b50000 ,/* 0x000010b5ffc0 */
TTE_Context = 0x0610 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4u102_data_end ,
.global Thr2_User_Data_4u102_data_begin
Thr2_User_Data_4u102_data_begin:
Thr2_User_Data_4u102_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v200 DATA_VA=0x0001e5c000
Name = .Thr2_User_Data_4v200 ,
VA = 0x000001e5c000 ,/* 0x000001e5dfc0 */
TTE_Context = 0x0ad6 ,/* 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_4v301 DATA_VA=0x0001e62000
Name = .Thr2_User_Data_4v301 ,
VA = 0x000001e62000 ,/* 0x000001e63fc0 */
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=0x0001e4a000
Name = .Thr2_User_Text_4v002 ,
VA = 0x000001e4a000 ,/* 0x000001e4bfc0 */
TTE_Context = 0x0610 ,/* 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_Data_4v101 DATA_VA=0x0001fa4000
Name = .Thr2_User_Data_4v101 ,
VA = 0x000001fa4000 ,/* 0x000001fa5fc0 */
TTE_Context = 0x0610 ,/* 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_4u203 DATA_VA=0x0109800000
Name = .Thr2_User_Data_4u203 ,
VA = 0x000109800000 ,/* 0x000109bfffc0 */
TTE_Context = 0x0ad6 ,/* DATA_SECONDARY */
end_label = Thr2_User_Data_4u203_data_end ,
.global Thr2_User_Data_4u203_data_begin
Thr2_User_Data_4u203_data_begin:
Thr2_User_Data_4u203_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4u002 TEXT_VA=0x0010a70000
Name = .Thr2_User_Text_4u002 ,
VA = 0x000010a70000 ,/* 0x000010a7ffc0 */
TTE_Context = 0x0610 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4u002_text_end ,
.global Thr2_User_Text_4u002_text_begin
Thr2_User_Text_4u002_text_begin:
Thr2_User_Text_4u002_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4u103 DATA_VA=0x012d400000
Name = .Thr2_User_Data_4u103 ,
VA = 0x00012d400000 ,/* 0x00012d7fffc0 */
TTE_Context = 0x0610 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4u103_data_end ,
.global Thr2_User_Data_4u103_data_begin
Thr2_User_Data_4u103_data_begin:
Thr2_User_Data_4u103_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v003 TEXT_VA=0x0001ed0000
Name = .Thr2_User_Text_4v003 ,
VA = 0x000001ed0000 ,/* 0x000001ed1fc0 */
TTE_Context = 0x0610 ,/* 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_Data_4u104 DATA_VA=0x0108000000
Name = .Thr2_User_Data_4u104 ,
VA = 0x000108000000 ,/* 0x0001083fffc0 */
TTE_Context = 0x0610 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4u104_data_end ,
.global Thr2_User_Data_4u104_data_begin
Thr2_User_Data_4u104_data_begin:
Thr2_User_Data_4u104_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v004 TEXT_VA=0x0001f7e000
Name = .Thr2_User_Text_4v004 ,
VA = 0x000001f7e000 ,/* 0x000001f7ffc0 */
TTE_Context = 0x0610 ,/* 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_4u105 DATA_VA=0x0130c00000
Name = .Thr2_User_Data_4u105 ,
VA = 0x000130c00000 ,/* 0x000130ffffc0 */
TTE_Context = 0x0610 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4u105_data_end ,
.global Thr2_User_Data_4u105_data_begin
Thr2_User_Data_4u105_data_begin:
Thr2_User_Data_4u105_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4u003 TEXT_VA=0x00108c0000
Name = .Thr2_User_Text_4u003 ,
VA = 0x0000108c0000 ,/* 0x0000108cffc0 */
TTE_Context = 0x0610 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4u003_text_end ,
.global Thr2_User_Text_4u003_text_begin
Thr2_User_Text_4u003_text_begin:
Thr2_User_Text_4u003_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4u106 DATA_VA=0x010e400000
Name = .Thr2_User_Data_4u106 ,
VA = 0x00010e400000 ,/* 0x00010e7fffc0 */
TTE_Context = 0x0610 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4u106_data_end ,
.global Thr2_User_Data_4u106_data_begin
Thr2_User_Data_4u106_data_begin:
Thr2_User_Data_4u106_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4u004 TEXT_VA=0x0100400000
Name = .Thr2_User_Text_4u004 ,
VA = 0x000100400000 ,/* 0x0001007fffc0 */
TTE_Context = 0x0610 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4u004_text_end ,
.global Thr2_User_Text_4u004_text_begin
Thr2_User_Text_4u004_text_begin:
Thr2_User_Text_4u004_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v102 DATA_VA=0x0001e20000
Name = .Thr2_User_Data_4v102 ,
VA = 0x000001e20000 ,/* 0x000001e21fc0 */
TTE_Context = 0x0610 ,/* 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_Text_4u005 TEXT_VA=0x013bc00000
Name = .Thr2_User_Text_4u005 ,
VA = 0x00013bc00000 ,/* 0x00013bffffc0 */
TTE_Context = 0x0610 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4u005_text_end ,
.global Thr2_User_Text_4u005_text_begin
Thr2_User_Text_4u005_text_begin:
Thr2_User_Text_4u005_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v103 DATA_VA=0x0001e6e000
Name = .Thr2_User_Data_4v103 ,
VA = 0x000001e6e000 ,/* 0x000001e6ffc0 */
TTE_Context = 0x0610 ,/* 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_Text_4v005 TEXT_VA=0x0001f0c000
Name = .Thr2_User_Text_4v005 ,
VA = 0x000001f0c000 ,/* 0x000001f0dfc0 */
TTE_Context = 0x0610 ,/* 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_4v104 DATA_VA=0x0001eda000
Name = .Thr2_User_Data_4v104 ,
VA = 0x000001eda000 ,/* 0x000001edbfc0 */
TTE_Context = 0x0610 ,/* 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_4u006 TEXT_VA=0x0132c00000
Name = .Thr2_User_Text_4u006 ,
VA = 0x000132c00000 ,/* 0x000132ffffc0 */
TTE_Context = 0x0610 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4u006_text_end ,
.global Thr2_User_Text_4u006_text_begin
Thr2_User_Text_4u006_text_begin:
Thr2_User_Text_4u006_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v105 DATA_VA=0x0001eb0000
Name = .Thr2_User_Data_4v105 ,
VA = 0x000001eb0000 ,/* 0x000001eb1fc0 */
TTE_Context = 0x0610 ,/* 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_4u007 TEXT_VA=0x0010210000
Name = .Thr2_User_Text_4u007 ,
VA = 0x000010210000 ,/* 0x00001021ffc0 */
TTE_Context = 0x0610 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4u007_text_end ,
.global Thr2_User_Text_4u007_text_begin
Thr2_User_Text_4u007_text_begin:
Thr2_User_Text_4u007_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v106 DATA_VA=0x0001ea2000
Name = .Thr2_User_Data_4v106 ,
VA = 0x000001ea2000 ,/* 0x000001ea3fc0 */
TTE_Context = 0x0610 ,/* 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_4u008 TEXT_VA=0x0010c60000
Name = .Thr2_User_Text_4u008 ,
VA = 0x000010c60000 ,/* 0x000010c6ffc0 */
TTE_Context = 0x0610 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4u008_text_end ,
.global Thr2_User_Text_4u008_text_begin
Thr2_User_Text_4u008_text_begin:
Thr2_User_Text_4u008_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v107 DATA_VA=0x0001e10000
Name = .Thr2_User_Data_4v107 ,
VA = 0x000001e10000 ,/* 0x000001e11fc0 */
TTE_Context = 0x0610 ,/* 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_Data_4v108 DATA_VA=0x0001efe000
Name = .Thr2_User_Data_4v108 ,
VA = 0x000001efe000 ,/* 0x000001efffc0 */
TTE_Context = 0x0610 ,/* 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_Data_4u107 DATA_VA=0x0010f70000
Name = .Thr2_User_Data_4u107 ,
VA = 0x000010f70000 ,/* 0x000010f7ffc0 */
TTE_Context = 0x0610 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4u107_data_end ,
.global Thr2_User_Data_4u107_data_begin
Thr2_User_Data_4u107_data_begin:
Thr2_User_Data_4u107_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v109 DATA_VA=0x0001ebc000
Name = .Thr2_User_Data_4v109 ,
VA = 0x000001ebc000 ,/* 0x000001ebdfc0 */
TTE_Context = 0x0610 ,/* 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 .Thr3_User_Text_4u000 TEXT_VA=0x0134800000
Name = .Thr3_User_Text_4u000 ,
VA = 0x000134800000 ,/* 0x000134bfffc0 */
TTE_Context = 0x0a90 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4u000_text_end ,
.global Thr3_user_code_entry
.global Thr3_User_Text_4u000_text_begin
Thr3_User_Text_4u000_text_begin:
Thr3_User_Text_4u000_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4u100 DATA_VA=0x011e400000
Name = .Thr3_User_Data_4u100 ,
VA = 0x00011e400000 ,/* 0x00011e7fffc0 */
TTE_Context = 0x0a90 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4u100_data_end ,
.global Thr3_User_Data_4u100_data_begin
Thr3_User_Data_4u100_data_begin:
Thr3_User_Data_4u100_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v200 DATA_VA=0x0001e04000
Name = .Thr3_User_Data_4v200 ,
VA = 0x000001e04000 ,/* 0x000001e05fc0 */
TTE_Context = 0x1c86 ,/* 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_4u300 DATA_VA=0x011e800000
Name = .Thr3_User_Data_4u300 ,
VA = 0x00011e800000 ,/* 0x00011ebfffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr3_User_Data_4u300_data_end ,
.global Thr3_User_Data_4u300_data_begin
Thr3_User_Data_4u300_data_begin:
Thr3_User_Data_4u300_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4u001 TEXT_VA=0x0010000000
Name = .Thr3_User_Text_4u001 ,
VA = 0x000010000000 ,/* 0x00001000ffc0 */
TTE_Context = 0x0a90 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4u001_text_end ,
.global Thr3_User_Text_4u001_text_begin
Thr3_User_Text_4u001_text_begin:
Thr3_User_Text_4u001_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4u101 DATA_VA=0x00103e0000
Name = .Thr3_User_Data_4u101 ,
VA = 0x0000103e0000 ,/* 0x0000103effc0 */
TTE_Context = 0x0a90 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4u101_data_end ,
.global Thr3_User_Data_4u101_data_begin
Thr3_User_Data_4u101_data_begin:
Thr3_User_Data_4u101_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v201 DATA_VA=0x0001f86000
Name = .Thr3_User_Data_4v201 ,
VA = 0x000001f86000 ,/* 0x000001f87fc0 */
TTE_Context = 0x1c86 ,/* 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_4u301 DATA_VA=0x0010eb0000
Name = .Thr3_User_Data_4u301 ,
VA = 0x000010eb0000 ,/* 0x000010ebffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr3_User_Data_4u301_data_end ,
.global Thr3_User_Data_4u301_data_begin
Thr3_User_Data_4u301_data_begin:
Thr3_User_Data_4u301_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4u002 TEXT_VA=0x0110000000
Name = .Thr3_User_Text_4u002 ,
VA = 0x000110000000 ,/* 0x0001103fffc0 */
TTE_Context = 0x0a90 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4u002_text_end ,
.global Thr3_User_Text_4u002_text_begin
Thr3_User_Text_4u002_text_begin:
Thr3_User_Text_4u002_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4u102 DATA_VA=0x0010110000
Name = .Thr3_User_Data_4u102 ,
VA = 0x000010110000 ,/* 0x00001011ffc0 */
TTE_Context = 0x0a90 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4u102_data_end ,
.global Thr3_User_Data_4u102_data_begin
Thr3_User_Data_4u102_data_begin:
Thr3_User_Data_4u102_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4u302 DATA_VA=0x0640000000
Name = .Thr3_User_Data_4u302 ,
VA = 0x000640000000 ,/* 0x00064fffffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr3_User_Data_4u302_data_end ,
.global Thr3_User_Data_4u302_data_begin
Thr3_User_Data_4u302_data_begin:
Thr3_User_Data_4u302_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v000 TEXT_VA=0x0001f26000
Name = .Thr3_User_Text_4v000 ,
VA = 0x000001f26000 ,/* 0x000001f27fc0 */
TTE_Context = 0x0a90 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v000_text_end ,
.global Thr3_User_Text_4v000_text_begin
Thr3_User_Text_4v000_text_begin:
Thr3_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4u103 DATA_VA=0x0114800000
Name = .Thr3_User_Data_4u103 ,
VA = 0x000114800000 ,/* 0x000114bfffc0 */
TTE_Context = 0x0a90 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4u103_data_end ,
.global Thr3_User_Data_4u103_data_begin
Thr3_User_Data_4u103_data_begin:
Thr3_User_Data_4u103_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4u003 TEXT_VA=0x010c000000
Name = .Thr3_User_Text_4u003 ,
VA = 0x00010c000000 ,/* 0x00010c3fffc0 */
TTE_Context = 0x0a90 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4u003_text_end ,
.global Thr3_User_Text_4u003_text_begin
Thr3_User_Text_4u003_text_begin:
Thr3_User_Text_4u003_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4u104 DATA_VA=0x0126000000
Name = .Thr3_User_Data_4u104 ,
VA = 0x000126000000 ,/* 0x0001263fffc0 */
TTE_Context = 0x0a90 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4u104_data_end ,
.global Thr3_User_Data_4u104_data_begin
Thr3_User_Data_4u104_data_begin:
Thr3_User_Data_4u104_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4u004 TEXT_VA=0x0010c40000
Name = .Thr3_User_Text_4u004 ,
VA = 0x000010c40000 ,/* 0x000010c4ffc0 */
TTE_Context = 0x0a90 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4u004_text_end ,
.global Thr3_User_Text_4u004_text_begin
Thr3_User_Text_4u004_text_begin:
Thr3_User_Text_4u004_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4u105 DATA_VA=0x0010780000
Name = .Thr3_User_Data_4u105 ,
VA = 0x000010780000 ,/* 0x00001078ffc0 */
TTE_Context = 0x0a90 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4u105_data_end ,
.global Thr3_User_Data_4u105_data_begin
Thr3_User_Data_4u105_data_begin:
Thr3_User_Data_4u105_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4u005 TEXT_VA=0x010ec00000
Name = .Thr3_User_Text_4u005 ,
VA = 0x00010ec00000 ,/* 0x00010effffc0 */
TTE_Context = 0x0a90 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4u005_text_end ,
.global Thr3_User_Text_4u005_text_begin
Thr3_User_Text_4u005_text_begin:
Thr3_User_Text_4u005_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4u106 DATA_VA=0x0010cc0000
Name = .Thr3_User_Data_4u106 ,
VA = 0x000010cc0000 ,/* 0x000010ccffc0 */
TTE_Context = 0x0a90 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4u106_data_end ,
.global Thr3_User_Data_4u106_data_begin
Thr3_User_Data_4u106_data_begin:
Thr3_User_Data_4u106_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v001 TEXT_VA=0x0001f6c000
Name = .Thr3_User_Text_4v001 ,
VA = 0x000001f6c000 ,/* 0x000001f6dfc0 */
TTE_Context = 0x0a90 ,/* 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_Data_4v100 DATA_VA=0x0001ff2000
Name = .Thr3_User_Data_4v100 ,
VA = 0x000001ff2000 ,/* 0x000001ff3fc0 */
TTE_Context = 0x0a90 ,/* 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_Text_4v002 TEXT_VA=0x0001fae000
Name = .Thr3_User_Text_4v002 ,
VA = 0x000001fae000 ,/* 0x000001faffc0 */
TTE_Context = 0x0a90 ,/* 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_Data_4u107 DATA_VA=0x0010550000
Name = .Thr3_User_Data_4u107 ,
VA = 0x000010550000 ,/* 0x00001055ffc0 */
TTE_Context = 0x0a90 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4u107_data_end ,
.global Thr3_User_Data_4u107_data_begin
Thr3_User_Data_4u107_data_begin:
Thr3_User_Data_4u107_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v003 TEXT_VA=0x0001e3c000
Name = .Thr3_User_Text_4v003 ,
VA = 0x000001e3c000 ,/* 0x000001e3dfc0 */
TTE_Context = 0x0a90 ,/* 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_4v101 DATA_VA=0x0001e2c000
Name = .Thr3_User_Data_4v101 ,
VA = 0x000001e2c000 ,/* 0x000001e2dfc0 */
TTE_Context = 0x0a90 ,/* 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_Text_4v004 TEXT_VA=0x0001e1c000
Name = .Thr3_User_Text_4v004 ,
VA = 0x000001e1c000 ,/* 0x000001e1dfc0 */
TTE_Context = 0x0a90 ,/* 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_4v102 DATA_VA=0x0001faa000
Name = .Thr3_User_Data_4v102 ,
VA = 0x000001faa000 ,/* 0x000001fabfc0 */
TTE_Context = 0x0a90 ,/* 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_Text_4u006 TEXT_VA=0x011b800000
Name = .Thr3_User_Text_4u006 ,
VA = 0x00011b800000 ,/* 0x00011bbfffc0 */
TTE_Context = 0x0a90 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4u006_text_end ,
.global Thr3_User_Text_4u006_text_begin
Thr3_User_Text_4u006_text_begin:
Thr3_User_Text_4u006_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4u108 DATA_VA=0x0010c00000
Name = .Thr3_User_Data_4u108 ,
VA = 0x000010c00000 ,/* 0x000010c0ffc0 */
TTE_Context = 0x0a90 ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4u108_data_end ,
.global Thr3_User_Data_4u108_data_begin
Thr3_User_Data_4u108_data_begin:
Thr3_User_Data_4u108_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v005 TEXT_VA=0x0001e16000
Name = .Thr3_User_Text_4v005 ,
VA = 0x000001e16000 ,/* 0x000001e17fc0 */
TTE_Context = 0x0a90 ,/* 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_Text_4u007 TEXT_VA=0x0010b70000
Name = .Thr3_User_Text_4u007 ,
VA = 0x000010b70000 ,/* 0x000010b7ffc0 */
TTE_Context = 0x0a90 ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4u007_text_end ,
.global Thr3_User_Text_4u007_text_begin
Thr3_User_Text_4u007_text_begin:
Thr3_User_Text_4u007_text_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v006 TEXT_VA=0x0001ef4000
Name = .Thr3_User_Text_4v006 ,
VA = 0x000001ef4000 ,/* 0x000001ef5fc0 */
TTE_Context = 0x0a90 ,/* 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 .Thr4_User_Text_4v000 TEXT_VA=0x0010040000
Name = .Thr4_User_Text_4v000 ,
VA = 0x000010040000 ,/* 0x00001004ffc0 */
TTE_Context = 0x072f ,/* 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=0x0001f90000
Name = .Thr4_User_Data_4v100 ,
VA = 0x000001f90000 ,/* 0x000001f91fc0 */
TTE_Context = 0x072f ,/* 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=0x00102f0000
Name = .Thr4_User_Data_4v200 ,
VA = 0x0000102f0000 ,/* 0x0000102fffc0 */
TTE_Context = 0x0d8e ,/* 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=0x0010190000
Name = .Thr4_User_Data_4v300 ,
VA = 0x000010190000 ,/* 0x00001019ffc0 */
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=0x0010a90000
Name = .Thr4_User_Text_4v001 ,
VA = 0x000010a90000 ,/* 0x000010a9ffc0 */
TTE_Context = 0x072f ,/* 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_Data_4v101 DATA_VA=0x0010510000
Name = .Thr4_User_Data_4v101 ,
VA = 0x000010510000 ,/* 0x00001051ffc0 */
TTE_Context = 0x072f ,/* 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=0x0001e46000
Name = .Thr4_User_Data_4v201 ,
VA = 0x000001e46000 ,/* 0x000001e47fc0 */
TTE_Context = 0x0d8e ,/* 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=0x0001eaa000
Name = .Thr4_User_Data_4v301 ,
VA = 0x000001eaa000 ,/* 0x000001eabfc0 */
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=0x0001fe8000
Name = .Thr4_User_Text_4v002 ,
VA = 0x000001fe8000 ,/* 0x000001fe9fc0 */
TTE_Context = 0x072f ,/* 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_Data_4v102 DATA_VA=0x0001ef0000
Name = .Thr4_User_Data_4v102 ,
VA = 0x000001ef0000 ,/* 0x000001ef1fc0 */
TTE_Context = 0x072f ,/* 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=0x0131000000
Name = .Thr4_User_Data_4v202 ,
VA = 0x000131000000 ,/* 0x0001313fffc0 */
TTE_Context = 0x0d8e ,/* 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_Text_4v003 TEXT_VA=0x0001eb2000
Name = .Thr4_User_Text_4v003 ,
VA = 0x000001eb2000 ,/* 0x000001eb3fc0 */
TTE_Context = 0x072f ,/* 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_Data_4v103 DATA_VA=0x0010290000
Name = .Thr4_User_Data_4v103 ,
VA = 0x000010290000 ,/* 0x00001029ffc0 */
TTE_Context = 0x072f ,/* 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_Text_4v004 TEXT_VA=0x0010ea0000
Name = .Thr4_User_Text_4v004 ,
VA = 0x000010ea0000 ,/* 0x000010eaffc0 */
TTE_Context = 0x072f ,/* 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_Data_4u100 DATA_VA=0x04b0000000
Name = .Thr4_User_Data_4u100 ,
VA = 0x0004b0000000 ,/* 0x0004bfffffc0 */
TTE_Context = 0x072f ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4u100_data_end ,
.global Thr4_User_Data_4u100_data_begin
Thr4_User_Data_4u100_data_begin:
Thr4_User_Data_4u100_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v005 TEXT_VA=0x0001fc0000
Name = .Thr4_User_Text_4v005 ,
VA = 0x000001fc0000 ,/* 0x000001fc1fc0 */
TTE_Context = 0x072f ,/* 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_4v104 DATA_VA=0x00103d0000
Name = .Thr4_User_Data_4v104 ,
VA = 0x0000103d0000 ,/* 0x0000103dffc0 */
TTE_Context = 0x072f ,/* 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_Text_4v006 TEXT_VA=0x0010640000
Name = .Thr4_User_Text_4v006 ,
VA = 0x000010640000 ,/* 0x00001064ffc0 */
TTE_Context = 0x072f ,/* 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_4v105 DATA_VA=0x00106b0000
Name = .Thr4_User_Data_4v105 ,
VA = 0x0000106b0000 ,/* 0x0000106bffc0 */
TTE_Context = 0x072f ,/* 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_4v007 TEXT_VA=0x0010560000
Name = .Thr4_User_Text_4v007 ,
VA = 0x000010560000 ,/* 0x00001056ffc0 */
TTE_Context = 0x072f ,/* 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_4u101 DATA_VA=0x0500000000
Name = .Thr4_User_Data_4u101 ,
VA = 0x000500000000 ,/* 0x00050fffffc0 */
TTE_Context = 0x072f ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4u101_data_end ,
.global Thr4_User_Data_4u101_data_begin
Thr4_User_Data_4u101_data_begin:
Thr4_User_Data_4u101_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v008 TEXT_VA=0x012f800000
Name = .Thr4_User_Text_4v008 ,
VA = 0x00012f800000 ,/* 0x00012fbfffc0 */
TTE_Context = 0x072f ,/* 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_4v106 DATA_VA=0x00101f0000
Name = .Thr4_User_Data_4v106 ,
VA = 0x0000101f0000 ,/* 0x0000101fffc0 */
TTE_Context = 0x072f ,/* 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_4v009 TEXT_VA=0x0010ca0000
Name = .Thr4_User_Text_4v009 ,
VA = 0x000010ca0000 ,/* 0x000010caffc0 */
TTE_Context = 0x072f ,/* 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_4v107 DATA_VA=0x0113c00000
Name = .Thr4_User_Data_4v107 ,
VA = 0x000113c00000 ,/* 0x000113ffffc0 */
TTE_Context = 0x072f ,/* 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_4v00a TEXT_VA=0x0001f2e000
Name = .Thr4_User_Text_4v00a ,
VA = 0x000001f2e000 ,/* 0x000001f2ffc0 */
TTE_Context = 0x072f ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v00a_text_end ,
.global Thr4_User_Text_4v00a_text_begin
Thr4_User_Text_4v00a_text_begin:
Thr4_User_Text_4v00a_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v108 DATA_VA=0x0001e5a000
Name = .Thr4_User_Data_4v108 ,
VA = 0x000001e5a000 ,/* 0x000001e5bfc0 */
TTE_Context = 0x072f ,/* 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 .Thr5_User_Text_4v000 TEXT_VA=0x0103000000
Name = .Thr5_User_Text_4v000 ,
VA = 0x000103000000 ,/* 0x0001033fffc0 */
TTE_Context = 0x02cc ,/* 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_4u100 DATA_VA=0x0010050000
Name = .Thr5_User_Data_4u100 ,
VA = 0x000010050000 ,/* 0x00001005ffc0 */
TTE_Context = 0x02cc ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4u100_data_end ,
.global Thr5_User_Data_4u100_data_begin
Thr5_User_Data_4u100_data_begin:
Thr5_User_Data_4u100_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4u200 DATA_VA=0x0001f08000
Name = .Thr5_User_Data_4u200 ,
VA = 0x000001f08000 ,/* 0x000001f09fc0 */
TTE_Context = 0x1234 ,/* DATA_SECONDARY */
end_label = Thr5_User_Data_4u200_data_end ,
.global Thr5_User_Data_4u200_data_begin
Thr5_User_Data_4u200_data_begin:
Thr5_User_Data_4u200_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4u300 DATA_VA=0x0001ea4000
Name = .Thr5_User_Data_4u300 ,
VA = 0x000001ea4000 ,/* 0x000001ea5fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr5_User_Data_4u300_data_end ,
.global Thr5_User_Data_4u300_data_begin
Thr5_User_Data_4u300_data_begin:
Thr5_User_Data_4u300_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4u000 TEXT_VA=0x0001e42000
Name = .Thr5_User_Text_4u000 ,
VA = 0x000001e42000 ,/* 0x000001e43fc0 */
TTE_Context = 0x02cc ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4u000_text_end ,
.global Thr5_User_Text_4u000_text_begin
Thr5_User_Text_4u000_text_begin:
Thr5_User_Text_4u000_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4u101 DATA_VA=0x00108d0000
Name = .Thr5_User_Data_4u101 ,
VA = 0x0000108d0000 ,/* 0x0000108dffc0 */
TTE_Context = 0x02cc ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4u101_data_end ,
.global Thr5_User_Data_4u101_data_begin
Thr5_User_Data_4u101_data_begin:
Thr5_User_Data_4u101_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v200 DATA_VA=0x010d800000
Name = .Thr5_User_Data_4v200 ,
VA = 0x00010d800000 ,/* 0x00010dbfffc0 */
TTE_Context = 0x1234 ,/* 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_4u301 DATA_VA=0x0001fde000
Name = .Thr5_User_Data_4u301 ,
VA = 0x000001fde000 ,/* 0x000001fdffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr5_User_Data_4u301_data_end ,
.global Thr5_User_Data_4u301_data_begin
Thr5_User_Data_4u301_data_begin:
Thr5_User_Data_4u301_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v001 TEXT_VA=0x0101800000
Name = .Thr5_User_Text_4v001 ,
VA = 0x000101800000 ,/* 0x000101bfffc0 */
TTE_Context = 0x02cc ,/* 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_Data_4v100 DATA_VA=0x010f800000
Name = .Thr5_User_Data_4v100 ,
VA = 0x00010f800000 ,/* 0x00010fbfffc0 */
TTE_Context = 0x02cc ,/* 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_4u302 DATA_VA=0x00103c0000
Name = .Thr5_User_Data_4u302 ,
VA = 0x0000103c0000 ,/* 0x0000103cffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr5_User_Data_4u302_data_end ,
.global Thr5_User_Data_4u302_data_begin
Thr5_User_Data_4u302_data_begin:
Thr5_User_Data_4u302_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4u001 TEXT_VA=0x0001e38000
Name = .Thr5_User_Text_4u001 ,
VA = 0x000001e38000 ,/* 0x000001e39fc0 */
TTE_Context = 0x02cc ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4u001_text_end ,
.global Thr5_User_Text_4u001_text_begin
Thr5_User_Text_4u001_text_begin:
Thr5_User_Text_4u001_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v101 DATA_VA=0x012e400000
Name = .Thr5_User_Data_4v101 ,
VA = 0x00012e400000 ,/* 0x00012e7fffc0 */
TTE_Context = 0x02cc ,/* 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_Text_4v002 TEXT_VA=0x0129800000
Name = .Thr5_User_Text_4v002 ,
VA = 0x000129800000 ,/* 0x000129bfffc0 */
TTE_Context = 0x02cc ,/* 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_Data_4v102 DATA_VA=0x0138800000
Name = .Thr5_User_Data_4v102 ,
VA = 0x000138800000 ,/* 0x000138bfffc0 */
TTE_Context = 0x02cc ,/* 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_Text_4v003 TEXT_VA=0x0137400000
Name = .Thr5_User_Text_4v003 ,
VA = 0x000137400000 ,/* 0x0001377fffc0 */
TTE_Context = 0x02cc ,/* 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_4u102 DATA_VA=0x0001f94000
Name = .Thr5_User_Data_4u102 ,
VA = 0x000001f94000 ,/* 0x000001f95fc0 */
TTE_Context = 0x02cc ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4u102_data_end ,
.global Thr5_User_Data_4u102_data_begin
Thr5_User_Data_4u102_data_begin:
Thr5_User_Data_4u102_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v004 TEXT_VA=0x013dc00000
Name = .Thr5_User_Text_4v004 ,
VA = 0x00013dc00000 ,/* 0x00013dffffc0 */
TTE_Context = 0x02cc ,/* 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_4u103 DATA_VA=0x00107e0000
Name = .Thr5_User_Data_4u103 ,
VA = 0x0000107e0000 ,/* 0x0000107effc0 */
TTE_Context = 0x02cc ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4u103_data_end ,
.global Thr5_User_Data_4u103_data_begin
Thr5_User_Data_4u103_data_begin:
Thr5_User_Data_4u103_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4u002 TEXT_VA=0x0001e52000
Name = .Thr5_User_Text_4u002 ,
VA = 0x000001e52000 ,/* 0x000001e53fc0 */
TTE_Context = 0x02cc ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4u002_text_end ,
.global Thr5_User_Text_4u002_text_begin
Thr5_User_Text_4u002_text_begin:
Thr5_User_Text_4u002_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4u104 DATA_VA=0x00100e0000
Name = .Thr5_User_Data_4u104 ,
VA = 0x0000100e0000 ,/* 0x0000100effc0 */
TTE_Context = 0x02cc ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4u104_data_end ,
.global Thr5_User_Data_4u104_data_begin
Thr5_User_Data_4u104_data_begin:
Thr5_User_Data_4u104_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4u003 TEXT_VA=0x0001fea000
Name = .Thr5_User_Text_4u003 ,
VA = 0x000001fea000 ,/* 0x000001febfc0 */
TTE_Context = 0x02cc ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4u003_text_end ,
.global Thr5_User_Text_4u003_text_begin
Thr5_User_Text_4u003_text_begin:
Thr5_User_Text_4u003_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4u105 DATA_VA=0x0001f48000
Name = .Thr5_User_Data_4u105 ,
VA = 0x000001f48000 ,/* 0x000001f49fc0 */
TTE_Context = 0x02cc ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4u105_data_end ,
.global Thr5_User_Data_4u105_data_begin
Thr5_User_Data_4u105_data_begin:
Thr5_User_Data_4u105_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4u004 TEXT_VA=0x0001ec8000
Name = .Thr5_User_Text_4u004 ,
VA = 0x000001ec8000 ,/* 0x000001ec9fc0 */
TTE_Context = 0x02cc ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4u004_text_end ,
.global Thr5_User_Text_4u004_text_begin
Thr5_User_Text_4u004_text_begin:
Thr5_User_Text_4u004_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v103 DATA_VA=0x0107000000
Name = .Thr5_User_Data_4v103 ,
VA = 0x000107000000 ,/* 0x0001073fffc0 */
TTE_Context = 0x02cc ,/* 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_Text_4u005 TEXT_VA=0x0001fd6000
Name = .Thr5_User_Text_4u005 ,
VA = 0x000001fd6000 ,/* 0x000001fd7fc0 */
TTE_Context = 0x02cc ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4u005_text_end ,
.global Thr5_User_Text_4u005_text_begin
Thr5_User_Text_4u005_text_begin:
Thr5_User_Text_4u005_text_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4u006 TEXT_VA=0x0010c80000
Name = .Thr5_User_Text_4u006 ,
VA = 0x000010c80000 ,/* 0x000010c8ffc0 */
TTE_Context = 0x02cc ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4u006_text_end ,
.global Thr5_User_Text_4u006_text_begin
Thr5_User_Text_4u006_text_begin:
Thr5_User_Text_4u006_text_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4u007 TEXT_VA=0x00101d0000
Name = .Thr5_User_Text_4u007 ,
VA = 0x0000101d0000 ,/* 0x0000101dffc0 */
TTE_Context = 0x02cc ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4u007_text_end ,
.global Thr5_User_Text_4u007_text_begin
Thr5_User_Text_4u007_text_begin:
Thr5_User_Text_4u007_text_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4u008 TEXT_VA=0x0010af0000
Name = .Thr5_User_Text_4u008 ,
VA = 0x000010af0000 ,/* 0x000010afffc0 */
TTE_Context = 0x02cc ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4u008_text_end ,
.global Thr5_User_Text_4u008_text_begin
Thr5_User_Text_4u008_text_begin:
Thr5_User_Text_4u008_text_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4u000 TEXT_VA=0x0001fe6000
Name = .Thr6_User_Text_4u000 ,
VA = 0x000001fe6000 ,/* 0x000001fe7fc0 */
TTE_Context = 0x1d97 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4u000_text_end ,
.global Thr6_user_code_entry
.global Thr6_User_Text_4u000_text_begin
Thr6_User_Text_4u000_text_begin:
Thr6_User_Text_4u000_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4u100 DATA_VA=0x0010440000
Name = .Thr6_User_Data_4u100 ,
VA = 0x000010440000 ,/* 0x00001044ffc0 */
TTE_Context = 0x1d97 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4u100_data_end ,
.global Thr6_User_Data_4u100_data_begin
Thr6_User_Data_4u100_data_begin:
Thr6_User_Data_4u100_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4u200 DATA_VA=0x0001f88000
Name = .Thr6_User_Data_4u200 ,
VA = 0x000001f88000 ,/* 0x000001f89fc0 */
TTE_Context = 0x0d1b ,/* DATA_SECONDARY */
end_label = Thr6_User_Data_4u200_data_end ,
.global Thr6_User_Data_4u200_data_begin
Thr6_User_Data_4u200_data_begin:
Thr6_User_Data_4u200_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4u300 DATA_VA=0x0001f4a000
Name = .Thr6_User_Data_4u300 ,
VA = 0x000001f4a000 ,/* 0x000001f4bfc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr6_User_Data_4u300_data_end ,
.global Thr6_User_Data_4u300_data_begin
Thr6_User_Data_4u300_data_begin:
Thr6_User_Data_4u300_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4u001 TEXT_VA=0x0001eec000
Name = .Thr6_User_Text_4u001 ,
VA = 0x000001eec000 ,/* 0x000001eedfc0 */
TTE_Context = 0x1d97 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4u001_text_end ,
.global Thr6_User_Text_4u001_text_begin
Thr6_User_Text_4u001_text_begin:
Thr6_User_Text_4u001_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4u101 DATA_VA=0x0001f36000
Name = .Thr6_User_Data_4u101 ,
VA = 0x000001f36000 ,/* 0x000001f37fc0 */
TTE_Context = 0x1d97 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4u101_data_end ,
.global Thr6_User_Data_4u101_data_begin
Thr6_User_Data_4u101_data_begin:
Thr6_User_Data_4u101_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4u201 DATA_VA=0x0001ec0000
Name = .Thr6_User_Data_4u201 ,
VA = 0x000001ec0000 ,/* 0x000001ec1fc0 */
TTE_Context = 0x0d1b ,/* DATA_SECONDARY */
end_label = Thr6_User_Data_4u201_data_end ,
.global Thr6_User_Data_4u201_data_begin
Thr6_User_Data_4u201_data_begin:
Thr6_User_Data_4u201_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4u301 DATA_VA=0x0010450000
Name = .Thr6_User_Data_4u301 ,
VA = 0x000010450000 ,/* 0x00001045ffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr6_User_Data_4u301_data_end ,
.global Thr6_User_Data_4u301_data_begin
Thr6_User_Data_4u301_data_begin:
Thr6_User_Data_4u301_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4u002 TEXT_VA=0x0010fa0000
Name = .Thr6_User_Text_4u002 ,
VA = 0x000010fa0000 ,/* 0x000010faffc0 */
TTE_Context = 0x1d97 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4u002_text_end ,
.global Thr6_User_Text_4u002_text_begin
Thr6_User_Text_4u002_text_begin:
Thr6_User_Text_4u002_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v100 DATA_VA=0x011f800000
Name = .Thr6_User_Data_4v100 ,
VA = 0x00011f800000 ,/* 0x00011fbfffc0 */
TTE_Context = 0x1d97 ,/* 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_4u202 DATA_VA=0x0001ede000
Name = .Thr6_User_Data_4u202 ,
VA = 0x000001ede000 ,/* 0x000001edffc0 */
TTE_Context = 0x0d1b ,/* DATA_SECONDARY */
end_label = Thr6_User_Data_4u202_data_end ,
.global Thr6_User_Data_4u202_data_begin
Thr6_User_Data_4u202_data_begin:
Thr6_User_Data_4u202_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4u003 TEXT_VA=0x0010160000
Name = .Thr6_User_Text_4u003 ,
VA = 0x000010160000 ,/* 0x00001016ffc0 */
TTE_Context = 0x1d97 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4u003_text_end ,
.global Thr6_User_Text_4u003_text_begin
Thr6_User_Text_4u003_text_begin:
Thr6_User_Text_4u003_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4u102 DATA_VA=0x0001f62000
Name = .Thr6_User_Data_4u102 ,
VA = 0x000001f62000 ,/* 0x000001f63fc0 */
TTE_Context = 0x1d97 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4u102_data_end ,
.global Thr6_User_Data_4u102_data_begin
Thr6_User_Data_4u102_data_begin:
Thr6_User_Data_4u102_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v000 TEXT_VA=0x0105400000
Name = .Thr6_User_Text_4v000 ,
VA = 0x000105400000 ,/* 0x0001057fffc0 */
TTE_Context = 0x1d97 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v000_text_end ,
.global Thr6_User_Text_4v000_text_begin
Thr6_User_Text_4v000_text_begin:
Thr6_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v101 DATA_VA=0x0102800000
Name = .Thr6_User_Data_4v101 ,
VA = 0x000102800000 ,/* 0x000102bfffc0 */
TTE_Context = 0x1d97 ,/* 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_Text_4u004 TEXT_VA=0x07a0000000
Name = .Thr6_User_Text_4u004 ,
VA = 0x0007a0000000 ,/* 0x0007afffffc0 */
TTE_Context = 0x1d97 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4u004_text_end ,
.global Thr6_User_Text_4u004_text_begin
Thr6_User_Text_4u004_text_begin:
Thr6_User_Text_4u004_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4u103 DATA_VA=0x0001f68000
Name = .Thr6_User_Data_4u103 ,
VA = 0x000001f68000 ,/* 0x000001f69fc0 */
TTE_Context = 0x1d97 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4u103_data_end ,
.global Thr6_User_Data_4u103_data_begin
Thr6_User_Data_4u103_data_begin:
Thr6_User_Data_4u103_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v001 TEXT_VA=0x0123400000
Name = .Thr6_User_Text_4v001 ,
VA = 0x000123400000 ,/* 0x0001237fffc0 */
TTE_Context = 0x1d97 ,/* 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_Data_4u104 DATA_VA=0x0010ff0000
Name = .Thr6_User_Data_4u104 ,
VA = 0x000010ff0000 ,/* 0x000010ffffc0 */
TTE_Context = 0x1d97 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4u104_data_end ,
.global Thr6_User_Data_4u104_data_begin
Thr6_User_Data_4u104_data_begin:
Thr6_User_Data_4u104_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4u005 TEXT_VA=0x0010b10000
Name = .Thr6_User_Text_4u005 ,
VA = 0x000010b10000 ,/* 0x000010b1ffc0 */
TTE_Context = 0x1d97 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4u005_text_end ,
.global Thr6_User_Text_4u005_text_begin
Thr6_User_Text_4u005_text_begin:
Thr6_User_Text_4u005_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4u105 DATA_VA=0x0001f1a000
Name = .Thr6_User_Data_4u105 ,
VA = 0x000001f1a000 ,/* 0x000001f1bfc0 */
TTE_Context = 0x1d97 ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4u105_data_end ,
.global Thr6_User_Data_4u105_data_begin
Thr6_User_Data_4u105_data_begin:
Thr6_User_Data_4u105_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4u006 TEXT_VA=0x0001f54000
Name = .Thr6_User_Text_4u006 ,
VA = 0x000001f54000 ,/* 0x000001f55fc0 */
TTE_Context = 0x1d97 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4u006_text_end ,
.global Thr6_User_Text_4u006_text_begin
Thr6_User_Text_4u006_text_begin:
Thr6_User_Text_4u006_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v102 DATA_VA=0x0124800000
Name = .Thr6_User_Data_4v102 ,
VA = 0x000124800000 ,/* 0x000124bfffc0 */
TTE_Context = 0x1d97 ,/* 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_Text_4u007 TEXT_VA=0x0001f9c000
Name = .Thr6_User_Text_4u007 ,
VA = 0x000001f9c000 ,/* 0x000001f9dfc0 */
TTE_Context = 0x1d97 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4u007_text_end ,
.global Thr6_User_Text_4u007_text_begin
Thr6_User_Text_4u007_text_begin:
Thr6_User_Text_4u007_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v103 DATA_VA=0x0118c00000
Name = .Thr6_User_Data_4v103 ,
VA = 0x000118c00000 ,/* 0x000118ffffc0 */
TTE_Context = 0x1d97 ,/* 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_4v002 TEXT_VA=0x013e000000
Name = .Thr6_User_Text_4v002 ,
VA = 0x00013e000000 ,/* 0x00013e3fffc0 */
TTE_Context = 0x1d97 ,/* 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_4v003 TEXT_VA=0x0139800000
Name = .Thr6_User_Text_4v003 ,
VA = 0x000139800000 ,/* 0x000139bfffc0 */
TTE_Context = 0x1d97 ,/* 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_Text_4u008 TEXT_VA=0x0001f82000
Name = .Thr6_User_Text_4u008 ,
VA = 0x000001f82000 ,/* 0x000001f83fc0 */
TTE_Context = 0x1d97 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4u008_text_end ,
.global Thr6_User_Text_4u008_text_begin
Thr6_User_Text_4u008_text_begin:
Thr6_User_Text_4u008_text_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4u009 TEXT_VA=0x0010680000
Name = .Thr6_User_Text_4u009 ,
VA = 0x000010680000 ,/* 0x00001068ffc0 */
TTE_Context = 0x1d97 ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4u009_text_end ,
.global Thr6_User_Text_4u009_text_begin
Thr6_User_Text_4u009_text_begin:
Thr6_User_Text_4u009_text_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v004 TEXT_VA=0x0104400000
Name = .Thr6_User_Text_4v004 ,
VA = 0x000104400000 ,/* 0x0001047fffc0 */
TTE_Context = 0x1d97 ,/* 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 .Thr7_User_Text_4v000 TEXT_VA=0x0001e82000
Name = .Thr7_User_Text_4v000 ,
VA = 0x000001e82000 ,/* 0x000001e83fc0 */
TTE_Context = 0x1595 ,/* 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=0x0001ffc000
Name = .Thr7_User_Data_4v100 ,
VA = 0x000001ffc000 ,/* 0x000001ffdfc0 */
TTE_Context = 0x1595 ,/* 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=0x0125000000
Name = .Thr7_User_Data_4v200 ,
VA = 0x000125000000 ,/* 0x0001253fffc0 */
TTE_Context = 0x043c ,/* 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=0x0001eee000
Name = .Thr7_User_Data_4v300 ,
VA = 0x000001eee000 ,/* 0x000001eeffc0 */
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=0x0106c00000
Name = .Thr7_User_Text_4v001 ,
VA = 0x000106c00000 ,/* 0x000106ffffc0 */
TTE_Context = 0x1595 ,/* 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_Data_4u100 DATA_VA=0x0010430000
Name = .Thr7_User_Data_4u100 ,
VA = 0x000010430000 ,/* 0x00001043ffc0 */
TTE_Context = 0x1595 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4u100_data_end ,
.global Thr7_User_Data_4u100_data_begin
Thr7_User_Data_4u100_data_begin:
Thr7_User_Data_4u100_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v201 DATA_VA=0x0001f20000
Name = .Thr7_User_Data_4v201 ,
VA = 0x000001f20000 ,/* 0x000001f21fc0 */
TTE_Context = 0x043c ,/* 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=0x0001f56000
Name = .Thr7_User_Data_4v301 ,
VA = 0x000001f56000 ,/* 0x000001f57fc0 */
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_4u000 TEXT_VA=0x0010060000
Name = .Thr7_User_Text_4u000 ,
VA = 0x000010060000 ,/* 0x00001006ffc0 */
TTE_Context = 0x1595 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4u000_text_end ,
.global Thr7_User_Text_4u000_text_begin
Thr7_User_Text_4u000_text_begin:
Thr7_User_Text_4u000_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v101 DATA_VA=0x0001f12000
Name = .Thr7_User_Data_4v101 ,
VA = 0x000001f12000 ,/* 0x000001f13fc0 */
TTE_Context = 0x1595 ,/* 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_4u200 DATA_VA=0x00108f0000
Name = .Thr7_User_Data_4u200 ,
VA = 0x0000108f0000 ,/* 0x0000108fffc0 */
TTE_Context = 0x043c ,/* DATA_SECONDARY */
end_label = Thr7_User_Data_4u200_data_end ,
.global Thr7_User_Data_4u200_data_begin
Thr7_User_Data_4u200_data_begin:
Thr7_User_Data_4u200_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v002 TEXT_VA=0x0001e12000
Name = .Thr7_User_Text_4v002 ,
VA = 0x000001e12000 ,/* 0x000001e13fc0 */
TTE_Context = 0x1595 ,/* 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_Data_4v102 DATA_VA=0x0001e30000
Name = .Thr7_User_Data_4v102 ,
VA = 0x000001e30000 ,/* 0x000001e31fc0 */
TTE_Context = 0x1595 ,/* 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_4v202 DATA_VA=0x0001f44000
Name = .Thr7_User_Data_4v202 ,
VA = 0x000001f44000 ,/* 0x000001f45fc0 */
TTE_Context = 0x043c ,/* DATA_SECONDARY */
end_label = Thr7_User_Data_4v202_data_end ,
.global Thr7_User_Data_4v202_data_begin
Thr7_User_Data_4v202_data_begin:
Thr7_User_Data_4v202_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v003 TEXT_VA=0x0001fb0000
Name = .Thr7_User_Text_4v003 ,
VA = 0x000001fb0000 ,/* 0x000001fb1fc0 */
TTE_Context = 0x1595 ,/* 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=0x0110400000
Name = .Thr7_User_Data_4v103 ,
VA = 0x000110400000 ,/* 0x0001107fffc0 */
TTE_Context = 0x1595 ,/* 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_4v203 DATA_VA=0x0001e4c000
Name = .Thr7_User_Data_4v203 ,
VA = 0x000001e4c000 ,/* 0x000001e4dfc0 */
TTE_Context = 0x043c ,/* DATA_SECONDARY */
end_label = Thr7_User_Data_4v203_data_end ,
.global Thr7_User_Data_4v203_data_begin
Thr7_User_Data_4v203_data_begin:
Thr7_User_Data_4v203_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v004 TEXT_VA=0x0001e74000
Name = .Thr7_User_Text_4v004 ,
VA = 0x000001e74000 ,/* 0x000001e75fc0 */
TTE_Context = 0x1595 ,/* 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=0x0001ee4000
Name = .Thr7_User_Data_4v104 ,
VA = 0x000001ee4000 ,/* 0x000001ee5fc0 */
TTE_Context = 0x1595 ,/* 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=0x0001ee2000
Name = .Thr7_User_Text_4v005 ,
VA = 0x000001ee2000 ,/* 0x000001ee3fc0 */
TTE_Context = 0x1595 ,/* 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=0x0001e3e000
Name = .Thr7_User_Data_4v105 ,
VA = 0x000001e3e000 ,/* 0x000001e3ffc0 */
TTE_Context = 0x1595 ,/* 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=0x0001eb4000
Name = .Thr7_User_Text_4v006 ,
VA = 0x000001eb4000 ,/* 0x000001eb5fc0 */
TTE_Context = 0x1595 ,/* 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_4u101 DATA_VA=0x00107d0000
Name = .Thr7_User_Data_4u101 ,
VA = 0x0000107d0000 ,/* 0x0000107dffc0 */
TTE_Context = 0x1595 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4u101_data_end ,
.global Thr7_User_Data_4u101_data_begin
Thr7_User_Data_4u101_data_begin:
Thr7_User_Data_4u101_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v007 TEXT_VA=0x0001e0c000
Name = .Thr7_User_Text_4v007 ,
VA = 0x000001e0c000 ,/* 0x000001e0dfc0 */
TTE_Context = 0x1595 ,/* 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_4u102 DATA_VA=0x0010a50000
Name = .Thr7_User_Data_4u102 ,
VA = 0x000010a50000 ,/* 0x000010a5ffc0 */
TTE_Context = 0x1595 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4u102_data_end ,
.global Thr7_User_Data_4u102_data_begin
Thr7_User_Data_4u102_data_begin:
Thr7_User_Data_4u102_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4u001 TEXT_VA=0x0010ad0000
Name = .Thr7_User_Text_4u001 ,
VA = 0x000010ad0000 ,/* 0x000010adffc0 */
TTE_Context = 0x1595 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4u001_text_end ,
.global Thr7_User_Text_4u001_text_begin
Thr7_User_Text_4u001_text_begin:
Thr7_User_Text_4u001_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v106 DATA_VA=0x0480000000
Name = .Thr7_User_Data_4v106 ,
VA = 0x000480000000 ,/* 0x00048fffffc0 */
TTE_Context = 0x1595 ,/* 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_4u002 TEXT_VA=0x0010d60000
Name = .Thr7_User_Text_4u002 ,
VA = 0x000010d60000 ,/* 0x000010d6ffc0 */
TTE_Context = 0x1595 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4u002_text_end ,
.global Thr7_User_Text_4u002_text_begin
Thr7_User_Text_4u002_text_begin:
Thr7_User_Text_4u002_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4u103 DATA_VA=0x00107a0000
Name = .Thr7_User_Data_4u103 ,
VA = 0x0000107a0000 ,/* 0x0000107affc0 */
TTE_Context = 0x1595 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4u103_data_end ,
.global Thr7_User_Data_4u103_data_begin
Thr7_User_Data_4u103_data_begin:
Thr7_User_Data_4u103_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v008 TEXT_VA=0x0136800000
Name = .Thr7_User_Text_4v008 ,
VA = 0x000136800000 ,/* 0x000136bfffc0 */
TTE_Context = 0x1595 ,/* 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: