* ========== Copyright Header Begin ==========================================
* OpenSPARC T2 Processor File: mmu_st_h2p.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 0x8000000001010030
#define THR0_Z_CTX_TSB_CONFIG_2 0x8000000001020150
#define THR0_Z_CTX_TSB_CONFIG_3 0xc000000001030100
#define THR0_NZ_CTX_TSB_CONFIG_0 0x8000000001200030
#define THR0_NZ_CTX_TSB_CONFIG_1 0x8000000001210150
#define THR0_NZ_CTX_TSB_CONFIG_2 0x8000000001220100
#define THR0_NZ_CTX_TSB_CONFIG_3 0x8000000001230010
#define THR1_Z_CTX_TSB_CONFIG_0 0xa000000001040110
#define THR1_Z_CTX_TSB_CONFIG_1 0x8000000001050130
#define THR1_Z_CTX_TSB_CONFIG_2 0xc000000001060150
#define THR1_Z_CTX_TSB_CONFIG_3 0x8000000001070000
#define THR1_NZ_CTX_TSB_CONFIG_0 0xa000000001240000
#define THR1_NZ_CTX_TSB_CONFIG_1 0x8000000001250110
#define THR1_NZ_CTX_TSB_CONFIG_2 0x8000000001260030
#define THR1_NZ_CTX_TSB_CONFIG_3 0xc000000001270150
#define THR2_Z_CTX_TSB_CONFIG_0 0x8000000001080030
#define THR2_Z_CTX_TSB_CONFIG_1 0xc000000001090150
#define THR2_Z_CTX_TSB_CONFIG_2 0xa0000000010a0100
#define THR2_Z_CTX_TSB_CONFIG_3 0x80000000010b0010
#define THR2_NZ_CTX_TSB_CONFIG_0 0xa000000001280150
#define THR2_NZ_CTX_TSB_CONFIG_1 0x8000000001290000
#define THR2_NZ_CTX_TSB_CONFIG_2 0x80000000012a0010
#define THR2_NZ_CTX_TSB_CONFIG_3 0xc0000000012b0030
#define THR3_Z_CTX_TSB_CONFIG_0 0xc0000000010c0130
#define THR3_Z_CTX_TSB_CONFIG_1 0xc0000000010d0150
#define THR3_Z_CTX_TSB_CONFIG_2 0xc0000000010e0000
#define THR3_Z_CTX_TSB_CONFIG_3 0x80000000010f0010
#define THR3_NZ_CTX_TSB_CONFIG_0 0xc0000000012c0150
#define THR3_NZ_CTX_TSB_CONFIG_1 0xa0000000012d0000
#define THR3_NZ_CTX_TSB_CONFIG_2 0x80000000012e0110
#define THR3_NZ_CTX_TSB_CONFIG_3 0x80000000012f0030
#define THR4_Z_CTX_TSB_CONFIG_0 0xc000000001100150
#define THR4_Z_CTX_TSB_CONFIG_1 0xc000000001110000
#define THR4_Z_CTX_TSB_CONFIG_2 0x8000000001120010
#define THR4_Z_CTX_TSB_CONFIG_3 0x8000000001130130
#define THR4_NZ_CTX_TSB_CONFIG_0 0xc000000001300150
#define THR4_NZ_CTX_TSB_CONFIG_1 0xa000000001310000
#define THR4_NZ_CTX_TSB_CONFIG_2 0xc000000001320010
#define THR4_NZ_CTX_TSB_CONFIG_3 0xc000000001330130
#define THR5_Z_CTX_TSB_CONFIG_0 0xc000000001140150
#define THR5_Z_CTX_TSB_CONFIG_1 0xa000000001150000
#define THR5_Z_CTX_TSB_CONFIG_2 0xc000000001160110
#define THR5_Z_CTX_TSB_CONFIG_3 0xa000000001170130
#define THR5_NZ_CTX_TSB_CONFIG_0 0x8000000001340100
#define THR5_NZ_CTX_TSB_CONFIG_1 0x8000000001350010
#define THR5_NZ_CTX_TSB_CONFIG_2 0xc000000001360130
#define THR5_NZ_CTX_TSB_CONFIG_3 0x8000000001370050
#define THR6_Z_CTX_TSB_CONFIG_0 0xc000000001180050
#define THR6_Z_CTX_TSB_CONFIG_1 0xc000000001190000
#define THR6_Z_CTX_TSB_CONFIG_2 0xc0000000011a0010
#define THR6_Z_CTX_TSB_CONFIG_3 0x80000000011b0130
#define THR6_NZ_CTX_TSB_CONFIG_0 0xa000000001380130
#define THR6_NZ_CTX_TSB_CONFIG_1 0xa000000001390050
#define THR6_NZ_CTX_TSB_CONFIG_2 0xc0000000013a0000
#define THR6_NZ_CTX_TSB_CONFIG_3 0x80000000013b0110
#define THR7_Z_CTX_TSB_CONFIG_0 0xa0000000011c0110
#define THR7_Z_CTX_TSB_CONFIG_1 0x80000000011d0130
#define THR7_Z_CTX_TSB_CONFIG_2 0xc0000000011e0050
#define THR7_Z_CTX_TSB_CONFIG_3 0x80000000011f0000
#define THR7_NZ_CTX_TSB_CONFIG_0 0x80000000013c0130
#define THR7_NZ_CTX_TSB_CONFIG_1 0xc0000000013d0150
#define THR7_NZ_CTX_TSB_CONFIG_2 0x80000000013e0000
#define THR7_NZ_CTX_TSB_CONFIG_3 0xa0000000013f0110
#define THR0_Z_CTX_TSB_CONFIG_0 0x4000000001000010
#define THR0_Z_CTX_TSB_CONFIG_1 0x0000000001010030
#define THR0_Z_CTX_TSB_CONFIG_2 0x0000000001020150
#define THR0_Z_CTX_TSB_CONFIG_3 0x4000000001030100
#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 0x2000000001040110
#define THR1_Z_CTX_TSB_CONFIG_1 0x0000000001050130
#define THR1_Z_CTX_TSB_CONFIG_2 0x4000000001060150
#define THR1_Z_CTX_TSB_CONFIG_3 0x0000000001070000
#define THR1_NZ_CTX_TSB_CONFIG_0 0x2000000001240000
#define THR1_NZ_CTX_TSB_CONFIG_1 0x0000000001250110
#define THR1_NZ_CTX_TSB_CONFIG_2 0x0000000001260030
#define THR1_NZ_CTX_TSB_CONFIG_3 0x4000000001270150
#define THR2_Z_CTX_TSB_CONFIG_0 0x0000000001080030
#define THR2_Z_CTX_TSB_CONFIG_1 0x4000000001090150
#define THR2_Z_CTX_TSB_CONFIG_2 0x20000000010a0100
#define THR2_Z_CTX_TSB_CONFIG_3 0x00000000010b0010
#define THR2_NZ_CTX_TSB_CONFIG_0 0x2000000001280150
#define THR2_NZ_CTX_TSB_CONFIG_1 0x0000000001290000
#define THR2_NZ_CTX_TSB_CONFIG_2 0x00000000012a0010
#define THR2_NZ_CTX_TSB_CONFIG_3 0x40000000012b0030
#define THR3_Z_CTX_TSB_CONFIG_0 0x40000000010c0130
#define THR3_Z_CTX_TSB_CONFIG_1 0x40000000010d0150
#define THR3_Z_CTX_TSB_CONFIG_2 0x40000000010e0000
#define THR3_Z_CTX_TSB_CONFIG_3 0x00000000010f0010
#define THR3_NZ_CTX_TSB_CONFIG_0 0x40000000012c0150
#define THR3_NZ_CTX_TSB_CONFIG_1 0x20000000012d0000
#define THR3_NZ_CTX_TSB_CONFIG_2 0x00000000012e0110
#define THR3_NZ_CTX_TSB_CONFIG_3 0x00000000012f0030
#define THR4_Z_CTX_TSB_CONFIG_0 0x4000000001100150
#define THR4_Z_CTX_TSB_CONFIG_1 0x4000000001110000
#define THR4_Z_CTX_TSB_CONFIG_2 0x0000000001120010
#define THR4_Z_CTX_TSB_CONFIG_3 0x0000000001130130
#define THR4_NZ_CTX_TSB_CONFIG_0 0x4000000001300150
#define THR4_NZ_CTX_TSB_CONFIG_1 0x2000000001310000
#define THR4_NZ_CTX_TSB_CONFIG_2 0x4000000001320010
#define THR4_NZ_CTX_TSB_CONFIG_3 0x4000000001330130
#define THR5_Z_CTX_TSB_CONFIG_0 0x4000000001140150
#define THR5_Z_CTX_TSB_CONFIG_1 0x2000000001150000
#define THR5_Z_CTX_TSB_CONFIG_2 0x4000000001160110
#define THR5_Z_CTX_TSB_CONFIG_3 0x2000000001170130
#define THR5_NZ_CTX_TSB_CONFIG_0 0x0000000001340100
#define THR5_NZ_CTX_TSB_CONFIG_1 0x0000000001350010
#define THR5_NZ_CTX_TSB_CONFIG_2 0x4000000001360130
#define THR5_NZ_CTX_TSB_CONFIG_3 0x0000000001370050
#define THR6_Z_CTX_TSB_CONFIG_0 0x4000000001180050
#define THR6_Z_CTX_TSB_CONFIG_1 0x4000000001190000
#define THR6_Z_CTX_TSB_CONFIG_2 0x40000000011a0010
#define THR6_Z_CTX_TSB_CONFIG_3 0x00000000011b0130
#define THR6_NZ_CTX_TSB_CONFIG_0 0x2000000001380130
#define THR6_NZ_CTX_TSB_CONFIG_1 0x2000000001390050
#define THR6_NZ_CTX_TSB_CONFIG_2 0x40000000013a0000
#define THR6_NZ_CTX_TSB_CONFIG_3 0x00000000013b0110
#define THR7_Z_CTX_TSB_CONFIG_0 0x20000000011c0110
#define THR7_Z_CTX_TSB_CONFIG_1 0x00000000011d0130
#define THR7_Z_CTX_TSB_CONFIG_2 0x40000000011e0050
#define THR7_Z_CTX_TSB_CONFIG_3 0x00000000011f0000
#define THR7_NZ_CTX_TSB_CONFIG_0 0x00000000013c0130
#define THR7_NZ_CTX_TSB_CONFIG_1 0x40000000013d0150
#define THR7_NZ_CTX_TSB_CONFIG_2 0x00000000013e0000
#define THR7_NZ_CTX_TSB_CONFIG_3 0x20000000013f0110
#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 0x0000001000000000
#define THR0_PHY_OFF_1 0x0000001010000000
#define THR0_PHY_OFF_2 0x0000001020000000
#define THR0_PHY_OFF_3 0x0000001030000000
#define THR1_PHY_OFF_0 0x0000000100000000
#define THR1_PHY_OFF_1 0x0000000110000000
#define THR1_PHY_OFF_2 0x0000000120000000
#define THR1_PHY_OFF_3 0x0000000130000000
#define THR2_PHY_OFF_0 0x0000000200000000
#define THR2_PHY_OFF_1 0x0000000210000000
#define THR2_PHY_OFF_2 0x0000000220000000
#define THR2_PHY_OFF_3 0x0000000230000000
#define THR3_PHY_OFF_0 0x0000000300000000
#define THR3_PHY_OFF_1 0x0000000310000000
#define THR3_PHY_OFF_2 0x0000000320000000
#define THR3_PHY_OFF_3 0x0000000330000000
#define THR4_PHY_OFF_0 0x0000000400000000
#define THR4_PHY_OFF_1 0x0000000410000000
#define THR4_PHY_OFF_2 0x0000000420000000
#define THR4_PHY_OFF_3 0x0000000430000000
#define THR5_PHY_OFF_0 0x0000000500000000
#define THR5_PHY_OFF_1 0x0000000510000000
#define THR5_PHY_OFF_2 0x0000000520000000
#define THR5_PHY_OFF_3 0x0000000530000000
#define THR6_PHY_OFF_0 0x0000000600000000
#define THR6_PHY_OFF_1 0x0000000610000000
#define THR6_PHY_OFF_2 0x0000000620000000
#define THR6_PHY_OFF_3 0x0000000630000000
#define THR7_PHY_OFF_0 0x0000000700000000
#define THR7_PHY_OFF_1 0x0000000710000000
#define THR7_PHY_OFF_2 0x0000000720000000
#define THR7_PHY_OFF_3 0x0000000730000000
#define THR0_PCONTEXT_0 0x1e0a
#define THR0_PCONTEXT_1 0x0704
#define THR0_SCONTEXT_0 0x1189
#define THR0_SCONTEXT_1 0x1e9e
#define THR1_PCONTEXT_0 0x1d7d
#define THR1_PCONTEXT_1 0x0b8e
#define THR1_SCONTEXT_0 0x0df1
#define THR1_SCONTEXT_1 0x042c
#define THR2_PCONTEXT_0 0x09c1
#define THR2_PCONTEXT_1 0x005f
#define THR2_SCONTEXT_0 0x0b48
#define THR2_SCONTEXT_1 0x05db
#define THR3_PCONTEXT_0 0x0d2c
#define THR3_PCONTEXT_1 0x0b0f
#define THR3_SCONTEXT_0 0x07a8
#define THR3_SCONTEXT_1 0x11d4
#define THR4_PCONTEXT_0 0x0c8a
#define THR4_PCONTEXT_1 0x046e
#define THR4_SCONTEXT_0 0x03ce
#define THR4_SCONTEXT_1 0x0bed
#define THR5_PCONTEXT_0 0x0905
#define THR5_PCONTEXT_1 0x1c17
#define THR5_SCONTEXT_0 0x17b5
#define THR5_SCONTEXT_1 0x1d39
#define THR6_PCONTEXT_0 0x125d
#define THR6_PCONTEXT_1 0x1e27
#define THR6_SCONTEXT_0 0x1340
#define THR6_SCONTEXT_1 0x020e
#define THR7_PCONTEXT_0 0x0301
#define THR7_PCONTEXT_1 0x1b74
#define THR7_SCONTEXT_0 0x0afb
#define THR7_SCONTEXT_1 0x1ffa
#define THR0_PTRAP_TEXT_VA 0x00000a650000
#define THR0_PTRAP_TEXT_RA 0x1024400000
#define THR0_PTRAP_TEXT_PA 0x1024400000
#define THR1_PTRAP_TEXT_VA 0x00000ab40000
#define THR1_PTRAP_TEXT_RA 0x0014fe0000
#define THR1_PTRAP_TEXT_PA 0x0124fe0000
#define THR2_PTRAP_TEXT_VA 0x00000ac10000
#define THR2_PTRAP_TEXT_RA 0x0224630000
#define THR2_PTRAP_TEXT_PA 0x0224630000
#define THR3_PTRAP_TEXT_VA 0x00000aa90000
#define THR3_PTRAP_TEXT_RA 0x0324a20000
#define THR3_PTRAP_TEXT_PA 0x0324a20000
#define THR4_PTRAP_TEXT_VA 0x00000a440000
#define THR4_PTRAP_TEXT_RA 0x0424640000
#define THR4_PTRAP_TEXT_PA 0x0424640000
#define THR5_PTRAP_TEXT_VA 0x00000a210000
#define THR5_PTRAP_TEXT_RA 0x0014480000
#define THR5_PTRAP_TEXT_PA 0x0524480000
#define THR6_PTRAP_TEXT_VA 0x00000a2c0000
#define THR6_PTRAP_TEXT_RA 0x06247f0000
#define THR6_PTRAP_TEXT_PA 0x06247f0000
#define THR7_PTRAP_TEXT_VA 0x00000a460000
#define THR7_PTRAP_TEXT_RA 0x00149c0000
#define THR7_PTRAP_TEXT_PA 0x07249c0000
/*****************************************************************************
*****************************************************************************/
#define HV_RED_TEXT_PA 0x10000
#define HV_RED_DATA_PA 0x20000
#define HPTRAP_TEXT_PA 0x80000
#define HPTRAPS_EXT_TEXT_PA 0x90000
#define HPTRAPS_EXT_DATA_PA 0x98000
#define HP_GOOD_TRAP 0xa0
#define EXIT_GOOD ta P_GOOD_TRAP; nop
#define EXIT_BAD ta P_BAD_TRAP; nop
#define REALRANGE_LO_MASK 0x0000000007ffffff
#define REALRANGE_HI_MASK 0x003ffffff8000000
#define RANOTPA_MASK 0x100
#define TTE_RA_MASK 0x000000ffffffe000
#define IDEMAP_ALL ta PTRAP_I_DEMAP_ALL
#define IDEMAP_PCTX ta PTRAP_I_DEMAP_PCTX
#define IDEMAP_SCTX ta PTRAP_I_DEMAP_SCTX
#define IDEMAP_NCTX ta PTRAP_I_DEMAP_NCTX
#define IDEMAP_PAGE ta PTRAP_I_DEMAP_PAGE
#define IDEMAP_RPAGE ta PTRAP_I_DEMAP_RPAGE
#define IDEMAP_REAL ta PTRAP_I_DEMAP_REAL
#define DDEMAP_ALL ta PTRAP_D_DEMAP_ALL
#define DDEMAP_PCTX ta PTRAP_D_DEMAP_PCTX
#define DDEMAP_SCTX ta PTRAP_D_DEMAP_SCTX
#define DDEMAP_NCTX ta PTRAP_D_DEMAP_NCTX
#define DDEMAP_PAGE ta PTRAP_D_DEMAP_PAGE
#define DDEMAP_RPAGE ta PTRAP_D_DEMAP_RPAGE
#define DDEMAP_REAL ta PTRAP_D_DEMAP_REAL
#define DO_BRANCH or %g1, %g0, %i7 ; ta PTRAP_REDIRECT
#define CHANGE_PID ta PTRAP_CHANGE_PID
#define INCR_TSB_SIZE ta PTRAP_INCR_TSB_SIZE
#define REAL_MEM_LD ta PTRAP_REAL_MEM_LD
#define REAL_MEM_LD_LITTLE ta PTRAP_REAL_MEM_LD_LITTLE
#define REAL_MEM_QUAD_LD ta PTRAP_REAL_MEM_QUAD_LD
#define REAL_MEM_QUAD_LD_LITTLE ta PTRAP_REAL_MEM_QUAD_LD_LITTLE
#define CLEAR_LSU_IMMU ta PTRAP_CLEAR_LSU_IMMU
#define CLEAR_LSU_DMMU ta PTRAP_CLEAR_LSU_DMMU
#define DELAY_LOOP ta PTRAP_DELAY_LOOP
#define SEM_LOCK ta PTRAP_SEM_LOCK
#define SEM_RELEASE ta PTRAP_SEM_RELEASE
#define SEM_GET ta PTRAP_SEM_GET
#define SEM_SET ta PTRAP_SEM_SET
#define GOTO_SUPERVISOR0 ta PTRAP_GOTO_SUPERVISOR0
#define GOTO_SUPERVISOR1 ta PTRAP_GOTO_SUPERVISOR1
#define PTRAP_I_DEMAP_ALL 0x10
#define PTRAP_I_DEMAP_PCTX 0x11
#define PTRAP_I_DEMAP_SCTX 0x12
#define PTRAP_I_DEMAP_NCTX 0x13
#define PTRAP_I_DEMAP_PAGE 0x14
#define PTRAP_I_DEMAP_RPAGE 0x15
#define PTRAP_I_DEMAP_REAL 0x16
#define PTRAP_D_DEMAP_ALL 0x17
#define PTRAP_D_DEMAP_PCTX 0x18
#define PTRAP_D_DEMAP_SCTX 0x19
#define PTRAP_D_DEMAP_NCTX 0x1a
#define PTRAP_D_DEMAP_PAGE 0x1b
#define PTRAP_D_DEMAP_RPAGE 0x1c
#define PTRAP_D_DEMAP_REAL 0x1d
#define PTRAP_REDIRECT 0x20
#define PTRAP_CHANGE_PID 0x21
#define PTRAP_INCR_TSB_SIZE 0x22
#define PTRAP_REAL_MEM_LD 0x23
#define PTRAP_REAL_MEM_LD_LITTLE 0x24
#define PTRAP_REAL_MEM_QUAD_LD 0x25
#define PTRAP_REAL_MEM_QUAD_LD_LITTLE 0x26
#define PTRAP_CLEAR_LSU_IMMU 0x27
#define PTRAP_CLEAR_LSU_DMMU 0x28
#define PTRAP_DELAY_LOOP 0x29
#define PTRAP_SEM_LOCK 0x2a
#define PTRAP_SEM_RELEASE 0x2b
#define PTRAP_SEM_GET 0x2c
#define PTRAP_SEM_SET 0x2d
#define PTRAP_GOTO_SUPERVISOR0 0x2e
#define PTRAP_GOTO_SUPERVISOR1 0x2f
#define HPTRAP_I_DEMAP_ALL 0x80
#define HPTRAP_I_DEMAP_PCTX 0x81
#define HPTRAP_I_DEMAP_SCTX 0x82
#define HPTRAP_I_DEMAP_NCTX 0x83
#define HPTRAP_I_DEMAP_PAGE 0x84
#define HPTRAP_I_DEMAP_RPAGE 0x85
#define HPTRAP_I_DEMAP_REAL 0x86
#define HPTRAP_D_DEMAP_ALL 0x87
#define HPTRAP_D_DEMAP_PCTX 0x88
#define HPTRAP_D_DEMAP_SCTX 0x89
#define HPTRAP_D_DEMAP_NCTX 0x8a
#define HPTRAP_D_DEMAP_PAGE 0x8b
#define HPTRAP_D_DEMAP_RPAGE 0x8c
#define HPTRAP_D_DEMAP_REAL 0x8d
#define HPTRAP_CHANGE_PID 0x91
#define HPTRAP_INCR_TSB_SIZE 0x92
#define HPTRAP_CLEAR_LSU_IMMU 0x93
#define HPTRAP_CLEAR_LSU_DMMU 0x94
#define HPTRAP_DELAY_LOOP 0x95
#define HPTRAP_SEM_LOCK 0x96
#define HPTRAP_SEM_RELEASE 0x97
#define HPTRAP_SEM_GET 0x98
#define HPTRAP_SEM_SET 0x99
#define HPTRAP_GOTO_SUPERVISOR0 0x9a
#define HPTRAP_GOTO_SUPERVISOR1 0x9b
#define 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=0x00002cc000
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=0x000035c000
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=0x000037a000
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=0x00002c6000
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=0x000025c000
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=0x00003b2000
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=0x0000232000
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=0x0000296000
end_label = Thr7_Priv_Sect_text_end ,
.global Thr7_Priv_Sect_text_begin
Thr7_Priv_Sect_text_begin:
setx THR7_PTRAP_TEXT_VA, %l0, %l1
setx Thr7_user_code_entry, %l0, %l1
/*********************************************************************/
SECTION .Thr0_Ptrap_Sect TEXT_VA=THR0_PTRAP_TEXT_VA
Name = .Thr0_Ptrap_Sect ,
VA = THR0_PTRAP_TEXT_VA ,
RA = THR0_PTRAP_TEXT_RA ,
PA = THR0_PTRAP_TEXT_PA ,
end_label = Thr0_Ptrap_Sect_text_end ,
ta HP_BAD_TRAP /* 0x10 */
ta HP_BAD_TRAP /* 0x11 */
ta HP_BAD_TRAP /* 0x12 */
ta HP_BAD_TRAP /* 0x13 */
ta HP_BAD_TRAP /* 0x14 */
ta HP_BAD_TRAP /* 0x15 */
ta HP_BAD_TRAP /* 0x16 */
ta HP_BAD_TRAP /* 0x17 */
ta HP_BAD_TRAP /* 0x18 */
ta HP_BAD_TRAP /* 0x19 */
ta HP_BAD_TRAP /* 0x1a */
ta HP_BAD_TRAP /* 0x1b */
ta HP_BAD_TRAP /* 0x1c */
ta HP_BAD_TRAP /* 0x1d */
ta HP_BAD_TRAP /* 0x1e */
ta HP_BAD_TRAP /* 0x1f */
ta HP_BAD_TRAP /* 0x20 */
ta HP_BAD_TRAP /* 0x21 */
ta HP_BAD_TRAP /* 0x22 */
ta HP_BAD_TRAP /* 0x23 */
ta HP_BAD_TRAP /* 0x24 */
ta HP_BAD_TRAP /* 0x25 */
ta HP_BAD_TRAP /* 0x26 */
ta HP_BAD_TRAP /* 0x27 */
ta HP_BAD_TRAP /* 0x28 */
ta HP_BAD_TRAP /* 0x29 */
ta HP_BAD_TRAP /* 0x2a */
ta HP_BAD_TRAP /* 0x2b */
ta HP_BAD_TRAP /* 0x2c */
ta HP_BAD_TRAP /* 0x2d */
ta HP_BAD_TRAP /* 0x2e */
ta HP_BAD_TRAP /* 0x2f */
ta HP_BAD_TRAP /* 0x30 */
ta HP_BAD_TRAP /* 0x31 */
ta HP_BAD_TRAP /* 0x32 */
ta HP_BAD_TRAP /* 0x33 */
ta HP_BAD_TRAP /* 0x34 */
ta HP_BAD_TRAP /* 0x35 */
ta HP_BAD_TRAP /* 0x36 */
ta HP_BAD_TRAP /* 0x37 */
ta HP_BAD_TRAP /* 0x38 */
ta HP_BAD_TRAP /* 0x39 */
ta HP_BAD_TRAP /* 0x3a */
ta HP_BAD_TRAP /* 0x3b */
ta HP_BAD_TRAP /* 0x3c */
ta HP_BAD_TRAP /* 0x3d */
ta HP_BAD_TRAP /* 0x3e */
ta HP_BAD_TRAP /* 0x3f */
ta HP_BAD_TRAP /* 0x40 */
ta HP_BAD_TRAP /* 0x41 */
ta HP_BAD_TRAP /* 0x42 */
ta HP_BAD_TRAP /* 0x43 */
ta HP_BAD_TRAP /* 0x44 */
ta HP_BAD_TRAP /* 0x45 */
ta HP_BAD_TRAP /* 0x46 */
ta HP_BAD_TRAP /* 0x47 */
ta HP_BAD_TRAP /* 0x48 */
ta HP_BAD_TRAP /* 0x49 */
ta HP_BAD_TRAP /* 0x4a */
ta HP_BAD_TRAP /* 0x4b */
ta HP_BAD_TRAP /* 0x4c */
ta HP_BAD_TRAP /* 0x4d */
ta HP_BAD_TRAP /* 0x4e */
ta HP_BAD_TRAP /* 0x4f */
ta HP_BAD_TRAP /* 0x50 */
ta HP_BAD_TRAP /* 0x51 */
ta HP_BAD_TRAP /* 0x52 */
ta HP_BAD_TRAP /* 0x53 */
ta HP_BAD_TRAP /* 0x54 */
ta HP_BAD_TRAP /* 0x55 */
ta HP_BAD_TRAP /* 0x56 */
ta HP_BAD_TRAP /* 0x57 */
ta HP_BAD_TRAP /* 0x58 */
ta HP_BAD_TRAP /* 0x59 */
ta HP_BAD_TRAP /* 0x5a */
ta HP_BAD_TRAP /* 0x5b */
ta HP_BAD_TRAP /* 0x5c */
ta HP_BAD_TRAP /* 0x5d */
ta HP_BAD_TRAP /* 0x5e */
ta HP_BAD_TRAP /* 0x5f */
ta HP_BAD_TRAP /* 0x60 */
ta HP_BAD_TRAP /* 0x61 */
ta HP_BAD_TRAP /* 0x62 */
ta HP_BAD_TRAP /* 0x63 */
ta HP_BAD_TRAP /* 0x64 */
ta HP_BAD_TRAP /* 0x65 */
ta HP_BAD_TRAP /* 0x66 */
ta HP_BAD_TRAP /* 0x67 */
ta HP_BAD_TRAP /* 0x68 */
ta HP_BAD_TRAP /* 0x69 */
ta HP_BAD_TRAP /* 0x6a */
ta HP_BAD_TRAP /* 0x6b */
ta HP_BAD_TRAP /* 0x6c */
ta HP_BAD_TRAP /* 0x6d */
ta HP_BAD_TRAP /* 0x6e */
ta HP_BAD_TRAP /* 0x6f */
ta HP_BAD_TRAP /* 0x70 */
ta HP_BAD_TRAP /* 0x71 */
ta HP_BAD_TRAP /* 0x72 */
ta HP_BAD_TRAP /* 0x73 */
ta HP_BAD_TRAP /* 0x74 */
ta HP_BAD_TRAP /* 0x75 */
ta HP_BAD_TRAP /* 0x76 */
ta HP_BAD_TRAP /* 0x77 */
ta HP_BAD_TRAP /* 0x78 */
ta HP_BAD_TRAP /* 0x79 */
ta HP_BAD_TRAP /* 0x7a */
ta HP_BAD_TRAP /* 0x7b */
ta HP_BAD_TRAP /* 0x7c */
ta HP_BAD_TRAP /* 0x7d */
ta HP_BAD_TRAP /* 0x7e */
ta HP_BAD_TRAP /* 0x7f */
ta HP_BAD_TRAP /* 0x80 */
ta HP_BAD_TRAP /* 0x81 */
ta HP_BAD_TRAP /* 0x82 */
ta HP_BAD_TRAP /* 0x83 */
ta HP_BAD_TRAP /* 0x84 */
ta HP_BAD_TRAP /* 0x85 */
ta HP_BAD_TRAP /* 0x86 */
ta HP_BAD_TRAP /* 0x87 */
ta HP_BAD_TRAP /* 0x88 */
ta HP_BAD_TRAP /* 0x89 */
ta HP_BAD_TRAP /* 0x8a */
ta HP_BAD_TRAP /* 0x8b */
ta HP_BAD_TRAP /* 0x8c */
ta HP_BAD_TRAP /* 0x8d */
ta HP_BAD_TRAP /* 0x8e */
ta HP_BAD_TRAP /* 0x8f */
ta HP_BAD_TRAP /* 0x90 */
ta HP_BAD_TRAP /* 0x91 */
ta HP_BAD_TRAP /* 0x92 */
ta HP_BAD_TRAP /* 0x93 */
ta HP_BAD_TRAP /* 0x94 */
ta HP_BAD_TRAP /* 0x95 */
ta HP_BAD_TRAP /* 0x96 */
ta HP_BAD_TRAP /* 0x97 */
ta HP_BAD_TRAP /* 0x98 */
ta HP_BAD_TRAP /* 0x99 */
ta HP_BAD_TRAP /* 0x9a */
ta HP_BAD_TRAP /* 0x9b */
ta HP_BAD_TRAP /* 0x9c */
ta HP_BAD_TRAP /* 0x9d */
ta HP_BAD_TRAP /* 0x9e */
ta HP_BAD_TRAP /* 0x9f */
ta HP_BAD_TRAP /* 0xa0 */
ta HP_BAD_TRAP /* 0xa1 */
ta HP_BAD_TRAP /* 0xa2 */
ta HP_BAD_TRAP /* 0xa3 */
ta HP_BAD_TRAP /* 0xa4 */
ta HP_BAD_TRAP /* 0xa5 */
ta HP_BAD_TRAP /* 0xa6 */
ta HP_BAD_TRAP /* 0xa7 */
ta HP_BAD_TRAP /* 0xa8 */
ta HP_BAD_TRAP /* 0xa9 */
ta HP_BAD_TRAP /* 0xaa */
ta HP_BAD_TRAP /* 0xab */
ta HP_BAD_TRAP /* 0xac */
ta HP_BAD_TRAP /* 0xad */
ta HP_BAD_TRAP /* 0xae */
ta HP_BAD_TRAP /* 0xaf */
ta HP_BAD_TRAP /* 0xb0 */
ta HP_BAD_TRAP /* 0xb1 */
ta HP_BAD_TRAP /* 0xb2 */
ta HP_BAD_TRAP /* 0xb3 */
ta HP_BAD_TRAP /* 0xb4 */
ta HP_BAD_TRAP /* 0xb5 */
ta HP_BAD_TRAP /* 0xb6 */
ta HP_BAD_TRAP /* 0xb7 */
ta HP_BAD_TRAP /* 0xb8 */
ta HP_BAD_TRAP /* 0xb9 */
ta HP_BAD_TRAP /* 0xba */
ta HP_BAD_TRAP /* 0xbb */
ta HP_BAD_TRAP /* 0xbc */
ta HP_BAD_TRAP /* 0xbd */
ta HP_BAD_TRAP /* 0xbe */
ta HP_BAD_TRAP /* 0xbf */
ta HP_BAD_TRAP /* 0xc0 */
ta HP_BAD_TRAP /* 0xc1 */
ta HP_BAD_TRAP /* 0xc2 */
ta HP_BAD_TRAP /* 0xc3 */
ta HP_BAD_TRAP /* 0xc4 */
ta HP_BAD_TRAP /* 0xc5 */
ta HP_BAD_TRAP /* 0xc6 */
ta HP_BAD_TRAP /* 0xc7 */
ta HP_BAD_TRAP /* 0xc8 */
ta HP_BAD_TRAP /* 0xc9 */
ta HP_BAD_TRAP /* 0xca */
ta HP_BAD_TRAP /* 0xcb */
ta HP_BAD_TRAP /* 0xcc */
ta HP_BAD_TRAP /* 0xcd */
ta HP_BAD_TRAP /* 0xce */
ta HP_BAD_TRAP /* 0xcf */
ta HP_BAD_TRAP /* 0xd0 */
ta HP_BAD_TRAP /* 0xd1 */
ta HP_BAD_TRAP /* 0xd2 */
ta HP_BAD_TRAP /* 0xd3 */
ta HP_BAD_TRAP /* 0xd4 */
ta HP_BAD_TRAP /* 0xd5 */
ta HP_BAD_TRAP /* 0xd6 */
ta HP_BAD_TRAP /* 0xd7 */
ta HP_BAD_TRAP /* 0xd8 */
ta HP_BAD_TRAP /* 0xd9 */
ta HP_BAD_TRAP /* 0xda */
ta HP_BAD_TRAP /* 0xdb */
ta HP_BAD_TRAP /* 0xdc */
ta HP_BAD_TRAP /* 0xdd */
ta HP_BAD_TRAP /* 0xde */
ta HP_BAD_TRAP /* 0xdf */
ta HP_BAD_TRAP /* 0xe0 */
ta HP_BAD_TRAP /* 0xe1 */
ta HP_BAD_TRAP /* 0xe2 */
ta HP_BAD_TRAP /* 0xe3 */
ta HP_BAD_TRAP /* 0xe4 */
ta HP_BAD_TRAP /* 0xe5 */
ta HP_BAD_TRAP /* 0xe6 */
ta HP_BAD_TRAP /* 0xe7 */
ta HP_BAD_TRAP /* 0xe8 */
ta HP_BAD_TRAP /* 0xe9 */
ta HP_BAD_TRAP /* 0xea */
ta HP_BAD_TRAP /* 0xeb */
ta HP_BAD_TRAP /* 0xec */
ta HP_BAD_TRAP /* 0xed */
ta HP_BAD_TRAP /* 0xee */
ta HP_BAD_TRAP /* 0xef */
ta HP_BAD_TRAP /* 0xf0 */
ta HP_BAD_TRAP /* 0xf1 */
ta HP_BAD_TRAP /* 0xf2 */
ta HP_BAD_TRAP /* 0xf3 */
ta HP_BAD_TRAP /* 0xf4 */
ta HP_BAD_TRAP /* 0xf5 */
ta HP_BAD_TRAP /* 0xf6 */
ta HP_BAD_TRAP /* 0xf7 */
ta HP_BAD_TRAP /* 0xf8 */
ta HP_BAD_TRAP /* 0xf9 */
ta HP_BAD_TRAP /* 0xfa */
ta HP_BAD_TRAP /* 0xfb */
ta HP_BAD_TRAP /* 0xfc */
ta HP_BAD_TRAP /* 0xfd */
ta HP_BAD_TRAP /* 0xfe */
ta HP_BAD_TRAP /* 0xff */
ta HP_GOOD_TRAP /* 0x100 */
ta HP_BAD_TRAP /* 0x101 */
ta HP_BAD_TRAP /* 0x102 */
ta HP_BAD_TRAP /* 0x103 */
ta HP_BAD_TRAP /* 0x104 */
ta HP_BAD_TRAP /* 0x105 */
ta HP_BAD_TRAP /* 0x106 */
ta HP_BAD_TRAP /* 0x107 */
ta HP_BAD_TRAP /* 0x108 */
ta HP_BAD_TRAP /* 0x109 */
ta HP_BAD_TRAP /* 0x10a */
ta HP_BAD_TRAP /* 0x10b */
ta HP_BAD_TRAP /* 0x10c */
ta HP_BAD_TRAP /* 0x10d */
ta HP_BAD_TRAP /* 0x10e */
ta HP_BAD_TRAP /* 0x10f */
ta HPTRAP_I_DEMAP_ALL /* 0x110 */
ta HPTRAP_I_DEMAP_PCTX /* 0x111 */
ta HPTRAP_I_DEMAP_SCTX /* 0x112 */
ta HPTRAP_I_DEMAP_NCTX /* 0x113 */
ta HPTRAP_I_DEMAP_PAGE /* 0x114 */
ta HPTRAP_I_DEMAP_RPAGE /* 0x115 */
ta HPTRAP_I_DEMAP_REAL /* 0x116 */
ta HPTRAP_D_DEMAP_ALL /* 0x117 */
ta HPTRAP_D_DEMAP_PCTX /* 0x118 */
ta HPTRAP_D_DEMAP_SCTX /* 0x119 */
ta HPTRAP_D_DEMAP_NCTX /* 0x11a */
ta HPTRAP_D_DEMAP_PAGE /* 0x11b */
ta HPTRAP_D_DEMAP_RPAGE /* 0x11c */
ta HPTRAP_D_DEMAP_REAL /* 0x11d */
ta HP_BAD_TRAP /* 0x11e */
ta HP_BAD_TRAP /* 0x11f */
ta HPTRAP_CHANGE_PID /* 0x121 */
ta HPTRAP_INCR_TSB_SIZE /* 0x122 */
ta HPTRAP_CLEAR_LSU_IMMU /* 0x127 */
ta HPTRAP_CLEAR_LSU_DMMU /* 0x128 */
ta HPTRAP_DELAY_LOOP /* 0x129 */
ta HPTRAP_SEM_LOCK /* 0x12a */
ta HPTRAP_SEM_RELEASE /* 0x12b */
ta HPTRAP_SEM_GET /* 0x12c */
ta HPTRAP_SEM_SET /* 0x12d */
ta HPTRAP_GOTO_SUPERVISOR0 /* 0x12e */
ta HPTRAP_GOTO_SUPERVISOR1 /* 0x12f */
ta 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, 0x000, %g4 ! %g4 = 0x400 -> 4V
ldxa [%g2] 0x54, %g5 ! %g5 = ITSB_PTR
ldda [%g5] ASI_NUCLEUS_QUAD_LDD, %g6 ! %g6=TTE_TAG, %g7=TTE_DATA
cmp %g6, %g1 ! Compare TAG
bne,a %xcc, trap_0x64_next_ptr
srlx %g7, 63, %g5 ! Check Valid bit
brz,a %g5, trap_0x64_next_ptr
! At this point, we have got the TTE to be loaded into the TLB.
! We just need to figure out what physical offset to use.
! Register %g4 and %g7 are restricted.
setx trap_ra_mask, %g5, %g6
ldxa [%g0] 0x4f, %g5 ! %g5 = TSB_CONFIG
and %g5, 0x100, %g3 ! %g3 has the ranotpa bit
brz,a %g3, trap_0x64_skip_ra
and %g5, 0x70, %g3 ! %g3 = PSIZE
be,a trap_0x64_get_rr_limits
be,a trap_0x64_get_rr_limits
be,a trap_0x64_get_rr_limits
ldda [%g6] 0x24, %g2 ! %g2 = RA_max mask, %g3 = RA_min mask
sllx %g5, 13, %g5 ! %g5 = RA
or %g5, %g2, %g2 ! %g2 = RA_max
and %g5, %g3, %g3 ! %g3 = RA_min
or %g0, 0x108, %g1 ! %g1 points to REAL_RANGE_REG
bl,a %xcc, trap_0x64_get_rr
ldxa [%g1] 0x52, %g5 ! %g5 = REAL_RANGE
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, 0x000, %g4 ! %g4 = 0x400 -> 4V
ldxa [%g2] 0x54, %g5 ! %g5 = DTSB_PTR
ldda [%g5] ASI_NUCLEUS_QUAD_LDD, %g6 ! %g6=TTE_TAG, %g7=TTE_DATA
cmp %g6, %g1 ! Compare TAG
bne,a %xcc, trap_0x68_next_ptr
srlx %g7, 63, %g5 ! Check Valid bit
brz,a %g5, trap_0x68_next_ptr
! At this point, we have got the TTE to be loaded into the TLB.
! We just need to figure out what physical offset to use.
! Register %g4 and %g7 are restricted.
setx trap_ra_mask, %g5, %g6
ldxa [%g0] 0x4f, %g5 ! %g5 = TSB_CONFIG
and %g5, 0x100, %g3 ! %g3 has the ranotpa bit
brz,a %g3, trap_0x68_skip_ra
and %g5, 0x70, %g3 ! %g3 = PSIZE
be,a trap_0x68_get_rr_limits
be,a trap_0x68_get_rr_limits
be,a trap_0x68_get_rr_limits
ldda [%g6] 0x24, %g2 ! %g2 = RA_max mask, %g3 = RA_min mask
sllx %g5, 13, %g5 ! %g5 = RA
or %g5, %g2, %g2 ! %g2 = RA_max
and %g5, %g3, %g3 ! %g3 = RA_min
or %g0, 0x108, %g1 ! %g1 points to REAL_RANGE_REG
bl,a %xcc, trap_0x68_get_rr
ldxa [%g1] 0x52, %g5 ! %g5 = REAL_RANGE
brz,a %g6, trap_0x68_next_rr
sllx %g5, 10, %g6 ! %g6 = RR left shift by 10
sllx %g6, 13, %g6 ! %g6 = RA_hi
bl,a %xcc, trap_0x68_next_rr
srlx %g6, 24, %g6 ! %g6 = RA_lo
bg,a %xcc, trap_0x68_next_rr
ldxa [%g1] 0x52, %g1 ! %g1 = physical offset
bl,a %xcc, trap_0x68_load_tsb_config
/*************************************************************************/
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %l7
and %l7, %g1, %l7 ! %l7 has TID
setx Thr0_trap_occurence_cnt_begin, %g2, %g1
or %g0, NUM_IMPL_TRAPS, %g3
umul %l7, %g2, %g2 ! %g2 points to thread offset
add %g1, %g2, %g1 ! %g1 points to thread
add %g1, TRAP_0x9_OFFSET, %g1 ! %g1 points to trap 0x9 occurence count
or %g0, MAX_OCCURENCE_CNT, %g4
bge %xcc, clear_occurence_cnt
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %l7
and %l7, %g1, %l7 ! %l7 has TID
setx Thr0_trap_occurence_cnt_begin, %g2, %g1
or %g0, NUM_IMPL_TRAPS, %g3
umul %l7, %g2, %g2 ! %g2 points to thread offset
add %g1, %g2, %g1 ! %g1 points to thread
add %g1, TRAP_0xB_OFFSET, %g1 ! %g1 points to trap 0xb occurence count
or %g0, MAX_OCCURENCE_CNT, %g4
bge %xcc, clear_occurence_cnt
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %l7
and %l7, %g1, %l7 ! %l7 has TID
setx Thr0_trap_occurence_cnt_begin, %g2, %g1
or %g0, NUM_IMPL_TRAPS, %g3
umul %l7, %g2, %g2 ! %g2 points to thread offset
add %g1, %g2, %g1 ! %g1 points to thread
add %g1, TRAP_0x1B_OFFSET, %g1 ! %g1 points to trap 0x1b occurence count
or %g0, MAX_OCCURENCE_CNT, %g4
bge %xcc, clear_occurence_cnt
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %l7
and %l7, %g1, %l7 ! %l7 has TID
setx Thr0_trap_occurence_cnt_begin, %g2, %g1
or %g0, NUM_IMPL_TRAPS, %g3
umul %l7, %g2, %g2 ! %g2 points to thread offset
add %g1, %g2, %g1 ! %g1 points to thread
add %g1, TRAP_0x2E_OFFSET, %g1 ! %g1 points to trap 0x2e occurence count
or %g0, MAX_OCCURENCE_CNT, %g4
bge %xcc, clear_occurence_cnt
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %l7
and %l7, %g1, %l7 ! %l7 has TID
setx Thr0_trap_occurence_cnt_begin, %g2, %g1
or %g0, NUM_IMPL_TRAPS, %g3
umul %l7, %g2, %g2 ! %g2 points to thread offset
add %g1, %g2, %g1 ! %g1 points to thread
add %g1, TRAP_0x31_OFFSET, %g1 ! %g1 points to trap 0x31 occurence count
or %g0, MAX_OCCURENCE_CNT, %g4
bge %xcc, clear_occurence_cnt
wr %g0, ASI_CORE_ID, %asi
ldxa [ASI_CORE_ID_VA] %asi, %l7
and %l7, %g1, %l7 ! %l7 has TID
setx Thr0_trap_occurence_cnt_begin, %g2, %g1
or %g0, NUM_IMPL_TRAPS, %g3
umul %l7, %g2, %g2 ! %g2 points to thread offset
add %g1, %g2, %g1 ! %g1 points to thread
add %g1, TRAP_0x6C_OFFSET, %g1 ! %g1 points to trap 0x6c occurence count
or %g0, MAX_OCCURENCE_CNT, %g4
bge %xcc, clear_occurence_cnt
brnz %g3, clear_occurence_cnt
setx Thr0_register_initial_values, %i6, %i7
add %i7, %i6, %i7 ! %i7 points to register values
/* include register_init.out */
Thr0_trap_occurence_cnt_begin:
Thr1_trap_occurence_cnt_begin:
Thr2_trap_occurence_cnt_begin:
Thr3_trap_occurence_cnt_begin:
Thr4_trap_occurence_cnt_begin:
Thr5_trap_occurence_cnt_begin:
Thr6_trap_occurence_cnt_begin:
Thr7_trap_occurence_cnt_begin:
.global Thr0_register_initial_values
Thr0_register_initial_values:
Thr1_register_initial_values:
Thr2_register_initial_values:
Thr3_register_initial_values:
Thr4_register_initial_values:
Thr5_register_initial_values:
Thr6_register_initial_values:
Thr7_register_initial_values:
/*********************************************************************/
SECTION .Thr0_User_Text_4v000 TEXT_VA=0x00002e6000
Name = .Thr0_User_Text_4v000 ,
VA = 0x0000002e6000 ,/* 0x0000002e7fc0 */
TTE_Context = 0x1e0a ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v000_text_end ,
.global Thr0_user_code_entry
.global Thr0_User_Text_4v000_text_begin
Thr0_User_Text_4v000_text_begin:
setx Thr0_User_Text_4v001_text_begin, %i0, %i7
Thr0_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v001 TEXT_VA=0x00003a0000
Name = .Thr0_User_Text_4v001 ,
VA = 0x0000003a0000 ,/* 0x0000003a1fc0 */
TTE_Context = 0x1e0a ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v001_text_end ,
.global Thr0_User_Text_4v001_text_begin
Thr0_User_Text_4v001_text_begin:
setx Thr0_User_Text_4v002_text_begin, %l0, %l1
Thr0_User_Text_4v001_text_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v002 TEXT_VA=0x000a120000
Name = .Thr0_User_Text_4v002 ,
VA = 0x00000a120000 ,/* 0x00000a12ffc0 */
TTE_Context = 0x1e0a ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v002_text_end ,
.global Thr0_User_Text_4v002_text_begin
Thr0_User_Text_4v002_text_begin:
setx Thr0_User_Text_4v003_text_begin, %i0, %i7
Thr0_User_Text_4v002_text_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v003 TEXT_VA=0x01e1c00000
Name = .Thr0_User_Text_4v003 ,
VA = 0x0001e1c00000 ,/* 0x0001e1ffffc0 */
end_label = Thr0_User_Text_4v003_text_end ,
.global Thr0_User_Text_4v003_text_begin
Thr0_User_Text_4v003_text_begin:
setx Thr0_User_Text_4v004_text_begin, %l0, %l1
Thr0_User_Text_4v003_text_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v004 TEXT_VA=0x0ee0000000
Name = .Thr0_User_Text_4v004 ,
VA = 0x000ee0000000 ,/* 0x000eefffffc0 */
TTE_Context = 0x1e0a ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v004_text_end ,
.global Thr0_User_Text_4v004_text_begin
Thr0_User_Text_4v004_text_begin:
setx Thr0_User_Text_4v005_text_begin, %i0, %i7
Thr0_User_Text_4v004_text_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v005 TEXT_VA=0x01d8800000
Name = .Thr0_User_Text_4v005 ,
VA = 0x0001d8800000 ,/* 0x0001d8bfffc0 */
TTE_Context = 0x1e0a ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v005_text_end ,
.global Thr0_User_Text_4v005_text_begin
Thr0_User_Text_4v005_text_begin:
setx Thr0_User_Text_4v000_text_begin, %l0, %l1
Thr0_User_Text_4v005_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v105 DATA_VA=0x000033a000
Name = .Thr0_User_Data_4v105 ,
VA = 0x00000033a000 ,/* 0x00000033bfc0 */
TTE_Context = 0x1e0a ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4v105_data_end ,
.global Thr0_User_Data_4v105_data_begin
Thr0_User_Data_4v105_data_begin:
Thr0_User_Data_4v105_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v006 TEXT_VA=0x0000270000
Name = .Thr0_User_Text_4v006 ,
VA = 0x000000270000 ,/* 0x000000271fc0 */
TTE_Context = 0x1e0a ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v006_text_end ,
.global Thr0_User_Text_4v006_text_begin
Thr0_User_Text_4v006_text_begin:
Thr0_User_Text_4v006_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v106 DATA_VA=0x00002a6000
Name = .Thr0_User_Data_4v106 ,
VA = 0x0000002a6000 ,/* 0x0000002a7fc0 */
TTE_Context = 0x1e0a ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4v106_data_end ,
.global Thr0_User_Data_4v106_data_begin
Thr0_User_Data_4v106_data_begin:
Thr0_User_Data_4v106_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v007 TEXT_VA=0x0000298000
Name = .Thr0_User_Text_4v007 ,
VA = 0x000000298000 ,/* 0x000000299fc0 */
TTE_Context = 0x1e0a ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v007_text_end ,
.global Thr0_User_Text_4v007_text_begin
Thr0_User_Text_4v007_text_begin:
Thr0_User_Text_4v007_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v107 DATA_VA=0x000aee0000
Name = .Thr0_User_Data_4v107 ,
VA = 0x00000aee0000 ,/* 0x00000aeeffc0 */
TTE_Context = 0x1e0a ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4v107_data_end ,
.global Thr0_User_Data_4v107_data_begin
Thr0_User_Data_4v107_data_begin:
Thr0_User_Data_4v107_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v008 TEXT_VA=0x01fd400000
Name = .Thr0_User_Text_4v008 ,
VA = 0x0001fd400000 ,/* 0x0001fd7fffc0 */
TTE_Context = 0x1e0a ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v008_text_end ,
.global Thr0_User_Text_4v008_text_begin
Thr0_User_Text_4v008_text_begin:
Thr0_User_Text_4v008_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v108 DATA_VA=0x00003f4000
Name = .Thr0_User_Data_4v108 ,
VA = 0x0000003f4000 ,/* 0x0000003f5fc0 */
TTE_Context = 0x1e0a ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4v108_data_end ,
.global Thr0_User_Data_4v108_data_begin
Thr0_User_Data_4v108_data_begin:
Thr0_User_Data_4v108_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v009 TEXT_VA=0x0000286000
Name = .Thr0_User_Text_4v009 ,
VA = 0x000000286000 ,/* 0x000000287fc0 */
TTE_Context = 0x1e0a ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v009_text_end ,
.global Thr0_User_Text_4v009_text_begin
Thr0_User_Text_4v009_text_begin:
Thr0_User_Text_4v009_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v109 DATA_VA=0x000af00000
Name = .Thr0_User_Data_4v109 ,
VA = 0x00000af00000 ,/* 0x00000af0ffc0 */
TTE_Context = 0x1e0a ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4v109_data_end ,
.global Thr0_User_Data_4v109_data_begin
Thr0_User_Data_4v109_data_begin:
Thr0_User_Data_4v109_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v00a TEXT_VA=0x01d6000000
Name = .Thr0_User_Text_4v00a ,
VA = 0x0001d6000000 ,/* 0x0001d63fffc0 */
TTE_Context = 0x1e0a ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v00a_text_end ,
.global Thr0_User_Text_4v00a_text_begin
Thr0_User_Text_4v00a_text_begin:
Thr0_User_Text_4v00a_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v10a DATA_VA=0x000aaf0000
Name = .Thr0_User_Data_4v10a ,
VA = 0x00000aaf0000 ,/* 0x00000aafffc0 */
TTE_Context = 0x1e0a ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4v10a_data_end ,
.global Thr0_User_Data_4v10a_data_begin
Thr0_User_Data_4v10a_data_begin:
Thr0_User_Data_4v10a_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v00b TEXT_VA=0x01ff400000
Name = .Thr0_User_Text_4v00b ,
VA = 0x0001ff400000 ,/* 0x0001ff7fffc0 */
TTE_Context = 0x1e0a ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v00b_text_end ,
.global Thr0_User_Text_4v00b_text_begin
Thr0_User_Text_4v00b_text_begin:
Thr0_User_Text_4v00b_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v10b DATA_VA=0x000acd0000
Name = .Thr0_User_Data_4v10b ,
VA = 0x00000acd0000 ,/* 0x00000acdffc0 */
TTE_Context = 0x1e0a ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4v10b_data_end ,
.global Thr0_User_Data_4v10b_data_begin
Thr0_User_Data_4v10b_data_begin:
Thr0_User_Data_4v10b_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v00c TEXT_VA=0x01d0400000
Name = .Thr0_User_Text_4v00c ,
VA = 0x0001d0400000 ,/* 0x0001d07fffc0 */
TTE_Context = 0x1e0a ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v00c_text_end ,
.global Thr0_User_Text_4v00c_text_begin
Thr0_User_Text_4v00c_text_begin:
Thr0_User_Text_4v00c_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v10c DATA_VA=0x00002aa000
Name = .Thr0_User_Data_4v10c ,
VA = 0x0000002aa000 ,/* 0x0000002abfc0 */
TTE_Context = 0x1e0a ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4v10c_data_end ,
.global Thr0_User_Data_4v10c_data_begin
Thr0_User_Data_4v10c_data_begin:
Thr0_User_Data_4v10c_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v00d TEXT_VA=0x000a570000
Name = .Thr0_User_Text_4v00d ,
VA = 0x00000a570000 ,/* 0x00000a57ffc0 */
TTE_Context = 0x1e0a ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v00d_text_end ,
.global Thr0_User_Text_4v00d_text_begin
Thr0_User_Text_4v00d_text_begin:
Thr0_User_Text_4v00d_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v10d DATA_VA=0x000a710000
Name = .Thr0_User_Data_4v10d ,
VA = 0x00000a710000 ,/* 0x00000a71ffc0 */
TTE_Context = 0x1e0a ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4v10d_data_end ,
.global Thr0_User_Data_4v10d_data_begin
Thr0_User_Data_4v10d_data_begin:
Thr0_User_Data_4v10d_data_end:
/*********************************************************************/
SECTION .Thr0_User_Text_4v00e TEXT_VA=0x0000360000
Name = .Thr0_User_Text_4v00e ,
VA = 0x000000360000 ,/* 0x000000361fc0 */
TTE_Context = 0x1e0a ,/* TEXT_PRIMARY */
end_label = Thr0_User_Text_4v00e_text_end ,
.global Thr0_User_Text_4v00e_text_begin
Thr0_User_Text_4v00e_text_begin:
Thr0_User_Text_4v00e_text_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v10e DATA_VA=0x01f5800000
Name = .Thr0_User_Data_4v10e ,
VA = 0x0001f5800000 ,/* 0x0001f5bfffc0 */
TTE_Context = 0x1e0a ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4v10e_data_end ,
.global Thr0_User_Data_4v10e_data_begin
Thr0_User_Data_4v10e_data_begin:
Thr0_User_Data_4v10e_data_end:
/*********************************************************************/
SECTION .Thr0_User_Data_4v10f DATA_VA=0x000a110000
Name = .Thr0_User_Data_4v10f ,
VA = 0x00000a110000 ,/* 0x00000a11ffc0 */
TTE_Context = 0x1e0a ,/* DATA_PRIMARY */
end_label = Thr0_User_Data_4v10f_data_end ,
.global Thr0_User_Data_4v10f_data_begin
Thr0_User_Data_4v10f_data_begin:
Thr0_User_Data_4v10f_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4v000 TEXT_VA=0x000a6f0000
Name = .Thr1_User_Text_4v000 ,
VA = 0x00000a6f0000 ,/* 0x00000a6fffc0 */
TTE_Context = 0x1d7d ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4v000_text_end ,
.global Thr1_user_code_entry
.global Thr1_User_Text_4v000_text_begin
Thr1_User_Text_4v000_text_begin:
Thr1_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v100 DATA_VA=0x00003a6000
Name = .Thr1_User_Data_4v100 ,
VA = 0x0000003a6000 ,/* 0x0000003a7fc0 */
TTE_Context = 0x1d7d ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4v100_data_end ,
.global Thr1_User_Data_4v100_data_begin
Thr1_User_Data_4v100_data_begin:
Thr1_User_Data_4v100_data_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v200 DATA_VA=0x0000318000
Name = .Thr1_User_Data_4v200 ,
VA = 0x000000318000 ,/* 0x000000319fc0 */
TTE_Context = 0x0df1 ,/* 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_4v300 DATA_VA=0x000026c000
Name = .Thr1_User_Data_4v300 ,
VA = 0x00000026c000 ,/* 0x00000026dfc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr1_User_Data_4v300_data_end ,
.global Thr1_User_Data_4v300_data_begin
Thr1_User_Data_4v300_data_begin:
Thr1_User_Data_4v300_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4v001 TEXT_VA=0x01dac00000
Name = .Thr1_User_Text_4v001 ,
VA = 0x0001dac00000 ,/* 0x0001daffffc0 */
TTE_Context = 0x1d7d ,/* 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_4v101 DATA_VA=0x0000334000
Name = .Thr1_User_Data_4v101 ,
VA = 0x000000334000 ,/* 0x000000335fc0 */
TTE_Context = 0x1d7d ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4v101_data_end ,
.global Thr1_User_Data_4v101_data_begin
Thr1_User_Data_4v101_data_begin:
Thr1_User_Data_4v101_data_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v201 DATA_VA=0x0df0000000
Name = .Thr1_User_Data_4v201 ,
VA = 0x000df0000000 ,/* 0x000dffffffc0 */
TTE_Context = 0x0df1 ,/* DATA_SECONDARY */
end_label = Thr1_User_Data_4v201_data_end ,
.global Thr1_User_Data_4v201_data_begin
Thr1_User_Data_4v201_data_begin:
Thr1_User_Data_4v201_data_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v301 DATA_VA=0x01f1c00000
Name = .Thr1_User_Data_4v301 ,
VA = 0x0001f1c00000 ,/* 0x0001f1ffffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr1_User_Data_4v301_data_end ,
.global Thr1_User_Data_4v301_data_begin
Thr1_User_Data_4v301_data_begin:
Thr1_User_Data_4v301_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4v002 TEXT_VA=0x000a540000
Name = .Thr1_User_Text_4v002 ,
VA = 0x00000a540000 ,/* 0x00000a54ffc0 */
TTE_Context = 0x1d7d ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4v002_text_end ,
.global Thr1_User_Text_4v002_text_begin
Thr1_User_Text_4v002_text_begin:
Thr1_User_Text_4v002_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v102 DATA_VA=0x000aad0000
Name = .Thr1_User_Data_4v102 ,
VA = 0x00000aad0000 ,/* 0x00000aadffc0 */
TTE_Context = 0x1d7d ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4v102_data_end ,
.global Thr1_User_Data_4v102_data_begin
Thr1_User_Data_4v102_data_begin:
Thr1_User_Data_4v102_data_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v202 DATA_VA=0x01d9400000
Name = .Thr1_User_Data_4v202 ,
VA = 0x0001d9400000 ,/* 0x0001d97fffc0 */
TTE_Context = 0x0df1 ,/* DATA_SECONDARY */
end_label = Thr1_User_Data_4v202_data_end ,
.global Thr1_User_Data_4v202_data_begin
Thr1_User_Data_4v202_data_begin:
Thr1_User_Data_4v202_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4v003 TEXT_VA=0x000af70000
Name = .Thr1_User_Text_4v003 ,
VA = 0x00000af70000 ,/* 0x00000af7ffc0 */
TTE_Context = 0x1d7d ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4v003_text_end ,
.global Thr1_User_Text_4v003_text_begin
Thr1_User_Text_4v003_text_begin:
Thr1_User_Text_4v003_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v103 DATA_VA=0x01ea400000
Name = .Thr1_User_Data_4v103 ,
VA = 0x0001ea400000 ,/* 0x0001ea7fffc0 */
TTE_Context = 0x1d7d ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4v103_data_end ,
.global Thr1_User_Data_4v103_data_begin
Thr1_User_Data_4v103_data_begin:
Thr1_User_Data_4v103_data_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v203 DATA_VA=0x01ccc00000
Name = .Thr1_User_Data_4v203 ,
VA = 0x0001ccc00000 ,/* 0x0001ccffffc0 */
TTE_Context = 0x0df1 ,/* DATA_SECONDARY */
end_label = Thr1_User_Data_4v203_data_end ,
.global Thr1_User_Data_4v203_data_begin
Thr1_User_Data_4v203_data_begin:
Thr1_User_Data_4v203_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4v004 TEXT_VA=0x000af60000
Name = .Thr1_User_Text_4v004 ,
VA = 0x00000af60000 ,/* 0x00000af6ffc0 */
TTE_Context = 0x1d7d ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4v004_text_end ,
.global Thr1_User_Text_4v004_text_begin
Thr1_User_Text_4v004_text_begin:
Thr1_User_Text_4v004_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v104 DATA_VA=0x01e4400000
Name = .Thr1_User_Data_4v104 ,
VA = 0x0001e4400000 ,/* 0x0001e47fffc0 */
TTE_Context = 0x1d7d ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4v104_data_end ,
.global Thr1_User_Data_4v104_data_begin
Thr1_User_Data_4v104_data_begin:
Thr1_User_Data_4v104_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4v005 TEXT_VA=0x000a890000
Name = .Thr1_User_Text_4v005 ,
VA = 0x00000a890000 ,/* 0x00000a89ffc0 */
TTE_Context = 0x1d7d ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4v005_text_end ,
.global Thr1_User_Text_4v005_text_begin
Thr1_User_Text_4v005_text_begin:
Thr1_User_Text_4v005_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v105 DATA_VA=0x000028a000
Name = .Thr1_User_Data_4v105 ,
VA = 0x00000028a000 ,/* 0x00000028bfc0 */
TTE_Context = 0x1d7d ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4v105_data_end ,
.global Thr1_User_Data_4v105_data_begin
Thr1_User_Data_4v105_data_begin:
Thr1_User_Data_4v105_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4v006 TEXT_VA=0x01efc00000
Name = .Thr1_User_Text_4v006 ,
VA = 0x0001efc00000 ,/* 0x0001efffffc0 */
TTE_Context = 0x1d7d ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4v006_text_end ,
.global Thr1_User_Text_4v006_text_begin
Thr1_User_Text_4v006_text_begin:
Thr1_User_Text_4v006_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v106 DATA_VA=0x01d3400000
Name = .Thr1_User_Data_4v106 ,
VA = 0x0001d3400000 ,/* 0x0001d37fffc0 */
TTE_Context = 0x1d7d ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4v106_data_end ,
.global Thr1_User_Data_4v106_data_begin
Thr1_User_Data_4v106_data_begin:
Thr1_User_Data_4v106_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4v007 TEXT_VA=0x000024a000
Name = .Thr1_User_Text_4v007 ,
VA = 0x00000024a000 ,/* 0x00000024bfc0 */
TTE_Context = 0x1d7d ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4v007_text_end ,
.global Thr1_User_Text_4v007_text_begin
Thr1_User_Text_4v007_text_begin:
Thr1_User_Text_4v007_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v107 DATA_VA=0x01e2800000
Name = .Thr1_User_Data_4v107 ,
VA = 0x0001e2800000 ,/* 0x0001e2bfffc0 */
TTE_Context = 0x1d7d ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4v107_data_end ,
.global Thr1_User_Data_4v107_data_begin
Thr1_User_Data_4v107_data_begin:
Thr1_User_Data_4v107_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4v008 TEXT_VA=0x000a190000
Name = .Thr1_User_Text_4v008 ,
VA = 0x00000a190000 ,/* 0x00000a19ffc0 */
TTE_Context = 0x1d7d ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4v008_text_end ,
.global Thr1_User_Text_4v008_text_begin
Thr1_User_Text_4v008_text_begin:
Thr1_User_Text_4v008_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v108 DATA_VA=0x000a040000
Name = .Thr1_User_Data_4v108 ,
VA = 0x00000a040000 ,/* 0x00000a04ffc0 */
TTE_Context = 0x1d7d ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4v108_data_end ,
.global Thr1_User_Data_4v108_data_begin
Thr1_User_Data_4v108_data_begin:
Thr1_User_Data_4v108_data_end:
/*********************************************************************/
SECTION .Thr1_User_Text_4v009 TEXT_VA=0x000027a000
Name = .Thr1_User_Text_4v009 ,
VA = 0x00000027a000 ,/* 0x00000027bfc0 */
TTE_Context = 0x1d7d ,/* TEXT_PRIMARY */
end_label = Thr1_User_Text_4v009_text_end ,
.global Thr1_User_Text_4v009_text_begin
Thr1_User_Text_4v009_text_begin:
Thr1_User_Text_4v009_text_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v109 DATA_VA=0x000020c000
Name = .Thr1_User_Data_4v109 ,
VA = 0x00000020c000 ,/* 0x00000020dfc0 */
TTE_Context = 0x1d7d ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4v109_data_end ,
.global Thr1_User_Data_4v109_data_begin
Thr1_User_Data_4v109_data_begin:
Thr1_User_Data_4v109_data_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v10a DATA_VA=0x01f5000000
Name = .Thr1_User_Data_4v10a ,
VA = 0x0001f5000000 ,/* 0x0001f53fffc0 */
TTE_Context = 0x1d7d ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4v10a_data_end ,
.global Thr1_User_Data_4v10a_data_begin
Thr1_User_Data_4v10a_data_begin:
Thr1_User_Data_4v10a_data_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v10b DATA_VA=0x000a3b0000
Name = .Thr1_User_Data_4v10b ,
VA = 0x00000a3b0000 ,/* 0x00000a3bffc0 */
TTE_Context = 0x1d7d ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4v10b_data_end ,
.global Thr1_User_Data_4v10b_data_begin
Thr1_User_Data_4v10b_data_begin:
Thr1_User_Data_4v10b_data_end:
/*********************************************************************/
SECTION .Thr1_User_Data_4v10c DATA_VA=0x00003b0000
Name = .Thr1_User_Data_4v10c ,
VA = 0x0000003b0000 ,/* 0x0000003b1fc0 */
TTE_Context = 0x1d7d ,/* DATA_PRIMARY */
end_label = Thr1_User_Data_4v10c_data_end ,
.global Thr1_User_Data_4v10c_data_begin
Thr1_User_Data_4v10c_data_begin:
Thr1_User_Data_4v10c_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v000 TEXT_VA=0x000a770000
Name = .Thr2_User_Text_4v000 ,
VA = 0x00000a770000 ,/* 0x00000a77ffc0 */
TTE_Context = 0x09c1 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v000_text_end ,
.global Thr2_user_code_entry
.global Thr2_User_Text_4v000_text_begin
Thr2_User_Text_4v000_text_begin:
Thr2_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v100 DATA_VA=0x000021c000
Name = .Thr2_User_Data_4v100 ,
VA = 0x00000021c000 ,/* 0x00000021dfc0 */
TTE_Context = 0x09c1 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v100_data_end ,
.global Thr2_User_Data_4v100_data_begin
Thr2_User_Data_4v100_data_begin:
Thr2_User_Data_4v100_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v200 DATA_VA=0x01c5800000
Name = .Thr2_User_Data_4v200 ,
VA = 0x0001c5800000 ,/* 0x0001c5bfffc0 */
TTE_Context = 0x0b48 ,/* DATA_SECONDARY */
end_label = Thr2_User_Data_4v200_data_end ,
.global Thr2_User_Data_4v200_data_begin
Thr2_User_Data_4v200_data_begin:
Thr2_User_Data_4v200_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v300 DATA_VA=0x000a8d0000
Name = .Thr2_User_Data_4v300 ,
VA = 0x00000a8d0000 ,/* 0x00000a8dffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr2_User_Data_4v300_data_end ,
.global Thr2_User_Data_4v300_data_begin
Thr2_User_Data_4v300_data_begin:
Thr2_User_Data_4v300_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v001 TEXT_VA=0x000039c000
Name = .Thr2_User_Text_4v001 ,
VA = 0x00000039c000 ,/* 0x00000039dfc0 */
TTE_Context = 0x09c1 ,/* 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_4v101 DATA_VA=0x00003f2000
Name = .Thr2_User_Data_4v101 ,
VA = 0x0000003f2000 ,/* 0x0000003f3fc0 */
TTE_Context = 0x09c1 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v101_data_end ,
.global Thr2_User_Data_4v101_data_begin
Thr2_User_Data_4v101_data_begin:
Thr2_User_Data_4v101_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v201 DATA_VA=0x000a8e0000
Name = .Thr2_User_Data_4v201 ,
VA = 0x00000a8e0000 ,/* 0x00000a8effc0 */
TTE_Context = 0x0b48 ,/* DATA_SECONDARY */
end_label = Thr2_User_Data_4v201_data_end ,
.global Thr2_User_Data_4v201_data_begin
Thr2_User_Data_4v201_data_begin:
Thr2_User_Data_4v201_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v301 DATA_VA=0x00002ba000
Name = .Thr2_User_Data_4v301 ,
VA = 0x0000002ba000 ,/* 0x0000002bbfc0 */
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=0x000aa40000
Name = .Thr2_User_Text_4v002 ,
VA = 0x00000aa40000 ,/* 0x00000aa4ffc0 */
TTE_Context = 0x09c1 ,/* 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_4v102 DATA_VA=0x0000218000
Name = .Thr2_User_Data_4v102 ,
VA = 0x000000218000 ,/* 0x000000219fc0 */
TTE_Context = 0x09c1 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v102_data_end ,
.global Thr2_User_Data_4v102_data_begin
Thr2_User_Data_4v102_data_begin:
Thr2_User_Data_4v102_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v202 DATA_VA=0x000adb0000
Name = .Thr2_User_Data_4v202 ,
VA = 0x00000adb0000 ,/* 0x00000adbffc0 */
TTE_Context = 0x0b48 ,/* DATA_SECONDARY */
end_label = Thr2_User_Data_4v202_data_end ,
.global Thr2_User_Data_4v202_data_begin
Thr2_User_Data_4v202_data_begin:
Thr2_User_Data_4v202_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v302 DATA_VA=0x01f7000000
Name = .Thr2_User_Data_4v302 ,
VA = 0x0001f7000000 ,/* 0x0001f73fffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr2_User_Data_4v302_data_end ,
.global Thr2_User_Data_4v302_data_begin
Thr2_User_Data_4v302_data_begin:
Thr2_User_Data_4v302_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v003 TEXT_VA=0x000acb0000
Name = .Thr2_User_Text_4v003 ,
VA = 0x00000acb0000 ,/* 0x00000acbffc0 */
TTE_Context = 0x09c1 ,/* 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_4v103 DATA_VA=0x0000200000
Name = .Thr2_User_Data_4v103 ,
VA = 0x000000200000 ,/* 0x000000201fc0 */
TTE_Context = 0x09c1 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v103_data_end ,
.global Thr2_User_Data_4v103_data_begin
Thr2_User_Data_4v103_data_begin:
Thr2_User_Data_4v103_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v203 DATA_VA=0x0e40000000
Name = .Thr2_User_Data_4v203 ,
VA = 0x000e40000000 ,/* 0x000e4fffffc0 */
TTE_Context = 0x0b48 ,/* DATA_SECONDARY */
end_label = Thr2_User_Data_4v203_data_end ,
.global Thr2_User_Data_4v203_data_begin
Thr2_User_Data_4v203_data_begin:
Thr2_User_Data_4v203_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v303 DATA_VA=0x0000234000
Name = .Thr2_User_Data_4v303 ,
VA = 0x000000234000 ,/* 0x000000235fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr2_User_Data_4v303_data_end ,
.global Thr2_User_Data_4v303_data_begin
Thr2_User_Data_4v303_data_begin:
Thr2_User_Data_4v303_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v004 TEXT_VA=0x01db400000
Name = .Thr2_User_Text_4v004 ,
VA = 0x0001db400000 ,/* 0x0001db7fffc0 */
TTE_Context = 0x09c1 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v004_text_end ,
.global Thr2_User_Text_4v004_text_begin
Thr2_User_Text_4v004_text_begin:
Thr2_User_Text_4v004_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v104 DATA_VA=0x0000338000
Name = .Thr2_User_Data_4v104 ,
VA = 0x000000338000 ,/* 0x000000339fc0 */
TTE_Context = 0x09c1 ,/* 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_Data_4v204 DATA_VA=0x01f6c00000
Name = .Thr2_User_Data_4v204 ,
VA = 0x0001f6c00000 ,/* 0x0001f6ffffc0 */
TTE_Context = 0x0b48 ,/* DATA_SECONDARY */
end_label = Thr2_User_Data_4v204_data_end ,
.global Thr2_User_Data_4v204_data_begin
Thr2_User_Data_4v204_data_begin:
Thr2_User_Data_4v204_data_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v304 DATA_VA=0x00003bc000
Name = .Thr2_User_Data_4v304 ,
VA = 0x0000003bc000 ,/* 0x0000003bdfc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr2_User_Data_4v304_data_end ,
.global Thr2_User_Data_4v304_data_begin
Thr2_User_Data_4v304_data_begin:
Thr2_User_Data_4v304_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v005 TEXT_VA=0x01f3400000
Name = .Thr2_User_Text_4v005 ,
VA = 0x0001f3400000 ,/* 0x0001f37fffc0 */
TTE_Context = 0x09c1 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v005_text_end ,
.global Thr2_User_Text_4v005_text_begin
Thr2_User_Text_4v005_text_begin:
Thr2_User_Text_4v005_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v105 DATA_VA=0x01e7400000
Name = .Thr2_User_Data_4v105 ,
VA = 0x0001e7400000 ,/* 0x0001e77fffc0 */
TTE_Context = 0x09c1 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v105_data_end ,
.global Thr2_User_Data_4v105_data_begin
Thr2_User_Data_4v105_data_begin:
Thr2_User_Data_4v105_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v006 TEXT_VA=0x01c3c00000
Name = .Thr2_User_Text_4v006 ,
VA = 0x0001c3c00000 ,/* 0x0001c3ffffc0 */
TTE_Context = 0x09c1 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v006_text_end ,
.global Thr2_User_Text_4v006_text_begin
Thr2_User_Text_4v006_text_begin:
Thr2_User_Text_4v006_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v106 DATA_VA=0x00002c2000
Name = .Thr2_User_Data_4v106 ,
VA = 0x0000002c2000 ,/* 0x0000002c3fc0 */
TTE_Context = 0x09c1 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v106_data_end ,
.global Thr2_User_Data_4v106_data_begin
Thr2_User_Data_4v106_data_begin:
Thr2_User_Data_4v106_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v007 TEXT_VA=0x01f3800000
Name = .Thr2_User_Text_4v007 ,
VA = 0x0001f3800000 ,/* 0x0001f3bfffc0 */
TTE_Context = 0x09c1 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v007_text_end ,
.global Thr2_User_Text_4v007_text_begin
Thr2_User_Text_4v007_text_begin:
Thr2_User_Text_4v007_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v107 DATA_VA=0x00003c8000
Name = .Thr2_User_Data_4v107 ,
VA = 0x0000003c8000 ,/* 0x0000003c9fc0 */
TTE_Context = 0x09c1 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v107_data_end ,
.global Thr2_User_Data_4v107_data_begin
Thr2_User_Data_4v107_data_begin:
Thr2_User_Data_4v107_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v008 TEXT_VA=0x000aa20000
Name = .Thr2_User_Text_4v008 ,
VA = 0x00000aa20000 ,/* 0x00000aa2ffc0 */
TTE_Context = 0x09c1 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v008_text_end ,
.global Thr2_User_Text_4v008_text_begin
Thr2_User_Text_4v008_text_begin:
Thr2_User_Text_4v008_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v108 DATA_VA=0x00002c0000
Name = .Thr2_User_Data_4v108 ,
VA = 0x0000002c0000 ,/* 0x0000002c1fc0 */
TTE_Context = 0x09c1 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v108_data_end ,
.global Thr2_User_Data_4v108_data_begin
Thr2_User_Data_4v108_data_begin:
Thr2_User_Data_4v108_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v009 TEXT_VA=0x01c0c00000
Name = .Thr2_User_Text_4v009 ,
VA = 0x0001c0c00000 ,/* 0x0001c0ffffc0 */
TTE_Context = 0x09c1 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v009_text_end ,
.global Thr2_User_Text_4v009_text_begin
Thr2_User_Text_4v009_text_begin:
Thr2_User_Text_4v009_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v109 DATA_VA=0x000a0a0000
Name = .Thr2_User_Data_4v109 ,
VA = 0x00000a0a0000 ,/* 0x00000a0affc0 */
TTE_Context = 0x09c1 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v109_data_end ,
.global Thr2_User_Data_4v109_data_begin
Thr2_User_Data_4v109_data_begin:
Thr2_User_Data_4v109_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v00a TEXT_VA=0x000a530000
Name = .Thr2_User_Text_4v00a ,
VA = 0x00000a530000 ,/* 0x00000a53ffc0 */
TTE_Context = 0x09c1 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v00a_text_end ,
.global Thr2_User_Text_4v00a_text_begin
Thr2_User_Text_4v00a_text_begin:
Thr2_User_Text_4v00a_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v10a DATA_VA=0x0000376000
Name = .Thr2_User_Data_4v10a ,
VA = 0x000000376000 ,/* 0x000000377fc0 */
TTE_Context = 0x09c1 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v10a_data_end ,
.global Thr2_User_Data_4v10a_data_begin
Thr2_User_Data_4v10a_data_begin:
Thr2_User_Data_4v10a_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v00b TEXT_VA=0x01c8800000
Name = .Thr2_User_Text_4v00b ,
VA = 0x0001c8800000 ,/* 0x0001c8bfffc0 */
TTE_Context = 0x09c1 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v00b_text_end ,
.global Thr2_User_Text_4v00b_text_begin
Thr2_User_Text_4v00b_text_begin:
Thr2_User_Text_4v00b_text_end:
/*********************************************************************/
SECTION .Thr2_User_Data_4v10b DATA_VA=0x0000226000
Name = .Thr2_User_Data_4v10b ,
VA = 0x000000226000 ,/* 0x000000227fc0 */
TTE_Context = 0x09c1 ,/* DATA_PRIMARY */
end_label = Thr2_User_Data_4v10b_data_end ,
.global Thr2_User_Data_4v10b_data_begin
Thr2_User_Data_4v10b_data_begin:
Thr2_User_Data_4v10b_data_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v00c TEXT_VA=0x000a8f0000
Name = .Thr2_User_Text_4v00c ,
VA = 0x00000a8f0000 ,/* 0x00000a8fffc0 */
TTE_Context = 0x09c1 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v00c_text_end ,
.global Thr2_User_Text_4v00c_text_begin
Thr2_User_Text_4v00c_text_begin:
Thr2_User_Text_4v00c_text_end:
/*********************************************************************/
SECTION .Thr2_User_Text_4v00d TEXT_VA=0x000a4a0000
Name = .Thr2_User_Text_4v00d ,
VA = 0x00000a4a0000 ,/* 0x00000a4affc0 */
TTE_Context = 0x09c1 ,/* TEXT_PRIMARY */
end_label = Thr2_User_Text_4v00d_text_end ,
.global Thr2_User_Text_4v00d_text_begin
Thr2_User_Text_4v00d_text_begin:
Thr2_User_Text_4v00d_text_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v000 TEXT_VA=0x000a230000
Name = .Thr3_User_Text_4v000 ,
VA = 0x00000a230000 ,/* 0x00000a23ffc0 */
TTE_Context = 0x0d2c ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v000_text_end ,
.global Thr3_user_code_entry
.global Thr3_User_Text_4v000_text_begin
Thr3_User_Text_4v000_text_begin:
Thr3_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v100 DATA_VA=0x0000264000
Name = .Thr3_User_Data_4v100 ,
VA = 0x000000264000 ,/* 0x000000265fc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v100_data_end ,
.global Thr3_User_Data_4v100_data_begin
Thr3_User_Data_4v100_data_begin:
Thr3_User_Data_4v100_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v200 DATA_VA=0x000a610000
Name = .Thr3_User_Data_4v200 ,
VA = 0x00000a610000 ,/* 0x00000a61ffc0 */
TTE_Context = 0x07a8 ,/* DATA_SECONDARY */
end_label = Thr3_User_Data_4v200_data_end ,
.global Thr3_User_Data_4v200_data_begin
Thr3_User_Data_4v200_data_begin:
Thr3_User_Data_4v200_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v300 DATA_VA=0x0000320000
Name = .Thr3_User_Data_4v300 ,
VA = 0x000000320000 ,/* 0x000000321fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr3_User_Data_4v300_data_end ,
.global Thr3_User_Data_4v300_data_begin
Thr3_User_Data_4v300_data_begin:
Thr3_User_Data_4v300_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v001 TEXT_VA=0x000a730000
Name = .Thr3_User_Text_4v001 ,
VA = 0x00000a730000 ,/* 0x00000a73ffc0 */
TTE_Context = 0x0d2c ,/* 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_4v101 DATA_VA=0x0000208000
Name = .Thr3_User_Data_4v101 ,
VA = 0x000000208000 ,/* 0x000000209fc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v101_data_end ,
.global Thr3_User_Data_4v101_data_begin
Thr3_User_Data_4v101_data_begin:
Thr3_User_Data_4v101_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v201 DATA_VA=0x000037c000
Name = .Thr3_User_Data_4v201 ,
VA = 0x00000037c000 ,/* 0x00000037dfc0 */
TTE_Context = 0x07a8 ,/* DATA_SECONDARY */
end_label = Thr3_User_Data_4v201_data_end ,
.global Thr3_User_Data_4v201_data_begin
Thr3_User_Data_4v201_data_begin:
Thr3_User_Data_4v201_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v301 DATA_VA=0x00002d2000
Name = .Thr3_User_Data_4v301 ,
VA = 0x0000002d2000 ,/* 0x0000002d3fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr3_User_Data_4v301_data_end ,
.global Thr3_User_Data_4v301_data_begin
Thr3_User_Data_4v301_data_begin:
Thr3_User_Data_4v301_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v002 TEXT_VA=0x000aff0000
Name = .Thr3_User_Text_4v002 ,
VA = 0x00000aff0000 ,/* 0x00000affffc0 */
TTE_Context = 0x0d2c ,/* 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_4v102 DATA_VA=0x00003c0000
Name = .Thr3_User_Data_4v102 ,
VA = 0x0000003c0000 ,/* 0x0000003c1fc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v102_data_end ,
.global Thr3_User_Data_4v102_data_begin
Thr3_User_Data_4v102_data_begin:
Thr3_User_Data_4v102_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v202 DATA_VA=0x00003d6000
Name = .Thr3_User_Data_4v202 ,
VA = 0x0000003d6000 ,/* 0x0000003d7fc0 */
TTE_Context = 0x07a8 ,/* DATA_SECONDARY */
end_label = Thr3_User_Data_4v202_data_end ,
.global Thr3_User_Data_4v202_data_begin
Thr3_User_Data_4v202_data_begin:
Thr3_User_Data_4v202_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v003 TEXT_VA=0x00002f6000
Name = .Thr3_User_Text_4v003 ,
VA = 0x0000002f6000 ,/* 0x0000002f7fc0 */
TTE_Context = 0x0d2c ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v003_text_end ,
.global Thr3_User_Text_4v003_text_begin
Thr3_User_Text_4v003_text_begin:
Thr3_User_Text_4v003_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v103 DATA_VA=0x01d9800000
Name = .Thr3_User_Data_4v103 ,
VA = 0x0001d9800000 ,/* 0x0001d9bfffc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v103_data_end ,
.global Thr3_User_Data_4v103_data_begin
Thr3_User_Data_4v103_data_begin:
Thr3_User_Data_4v103_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v004 TEXT_VA=0x000030a000
Name = .Thr3_User_Text_4v004 ,
VA = 0x00000030a000 ,/* 0x00000030bfc0 */
TTE_Context = 0x0d2c ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v004_text_end ,
.global Thr3_User_Text_4v004_text_begin
Thr3_User_Text_4v004_text_begin:
Thr3_User_Text_4v004_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v104 DATA_VA=0x000aa70000
Name = .Thr3_User_Data_4v104 ,
VA = 0x00000aa70000 ,/* 0x00000aa7ffc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v104_data_end ,
.global Thr3_User_Data_4v104_data_begin
Thr3_User_Data_4v104_data_begin:
Thr3_User_Data_4v104_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v005 TEXT_VA=0x000a550000
Name = .Thr3_User_Text_4v005 ,
VA = 0x00000a550000 ,/* 0x00000a55ffc0 */
TTE_Context = 0x0d2c ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v005_text_end ,
.global Thr3_User_Text_4v005_text_begin
Thr3_User_Text_4v005_text_begin:
Thr3_User_Text_4v005_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v105 DATA_VA=0x0da0000000
Name = .Thr3_User_Data_4v105 ,
VA = 0x000da0000000 ,/* 0x000dafffffc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v105_data_end ,
.global Thr3_User_Data_4v105_data_begin
Thr3_User_Data_4v105_data_begin:
Thr3_User_Data_4v105_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v006 TEXT_VA=0x000a620000
Name = .Thr3_User_Text_4v006 ,
VA = 0x00000a620000 ,/* 0x00000a62ffc0 */
TTE_Context = 0x0d2c ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v006_text_end ,
.global Thr3_User_Text_4v006_text_begin
Thr3_User_Text_4v006_text_begin:
Thr3_User_Text_4v006_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v106 DATA_VA=0x000ab20000
Name = .Thr3_User_Data_4v106 ,
VA = 0x00000ab20000 ,/* 0x00000ab2ffc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v106_data_end ,
.global Thr3_User_Data_4v106_data_begin
Thr3_User_Data_4v106_data_begin:
Thr3_User_Data_4v106_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v007 TEXT_VA=0x00003b6000
Name = .Thr3_User_Text_4v007 ,
VA = 0x0000003b6000 ,/* 0x0000003b7fc0 */
TTE_Context = 0x0d2c ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v007_text_end ,
.global Thr3_User_Text_4v007_text_begin
Thr3_User_Text_4v007_text_begin:
Thr3_User_Text_4v007_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v107 DATA_VA=0x0000274000
Name = .Thr3_User_Data_4v107 ,
VA = 0x000000274000 ,/* 0x000000275fc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v107_data_end ,
.global Thr3_User_Data_4v107_data_begin
Thr3_User_Data_4v107_data_begin:
Thr3_User_Data_4v107_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v008 TEXT_VA=0x0000380000
Name = .Thr3_User_Text_4v008 ,
VA = 0x000000380000 ,/* 0x000000381fc0 */
TTE_Context = 0x0d2c ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v008_text_end ,
.global Thr3_User_Text_4v008_text_begin
Thr3_User_Text_4v008_text_begin:
Thr3_User_Text_4v008_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v108 DATA_VA=0x0c90000000
Name = .Thr3_User_Data_4v108 ,
VA = 0x000c90000000 ,/* 0x000c9fffffc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v108_data_end ,
.global Thr3_User_Data_4v108_data_begin
Thr3_User_Data_4v108_data_begin:
Thr3_User_Data_4v108_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v009 TEXT_VA=0x000abf0000
Name = .Thr3_User_Text_4v009 ,
VA = 0x00000abf0000 ,/* 0x00000abfffc0 */
TTE_Context = 0x0d2c ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v009_text_end ,
.global Thr3_User_Text_4v009_text_begin
Thr3_User_Text_4v009_text_begin:
Thr3_User_Text_4v009_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v109 DATA_VA=0x000a070000
Name = .Thr3_User_Data_4v109 ,
VA = 0x00000a070000 ,/* 0x00000a07ffc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v109_data_end ,
.global Thr3_User_Data_4v109_data_begin
Thr3_User_Data_4v109_data_begin:
Thr3_User_Data_4v109_data_end:
/*********************************************************************/
SECTION .Thr3_User_Text_4v00a TEXT_VA=0x0000378000
Name = .Thr3_User_Text_4v00a ,
VA = 0x000000378000 ,/* 0x000000379fc0 */
TTE_Context = 0x0d2c ,/* TEXT_PRIMARY */
end_label = Thr3_User_Text_4v00a_text_end ,
.global Thr3_User_Text_4v00a_text_begin
Thr3_User_Text_4v00a_text_begin:
Thr3_User_Text_4v00a_text_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v10a DATA_VA=0x01df000000
Name = .Thr3_User_Data_4v10a ,
VA = 0x0001df000000 ,/* 0x0001df3fffc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v10a_data_end ,
.global Thr3_User_Data_4v10a_data_begin
Thr3_User_Data_4v10a_data_begin:
Thr3_User_Data_4v10a_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v10b DATA_VA=0x01d8000000
Name = .Thr3_User_Data_4v10b ,
VA = 0x0001d8000000 ,/* 0x0001d83fffc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v10b_data_end ,
.global Thr3_User_Data_4v10b_data_begin
Thr3_User_Data_4v10b_data_begin:
Thr3_User_Data_4v10b_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v10c DATA_VA=0x01c4400000
Name = .Thr3_User_Data_4v10c ,
VA = 0x0001c4400000 ,/* 0x0001c47fffc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v10c_data_end ,
.global Thr3_User_Data_4v10c_data_begin
Thr3_User_Data_4v10c_data_begin:
Thr3_User_Data_4v10c_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v10d DATA_VA=0x000a5f0000
Name = .Thr3_User_Data_4v10d ,
VA = 0x00000a5f0000 ,/* 0x00000a5fffc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v10d_data_end ,
.global Thr3_User_Data_4v10d_data_begin
Thr3_User_Data_4v10d_data_begin:
Thr3_User_Data_4v10d_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v10e DATA_VA=0x0000322000
Name = .Thr3_User_Data_4v10e ,
VA = 0x000000322000 ,/* 0x000000323fc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v10e_data_end ,
.global Thr3_User_Data_4v10e_data_begin
Thr3_User_Data_4v10e_data_begin:
Thr3_User_Data_4v10e_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v10f DATA_VA=0x0000382000
Name = .Thr3_User_Data_4v10f ,
VA = 0x000000382000 ,/* 0x000000383fc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v10f_data_end ,
.global Thr3_User_Data_4v10f_data_begin
Thr3_User_Data_4v10f_data_begin:
Thr3_User_Data_4v10f_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v110 DATA_VA=0x01d7c00000
Name = .Thr3_User_Data_4v110 ,
VA = 0x0001d7c00000 ,/* 0x0001d7ffffc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v110_data_end ,
.global Thr3_User_Data_4v110_data_begin
Thr3_User_Data_4v110_data_begin:
Thr3_User_Data_4v110_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v111 DATA_VA=0x01c3400000
Name = .Thr3_User_Data_4v111 ,
VA = 0x0001c3400000 ,/* 0x0001c37fffc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v111_data_end ,
.global Thr3_User_Data_4v111_data_begin
Thr3_User_Data_4v111_data_begin:
Thr3_User_Data_4v111_data_end:
/*********************************************************************/
SECTION .Thr3_User_Data_4v112 DATA_VA=0x000ae80000
Name = .Thr3_User_Data_4v112 ,
VA = 0x00000ae80000 ,/* 0x00000ae8ffc0 */
TTE_Context = 0x0d2c ,/* DATA_PRIMARY */
end_label = Thr3_User_Data_4v112_data_end ,
.global Thr3_User_Data_4v112_data_begin
Thr3_User_Data_4v112_data_begin:
Thr3_User_Data_4v112_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v000 TEXT_VA=0x000aae0000
Name = .Thr4_User_Text_4v000 ,
VA = 0x00000aae0000 ,/* 0x00000aaeffc0 */
TTE_Context = 0x0c8a ,/* 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=0x00002e4000
Name = .Thr4_User_Data_4v100 ,
VA = 0x0000002e4000 ,/* 0x0000002e5fc0 */
TTE_Context = 0x0c8a ,/* 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=0x000ad80000
Name = .Thr4_User_Data_4v200 ,
VA = 0x00000ad80000 ,/* 0x00000ad8ffc0 */
TTE_Context = 0x03ce ,/* 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=0x000ac40000
Name = .Thr4_User_Data_4v300 ,
VA = 0x00000ac40000 ,/* 0x00000ac4ffc0 */
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=0x000a820000
Name = .Thr4_User_Text_4v001 ,
VA = 0x00000a820000 ,/* 0x00000a82ffc0 */
TTE_Context = 0x0c8a ,/* 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=0x000a920000
Name = .Thr4_User_Data_4v101 ,
VA = 0x00000a920000 ,/* 0x00000a92ffc0 */
TTE_Context = 0x0c8a ,/* 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=0x0000370000
Name = .Thr4_User_Data_4v201 ,
VA = 0x000000370000 ,/* 0x000000371fc0 */
TTE_Context = 0x03ce ,/* 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=0x0000386000
Name = .Thr4_User_Data_4v301 ,
VA = 0x000000386000 ,/* 0x000000387fc0 */
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=0x000036e000
Name = .Thr4_User_Text_4v002 ,
VA = 0x00000036e000 ,/* 0x00000036ffc0 */
TTE_Context = 0x0c8a ,/* 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=0x000ad60000
Name = .Thr4_User_Data_4v102 ,
VA = 0x00000ad60000 ,/* 0x00000ad6ffc0 */
TTE_Context = 0x0c8a ,/* 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=0x000a860000
Name = .Thr4_User_Data_4v202 ,
VA = 0x00000a860000 ,/* 0x00000a86ffc0 */
TTE_Context = 0x03ce ,/* DATA_SECONDARY */
end_label = Thr4_User_Data_4v202_data_end ,
.global Thr4_User_Data_4v202_data_begin
Thr4_User_Data_4v202_data_begin:
Thr4_User_Data_4v202_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v302 DATA_VA=0x0000238000
Name = .Thr4_User_Data_4v302 ,
VA = 0x000000238000 ,/* 0x000000239fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr4_User_Data_4v302_data_end ,
.global Thr4_User_Data_4v302_data_begin
Thr4_User_Data_4v302_data_begin:
Thr4_User_Data_4v302_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v003 TEXT_VA=0x0000240000
Name = .Thr4_User_Text_4v003 ,
VA = 0x000000240000 ,/* 0x000000241fc0 */
TTE_Context = 0x0c8a ,/* 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=0x00003fe000
Name = .Thr4_User_Data_4v103 ,
VA = 0x0000003fe000 ,/* 0x0000003fffc0 */
TTE_Context = 0x0c8a ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v103_data_end ,
.global Thr4_User_Data_4v103_data_begin
Thr4_User_Data_4v103_data_begin:
Thr4_User_Data_4v103_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v203 DATA_VA=0x00002bc000
Name = .Thr4_User_Data_4v203 ,
VA = 0x0000002bc000 ,/* 0x0000002bdfc0 */
TTE_Context = 0x03ce ,/* DATA_SECONDARY */
end_label = Thr4_User_Data_4v203_data_end ,
.global Thr4_User_Data_4v203_data_begin
Thr4_User_Data_4v203_data_begin:
Thr4_User_Data_4v203_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v004 TEXT_VA=0x01dc000000
Name = .Thr4_User_Text_4v004 ,
VA = 0x0001dc000000 ,/* 0x0001dc3fffc0 */
TTE_Context = 0x0c8a ,/* 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_4v104 DATA_VA=0x0f90000000
Name = .Thr4_User_Data_4v104 ,
VA = 0x000f90000000 ,/* 0x000f9fffffc0 */
TTE_Context = 0x0c8a ,/* 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_4v005 TEXT_VA=0x0000252000
Name = .Thr4_User_Text_4v005 ,
VA = 0x000000252000 ,/* 0x000000253fc0 */
TTE_Context = 0x0c8a ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v005_text_end ,
.global Thr4_User_Text_4v005_text_begin
Thr4_User_Text_4v005_text_begin:
Thr4_User_Text_4v005_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v105 DATA_VA=0x0000272000
Name = .Thr4_User_Data_4v105 ,
VA = 0x000000272000 ,/* 0x000000273fc0 */
TTE_Context = 0x0c8a ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v105_data_end ,
.global Thr4_User_Data_4v105_data_begin
Thr4_User_Data_4v105_data_begin:
Thr4_User_Data_4v105_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v006 TEXT_VA=0x000a0b0000
Name = .Thr4_User_Text_4v006 ,
VA = 0x00000a0b0000 ,/* 0x00000a0bffc0 */
TTE_Context = 0x0c8a ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v006_text_end ,
.global Thr4_User_Text_4v006_text_begin
Thr4_User_Text_4v006_text_begin:
Thr4_User_Text_4v006_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v106 DATA_VA=0x000031a000
Name = .Thr4_User_Data_4v106 ,
VA = 0x00000031a000 ,/* 0x00000031bfc0 */
TTE_Context = 0x0c8a ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v106_data_end ,
.global Thr4_User_Data_4v106_data_begin
Thr4_User_Data_4v106_data_begin:
Thr4_User_Data_4v106_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v007 TEXT_VA=0x0fa0000000
Name = .Thr4_User_Text_4v007 ,
VA = 0x000fa0000000 ,/* 0x000fafffffc0 */
TTE_Context = 0x0c8a ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v007_text_end ,
.global Thr4_User_Text_4v007_text_begin
Thr4_User_Text_4v007_text_begin:
Thr4_User_Text_4v007_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v107 DATA_VA=0x01e5000000
Name = .Thr4_User_Data_4v107 ,
VA = 0x0001e5000000 ,/* 0x0001e53fffc0 */
TTE_Context = 0x0c8a ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v107_data_end ,
.global Thr4_User_Data_4v107_data_begin
Thr4_User_Data_4v107_data_begin:
Thr4_User_Data_4v107_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v008 TEXT_VA=0x000031e000
Name = .Thr4_User_Text_4v008 ,
VA = 0x00000031e000 ,/* 0x00000031ffc0 */
TTE_Context = 0x0c8a ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v008_text_end ,
.global Thr4_User_Text_4v008_text_begin
Thr4_User_Text_4v008_text_begin:
Thr4_User_Text_4v008_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v108 DATA_VA=0x00002b0000
Name = .Thr4_User_Data_4v108 ,
VA = 0x0000002b0000 ,/* 0x0000002b1fc0 */
TTE_Context = 0x0c8a ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v108_data_end ,
.global Thr4_User_Data_4v108_data_begin
Thr4_User_Data_4v108_data_begin:
Thr4_User_Data_4v108_data_end:
/*********************************************************************/
SECTION .Thr4_User_Text_4v009 TEXT_VA=0x000a060000
Name = .Thr4_User_Text_4v009 ,
VA = 0x00000a060000 ,/* 0x00000a06ffc0 */
TTE_Context = 0x0c8a ,/* TEXT_PRIMARY */
end_label = Thr4_User_Text_4v009_text_end ,
.global Thr4_User_Text_4v009_text_begin
Thr4_User_Text_4v009_text_begin:
Thr4_User_Text_4v009_text_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v109 DATA_VA=0x000a940000
Name = .Thr4_User_Data_4v109 ,
VA = 0x00000a940000 ,/* 0x00000a94ffc0 */
TTE_Context = 0x0c8a ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v109_data_end ,
.global Thr4_User_Data_4v109_data_begin
Thr4_User_Data_4v109_data_begin:
Thr4_User_Data_4v109_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v10a DATA_VA=0x00002b6000
Name = .Thr4_User_Data_4v10a ,
VA = 0x0000002b6000 ,/* 0x0000002b7fc0 */
TTE_Context = 0x0c8a ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v10a_data_end ,
.global Thr4_User_Data_4v10a_data_begin
Thr4_User_Data_4v10a_data_begin:
Thr4_User_Data_4v10a_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v10b DATA_VA=0x01c7800000
Name = .Thr4_User_Data_4v10b ,
VA = 0x0001c7800000 ,/* 0x0001c7bfffc0 */
TTE_Context = 0x0c8a ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v10b_data_end ,
.global Thr4_User_Data_4v10b_data_begin
Thr4_User_Data_4v10b_data_begin:
Thr4_User_Data_4v10b_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v10c DATA_VA=0x00003ce000
Name = .Thr4_User_Data_4v10c ,
VA = 0x0000003ce000 ,/* 0x0000003cffc0 */
TTE_Context = 0x0c8a ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v10c_data_end ,
.global Thr4_User_Data_4v10c_data_begin
Thr4_User_Data_4v10c_data_begin:
Thr4_User_Data_4v10c_data_end:
/*********************************************************************/
SECTION .Thr4_User_Data_4v10d DATA_VA=0x01fe000000
Name = .Thr4_User_Data_4v10d ,
VA = 0x0001fe000000 ,/* 0x0001fe3fffc0 */
TTE_Context = 0x0c8a ,/* DATA_PRIMARY */
end_label = Thr4_User_Data_4v10d_data_end ,
.global Thr4_User_Data_4v10d_data_begin
Thr4_User_Data_4v10d_data_begin:
Thr4_User_Data_4v10d_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v000 TEXT_VA=0x01c1800000
Name = .Thr5_User_Text_4v000 ,
VA = 0x0001c1800000 ,/* 0x0001c1bfffc0 */
TTE_Context = 0x0905 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v000_text_end ,
.global Thr5_user_code_entry
.global Thr5_User_Text_4v000_text_begin
Thr5_User_Text_4v000_text_begin:
Thr5_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v100 DATA_VA=0x00003e2000
Name = .Thr5_User_Data_4v100 ,
VA = 0x0000003e2000 ,/* 0x0000003e3fc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v100_data_end ,
.global Thr5_User_Data_4v100_data_begin
Thr5_User_Data_4v100_data_begin:
Thr5_User_Data_4v100_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v200 DATA_VA=0x000a2e0000
Name = .Thr5_User_Data_4v200 ,
VA = 0x00000a2e0000 ,/* 0x00000a2effc0 */
TTE_Context = 0x17b5 ,/* DATA_SECONDARY */
end_label = Thr5_User_Data_4v200_data_end ,
.global Thr5_User_Data_4v200_data_begin
Thr5_User_Data_4v200_data_begin:
Thr5_User_Data_4v200_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v300 DATA_VA=0x0000396000
Name = .Thr5_User_Data_4v300 ,
VA = 0x000000396000 ,/* 0x000000397fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr5_User_Data_4v300_data_end ,
.global Thr5_User_Data_4v300_data_begin
Thr5_User_Data_4v300_data_begin:
Thr5_User_Data_4v300_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v001 TEXT_VA=0x000ac20000
Name = .Thr5_User_Text_4v001 ,
VA = 0x00000ac20000 ,/* 0x00000ac2ffc0 */
TTE_Context = 0x0905 ,/* 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_4v101 DATA_VA=0x000a580000
Name = .Thr5_User_Data_4v101 ,
VA = 0x00000a580000 ,/* 0x00000a58ffc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v101_data_end ,
.global Thr5_User_Data_4v101_data_begin
Thr5_User_Data_4v101_data_begin:
Thr5_User_Data_4v101_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v201 DATA_VA=0x00003c2000
Name = .Thr5_User_Data_4v201 ,
VA = 0x0000003c2000 ,/* 0x0000003c3fc0 */
TTE_Context = 0x17b5 ,/* DATA_SECONDARY */
end_label = Thr5_User_Data_4v201_data_end ,
.global Thr5_User_Data_4v201_data_begin
Thr5_User_Data_4v201_data_begin:
Thr5_User_Data_4v201_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v301 DATA_VA=0x0cb0000000
Name = .Thr5_User_Data_4v301 ,
VA = 0x000cb0000000 ,/* 0x000cbfffffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr5_User_Data_4v301_data_end ,
.global Thr5_User_Data_4v301_data_begin
Thr5_User_Data_4v301_data_begin:
Thr5_User_Data_4v301_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v002 TEXT_VA=0x000ad70000
Name = .Thr5_User_Text_4v002 ,
VA = 0x00000ad70000 ,/* 0x00000ad7ffc0 */
TTE_Context = 0x0905 ,/* 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=0x000035e000
Name = .Thr5_User_Data_4v102 ,
VA = 0x00000035e000 ,/* 0x00000035ffc0 */
TTE_Context = 0x0905 ,/* 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=0x000a080000
Name = .Thr5_User_Text_4v003 ,
VA = 0x00000a080000 ,/* 0x00000a08ffc0 */
TTE_Context = 0x0905 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v003_text_end ,
.global Thr5_User_Text_4v003_text_begin
Thr5_User_Text_4v003_text_begin:
Thr5_User_Text_4v003_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v103 DATA_VA=0x000a3a0000
Name = .Thr5_User_Data_4v103 ,
VA = 0x00000a3a0000 ,/* 0x00000a3affc0 */
TTE_Context = 0x0905 ,/* 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_4v004 TEXT_VA=0x0000212000
Name = .Thr5_User_Text_4v004 ,
VA = 0x000000212000 ,/* 0x000000213fc0 */
TTE_Context = 0x0905 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v004_text_end ,
.global Thr5_User_Text_4v004_text_begin
Thr5_User_Text_4v004_text_begin:
Thr5_User_Text_4v004_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v104 DATA_VA=0x0c50000000
Name = .Thr5_User_Data_4v104 ,
VA = 0x000c50000000 ,/* 0x000c5fffffc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v104_data_end ,
.global Thr5_User_Data_4v104_data_begin
Thr5_User_Data_4v104_data_begin:
Thr5_User_Data_4v104_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v005 TEXT_VA=0x01c3800000
Name = .Thr5_User_Text_4v005 ,
VA = 0x0001c3800000 ,/* 0x0001c3bfffc0 */
TTE_Context = 0x0905 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v005_text_end ,
.global Thr5_User_Text_4v005_text_begin
Thr5_User_Text_4v005_text_begin:
Thr5_User_Text_4v005_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v105 DATA_VA=0x000ae10000
Name = .Thr5_User_Data_4v105 ,
VA = 0x00000ae10000 ,/* 0x00000ae1ffc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v105_data_end ,
.global Thr5_User_Data_4v105_data_begin
Thr5_User_Data_4v105_data_begin:
Thr5_User_Data_4v105_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v006 TEXT_VA=0x01dc400000
Name = .Thr5_User_Text_4v006 ,
VA = 0x0001dc400000 ,/* 0x0001dc7fffc0 */
TTE_Context = 0x0905 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v006_text_end ,
.global Thr5_User_Text_4v006_text_begin
Thr5_User_Text_4v006_text_begin:
Thr5_User_Text_4v006_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v106 DATA_VA=0x00002c4000
Name = .Thr5_User_Data_4v106 ,
VA = 0x0000002c4000 ,/* 0x0000002c5fc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v106_data_end ,
.global Thr5_User_Data_4v106_data_begin
Thr5_User_Data_4v106_data_begin:
Thr5_User_Data_4v106_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v007 TEXT_VA=0x00002fa000
Name = .Thr5_User_Text_4v007 ,
VA = 0x0000002fa000 ,/* 0x0000002fbfc0 */
TTE_Context = 0x0905 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v007_text_end ,
.global Thr5_User_Text_4v007_text_begin
Thr5_User_Text_4v007_text_begin:
Thr5_User_Text_4v007_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v107 DATA_VA=0x01e4800000
Name = .Thr5_User_Data_4v107 ,
VA = 0x0001e4800000 ,/* 0x0001e4bfffc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v107_data_end ,
.global Thr5_User_Data_4v107_data_begin
Thr5_User_Data_4v107_data_begin:
Thr5_User_Data_4v107_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v008 TEXT_VA=0x0ea0000000
Name = .Thr5_User_Text_4v008 ,
VA = 0x000ea0000000 ,/* 0x000eafffffc0 */
TTE_Context = 0x0905 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v008_text_end ,
.global Thr5_User_Text_4v008_text_begin
Thr5_User_Text_4v008_text_begin:
Thr5_User_Text_4v008_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v108 DATA_VA=0x00003e6000
Name = .Thr5_User_Data_4v108 ,
VA = 0x0000003e6000 ,/* 0x0000003e7fc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v108_data_end ,
.global Thr5_User_Data_4v108_data_begin
Thr5_User_Data_4v108_data_begin:
Thr5_User_Data_4v108_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v009 TEXT_VA=0x000aea0000
Name = .Thr5_User_Text_4v009 ,
VA = 0x00000aea0000 ,/* 0x00000aeaffc0 */
TTE_Context = 0x0905 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v009_text_end ,
.global Thr5_User_Text_4v009_text_begin
Thr5_User_Text_4v009_text_begin:
Thr5_User_Text_4v009_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v109 DATA_VA=0x0d20000000
Name = .Thr5_User_Data_4v109 ,
VA = 0x000d20000000 ,/* 0x000d2fffffc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v109_data_end ,
.global Thr5_User_Data_4v109_data_begin
Thr5_User_Data_4v109_data_begin:
Thr5_User_Data_4v109_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v00a TEXT_VA=0x000abb0000
Name = .Thr5_User_Text_4v00a ,
VA = 0x00000abb0000 ,/* 0x00000abbffc0 */
TTE_Context = 0x0905 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v00a_text_end ,
.global Thr5_User_Text_4v00a_text_begin
Thr5_User_Text_4v00a_text_begin:
Thr5_User_Text_4v00a_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v10a DATA_VA=0x0000202000
Name = .Thr5_User_Data_4v10a ,
VA = 0x000000202000 ,/* 0x000000203fc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v10a_data_end ,
.global Thr5_User_Data_4v10a_data_begin
Thr5_User_Data_4v10a_data_begin:
Thr5_User_Data_4v10a_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v00b TEXT_VA=0x000a290000
Name = .Thr5_User_Text_4v00b ,
VA = 0x00000a290000 ,/* 0x00000a29ffc0 */
TTE_Context = 0x0905 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v00b_text_end ,
.global Thr5_User_Text_4v00b_text_begin
Thr5_User_Text_4v00b_text_begin:
Thr5_User_Text_4v00b_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v10b DATA_VA=0x00003a2000
Name = .Thr5_User_Data_4v10b ,
VA = 0x0000003a2000 ,/* 0x0000003a3fc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v10b_data_end ,
.global Thr5_User_Data_4v10b_data_begin
Thr5_User_Data_4v10b_data_begin:
Thr5_User_Data_4v10b_data_end:
/*********************************************************************/
SECTION .Thr5_User_Text_4v00c TEXT_VA=0x01fb000000
Name = .Thr5_User_Text_4v00c ,
VA = 0x0001fb000000 ,/* 0x0001fb3fffc0 */
TTE_Context = 0x0905 ,/* TEXT_PRIMARY */
end_label = Thr5_User_Text_4v00c_text_end ,
.global Thr5_User_Text_4v00c_text_begin
Thr5_User_Text_4v00c_text_begin:
Thr5_User_Text_4v00c_text_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v10c DATA_VA=0x000a850000
Name = .Thr5_User_Data_4v10c ,
VA = 0x00000a850000 ,/* 0x00000a85ffc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v10c_data_end ,
.global Thr5_User_Data_4v10c_data_begin
Thr5_User_Data_4v10c_data_begin:
Thr5_User_Data_4v10c_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v10d DATA_VA=0x000acc0000
Name = .Thr5_User_Data_4v10d ,
VA = 0x00000acc0000 ,/* 0x00000accffc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v10d_data_end ,
.global Thr5_User_Data_4v10d_data_begin
Thr5_User_Data_4v10d_data_begin:
Thr5_User_Data_4v10d_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v10e DATA_VA=0x01f4000000
Name = .Thr5_User_Data_4v10e ,
VA = 0x0001f4000000 ,/* 0x0001f43fffc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v10e_data_end ,
.global Thr5_User_Data_4v10e_data_begin
Thr5_User_Data_4v10e_data_begin:
Thr5_User_Data_4v10e_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v10f DATA_VA=0x000afa0000
Name = .Thr5_User_Data_4v10f ,
VA = 0x00000afa0000 ,/* 0x00000afaffc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v10f_data_end ,
.global Thr5_User_Data_4v10f_data_begin
Thr5_User_Data_4v10f_data_begin:
Thr5_User_Data_4v10f_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v110 DATA_VA=0x000034a000
Name = .Thr5_User_Data_4v110 ,
VA = 0x00000034a000 ,/* 0x00000034bfc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v110_data_end ,
.global Thr5_User_Data_4v110_data_begin
Thr5_User_Data_4v110_data_begin:
Thr5_User_Data_4v110_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v111 DATA_VA=0x00003fc000
Name = .Thr5_User_Data_4v111 ,
VA = 0x0000003fc000 ,/* 0x0000003fdfc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v111_data_end ,
.global Thr5_User_Data_4v111_data_begin
Thr5_User_Data_4v111_data_begin:
Thr5_User_Data_4v111_data_end:
/*********************************************************************/
SECTION .Thr5_User_Data_4v112 DATA_VA=0x000a430000
Name = .Thr5_User_Data_4v112 ,
VA = 0x00000a430000 ,/* 0x00000a43ffc0 */
TTE_Context = 0x0905 ,/* DATA_PRIMARY */
end_label = Thr5_User_Data_4v112_data_end ,
.global Thr5_User_Data_4v112_data_begin
Thr5_User_Data_4v112_data_begin:
Thr5_User_Data_4v112_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v000 TEXT_VA=0x0000398000
Name = .Thr6_User_Text_4v000 ,
VA = 0x000000398000 ,/* 0x000000399fc0 */
TTE_Context = 0x125d ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v000_text_end ,
.global Thr6_user_code_entry
.global Thr6_User_Text_4v000_text_begin
Thr6_User_Text_4v000_text_begin:
Thr6_User_Text_4v000_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v100 DATA_VA=0x000afd0000
Name = .Thr6_User_Data_4v100 ,
VA = 0x00000afd0000 ,/* 0x00000afdffc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v100_data_end ,
.global Thr6_User_Data_4v100_data_begin
Thr6_User_Data_4v100_data_begin:
Thr6_User_Data_4v100_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v200 DATA_VA=0x01ff000000
Name = .Thr6_User_Data_4v200 ,
VA = 0x0001ff000000 ,/* 0x0001ff3fffc0 */
TTE_Context = 0x1340 ,/* DATA_SECONDARY */
end_label = Thr6_User_Data_4v200_data_end ,
.global Thr6_User_Data_4v200_data_begin
Thr6_User_Data_4v200_data_begin:
Thr6_User_Data_4v200_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v300 DATA_VA=0x000ad30000
Name = .Thr6_User_Data_4v300 ,
VA = 0x00000ad30000 ,/* 0x00000ad3ffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr6_User_Data_4v300_data_end ,
.global Thr6_User_Data_4v300_data_begin
Thr6_User_Data_4v300_data_begin:
Thr6_User_Data_4v300_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v001 TEXT_VA=0x000af40000
Name = .Thr6_User_Text_4v001 ,
VA = 0x00000af40000 ,/* 0x00000af4ffc0 */
TTE_Context = 0x125d ,/* 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_4v101 DATA_VA=0x0000342000
Name = .Thr6_User_Data_4v101 ,
VA = 0x000000342000 ,/* 0x000000343fc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v101_data_end ,
.global Thr6_User_Data_4v101_data_begin
Thr6_User_Data_4v101_data_begin:
Thr6_User_Data_4v101_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v201 DATA_VA=0x000a690000
Name = .Thr6_User_Data_4v201 ,
VA = 0x00000a690000 ,/* 0x00000a69ffc0 */
TTE_Context = 0x1340 ,/* DATA_SECONDARY */
end_label = Thr6_User_Data_4v201_data_end ,
.global Thr6_User_Data_4v201_data_begin
Thr6_User_Data_4v201_data_begin:
Thr6_User_Data_4v201_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v301 DATA_VA=0x0000278000
Name = .Thr6_User_Data_4v301 ,
VA = 0x000000278000 ,/* 0x000000279fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr6_User_Data_4v301_data_end ,
.global Thr6_User_Data_4v301_data_begin
Thr6_User_Data_4v301_data_begin:
Thr6_User_Data_4v301_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v002 TEXT_VA=0x000a010000
Name = .Thr6_User_Text_4v002 ,
VA = 0x00000a010000 ,/* 0x00000a01ffc0 */
TTE_Context = 0x125d ,/* 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_Data_4v102 DATA_VA=0x0db0000000
Name = .Thr6_User_Data_4v102 ,
VA = 0x000db0000000 ,/* 0x000dbfffffc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v102_data_end ,
.global Thr6_User_Data_4v102_data_begin
Thr6_User_Data_4v102_data_begin:
Thr6_User_Data_4v102_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v202 DATA_VA=0x00002be000
Name = .Thr6_User_Data_4v202 ,
VA = 0x0000002be000 ,/* 0x0000002bffc0 */
TTE_Context = 0x1340 ,/* DATA_SECONDARY */
end_label = Thr6_User_Data_4v202_data_end ,
.global Thr6_User_Data_4v202_data_begin
Thr6_User_Data_4v202_data_begin:
Thr6_User_Data_4v202_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v302 DATA_VA=0x00002c8000
Name = .Thr6_User_Data_4v302 ,
VA = 0x0000002c8000 ,/* 0x0000002c9fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr6_User_Data_4v302_data_end ,
.global Thr6_User_Data_4v302_data_begin
Thr6_User_Data_4v302_data_begin:
Thr6_User_Data_4v302_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v003 TEXT_VA=0x000ab70000
Name = .Thr6_User_Text_4v003 ,
VA = 0x00000ab70000 ,/* 0x00000ab7ffc0 */
TTE_Context = 0x125d ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v003_text_end ,
.global Thr6_User_Text_4v003_text_begin
Thr6_User_Text_4v003_text_begin:
Thr6_User_Text_4v003_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v103 DATA_VA=0x000021a000
Name = .Thr6_User_Data_4v103 ,
VA = 0x00000021a000 ,/* 0x00000021bfc0 */
TTE_Context = 0x125d ,/* 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_Data_4v203 DATA_VA=0x01d6800000
Name = .Thr6_User_Data_4v203 ,
VA = 0x0001d6800000 ,/* 0x0001d6bfffc0 */
TTE_Context = 0x1340 ,/* DATA_SECONDARY */
end_label = Thr6_User_Data_4v203_data_end ,
.global Thr6_User_Data_4v203_data_begin
Thr6_User_Data_4v203_data_begin:
Thr6_User_Data_4v203_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v004 TEXT_VA=0x00002a0000
Name = .Thr6_User_Text_4v004 ,
VA = 0x0000002a0000 ,/* 0x0000002a1fc0 */
TTE_Context = 0x125d ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v004_text_end ,
.global Thr6_User_Text_4v004_text_begin
Thr6_User_Text_4v004_text_begin:
Thr6_User_Text_4v004_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v104 DATA_VA=0x01e6000000
Name = .Thr6_User_Data_4v104 ,
VA = 0x0001e6000000 ,/* 0x0001e63fffc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v104_data_end ,
.global Thr6_User_Data_4v104_data_begin
Thr6_User_Data_4v104_data_begin:
Thr6_User_Data_4v104_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v005 TEXT_VA=0x0fd0000000
Name = .Thr6_User_Text_4v005 ,
VA = 0x000fd0000000 ,/* 0x000fdfffffc0 */
TTE_Context = 0x125d ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v005_text_end ,
.global Thr6_User_Text_4v005_text_begin
Thr6_User_Text_4v005_text_begin:
Thr6_User_Text_4v005_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v105 DATA_VA=0x000ae30000
Name = .Thr6_User_Data_4v105 ,
VA = 0x00000ae30000 ,/* 0x00000ae3ffc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v105_data_end ,
.global Thr6_User_Data_4v105_data_begin
Thr6_User_Data_4v105_data_begin:
Thr6_User_Data_4v105_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v006 TEXT_VA=0x000029e000
Name = .Thr6_User_Text_4v006 ,
VA = 0x00000029e000 ,/* 0x00000029ffc0 */
TTE_Context = 0x125d ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v006_text_end ,
.global Thr6_User_Text_4v006_text_begin
Thr6_User_Text_4v006_text_begin:
Thr6_User_Text_4v006_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v106 DATA_VA=0x000a930000
Name = .Thr6_User_Data_4v106 ,
VA = 0x00000a930000 ,/* 0x00000a93ffc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v106_data_end ,
.global Thr6_User_Data_4v106_data_begin
Thr6_User_Data_4v106_data_begin:
Thr6_User_Data_4v106_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v007 TEXT_VA=0x0f10000000
Name = .Thr6_User_Text_4v007 ,
VA = 0x000f10000000 ,/* 0x000f1fffffc0 */
TTE_Context = 0x125d ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v007_text_end ,
.global Thr6_User_Text_4v007_text_begin
Thr6_User_Text_4v007_text_begin:
Thr6_User_Text_4v007_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v107 DATA_VA=0x000acf0000
Name = .Thr6_User_Data_4v107 ,
VA = 0x00000acf0000 ,/* 0x00000acfffc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v107_data_end ,
.global Thr6_User_Data_4v107_data_begin
Thr6_User_Data_4v107_data_begin:
Thr6_User_Data_4v107_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v008 TEXT_VA=0x0000362000
Name = .Thr6_User_Text_4v008 ,
VA = 0x000000362000 ,/* 0x000000363fc0 */
TTE_Context = 0x125d ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v008_text_end ,
.global Thr6_User_Text_4v008_text_begin
Thr6_User_Text_4v008_text_begin:
Thr6_User_Text_4v008_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v108 DATA_VA=0x000a2f0000
Name = .Thr6_User_Data_4v108 ,
VA = 0x00000a2f0000 ,/* 0x00000a2fffc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v108_data_end ,
.global Thr6_User_Data_4v108_data_begin
Thr6_User_Data_4v108_data_begin:
Thr6_User_Data_4v108_data_end:
/*********************************************************************/
SECTION .Thr6_User_Text_4v009 TEXT_VA=0x01d1000000
Name = .Thr6_User_Text_4v009 ,
VA = 0x0001d1000000 ,/* 0x0001d13fffc0 */
TTE_Context = 0x125d ,/* TEXT_PRIMARY */
end_label = Thr6_User_Text_4v009_text_end ,
.global Thr6_User_Text_4v009_text_begin
Thr6_User_Text_4v009_text_begin:
Thr6_User_Text_4v009_text_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v109 DATA_VA=0x00003ae000
Name = .Thr6_User_Data_4v109 ,
VA = 0x0000003ae000 ,/* 0x0000003affc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v109_data_end ,
.global Thr6_User_Data_4v109_data_begin
Thr6_User_Data_4v109_data_begin:
Thr6_User_Data_4v109_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v10a DATA_VA=0x0000268000
Name = .Thr6_User_Data_4v10a ,
VA = 0x000000268000 ,/* 0x000000269fc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v10a_data_end ,
.global Thr6_User_Data_4v10a_data_begin
Thr6_User_Data_4v10a_data_begin:
Thr6_User_Data_4v10a_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v10b DATA_VA=0x000a670000
Name = .Thr6_User_Data_4v10b ,
VA = 0x00000a670000 ,/* 0x00000a67ffc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v10b_data_end ,
.global Thr6_User_Data_4v10b_data_begin
Thr6_User_Data_4v10b_data_begin:
Thr6_User_Data_4v10b_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v10c DATA_VA=0x000aa60000
Name = .Thr6_User_Data_4v10c ,
VA = 0x00000aa60000 ,/* 0x00000aa6ffc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v10c_data_end ,
.global Thr6_User_Data_4v10c_data_begin
Thr6_User_Data_4v10c_data_begin:
Thr6_User_Data_4v10c_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v10d DATA_VA=0x00002d8000
Name = .Thr6_User_Data_4v10d ,
VA = 0x0000002d8000 ,/* 0x0000002d9fc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v10d_data_end ,
.global Thr6_User_Data_4v10d_data_begin
Thr6_User_Data_4v10d_data_begin:
Thr6_User_Data_4v10d_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v10e DATA_VA=0x0e80000000
Name = .Thr6_User_Data_4v10e ,
VA = 0x000e80000000 ,/* 0x000e8fffffc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v10e_data_end ,
.global Thr6_User_Data_4v10e_data_begin
Thr6_User_Data_4v10e_data_begin:
Thr6_User_Data_4v10e_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v10f DATA_VA=0x00003a4000
Name = .Thr6_User_Data_4v10f ,
VA = 0x0000003a4000 ,/* 0x0000003a5fc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v10f_data_end ,
.global Thr6_User_Data_4v10f_data_begin
Thr6_User_Data_4v10f_data_begin:
Thr6_User_Data_4v10f_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v110 DATA_VA=0x01e9000000
Name = .Thr6_User_Data_4v110 ,
VA = 0x0001e9000000 ,/* 0x0001e93fffc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v110_data_end ,
.global Thr6_User_Data_4v110_data_begin
Thr6_User_Data_4v110_data_begin:
Thr6_User_Data_4v110_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v111 DATA_VA=0x000a9f0000
Name = .Thr6_User_Data_4v111 ,
VA = 0x00000a9f0000 ,/* 0x00000a9fffc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v111_data_end ,
.global Thr6_User_Data_4v111_data_begin
Thr6_User_Data_4v111_data_begin:
Thr6_User_Data_4v111_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v112 DATA_VA=0x000ab00000
Name = .Thr6_User_Data_4v112 ,
VA = 0x00000ab00000 ,/* 0x00000ab0ffc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v112_data_end ,
.global Thr6_User_Data_4v112_data_begin
Thr6_User_Data_4v112_data_begin:
Thr6_User_Data_4v112_data_end:
/*********************************************************************/
SECTION .Thr6_User_Data_4v113 DATA_VA=0x000ab50000
Name = .Thr6_User_Data_4v113 ,
VA = 0x00000ab50000 ,/* 0x00000ab5ffc0 */
TTE_Context = 0x125d ,/* DATA_PRIMARY */
end_label = Thr6_User_Data_4v113_data_end ,
.global Thr6_User_Data_4v113_data_begin
Thr6_User_Data_4v113_data_begin:
Thr6_User_Data_4v113_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v000 TEXT_VA=0x01fcc00000
Name = .Thr7_User_Text_4v000 ,
VA = 0x0001fcc00000 ,/* 0x0001fcffffc0 */
TTE_Context = 0x0301 ,/* 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=0x000032a000
Name = .Thr7_User_Data_4v100 ,
VA = 0x00000032a000 ,/* 0x00000032bfc0 */
TTE_Context = 0x0301 ,/* 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=0x01e1400000
Name = .Thr7_User_Data_4v200 ,
VA = 0x0001e1400000 ,/* 0x0001e17fffc0 */
TTE_Context = 0x0afb ,/* 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=0x000a630000
Name = .Thr7_User_Data_4v300 ,
VA = 0x00000a630000 ,/* 0x00000a63ffc0 */
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=0x00003f0000
Name = .Thr7_User_Text_4v001 ,
VA = 0x0000003f0000 ,/* 0x0000003f1fc0 */
TTE_Context = 0x0301 ,/* 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_4v101 DATA_VA=0x01c1400000
Name = .Thr7_User_Data_4v101 ,
VA = 0x0001c1400000 ,/* 0x0001c17fffc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v101_data_end ,
.global Thr7_User_Data_4v101_data_begin
Thr7_User_Data_4v101_data_begin:
Thr7_User_Data_4v101_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v201 DATA_VA=0x000a7a0000
Name = .Thr7_User_Data_4v201 ,
VA = 0x00000a7a0000 ,/* 0x00000a7affc0 */
TTE_Context = 0x0afb ,/* 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=0x000a7d0000
Name = .Thr7_User_Data_4v301 ,
VA = 0x00000a7d0000 ,/* 0x00000a7dffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr7_User_Data_4v301_data_end ,
.global Thr7_User_Data_4v301_data_begin
Thr7_User_Data_4v301_data_begin:
Thr7_User_Data_4v301_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v002 TEXT_VA=0x000a6e0000
Name = .Thr7_User_Text_4v002 ,
VA = 0x00000a6e0000 ,/* 0x00000a6effc0 */
TTE_Context = 0x0301 ,/* 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=0x01ca800000
Name = .Thr7_User_Data_4v102 ,
VA = 0x0001ca800000 ,/* 0x0001cabfffc0 */
TTE_Context = 0x0301 ,/* 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=0x0000354000
Name = .Thr7_User_Data_4v202 ,
VA = 0x000000354000 ,/* 0x000000355fc0 */
TTE_Context = 0x0afb ,/* 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_Data_4v302 DATA_VA=0x000ab60000
Name = .Thr7_User_Data_4v302 ,
VA = 0x00000ab60000 ,/* 0x00000ab6ffc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr7_User_Data_4v302_data_end ,
.global Thr7_User_Data_4v302_data_begin
Thr7_User_Data_4v302_data_begin:
Thr7_User_Data_4v302_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v003 TEXT_VA=0x01fe800000
Name = .Thr7_User_Text_4v003 ,
VA = 0x0001fe800000 ,/* 0x0001febfffc0 */
TTE_Context = 0x0301 ,/* 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=0x000a5a0000
Name = .Thr7_User_Data_4v103 ,
VA = 0x00000a5a0000 ,/* 0x00000a5affc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v103_data_end ,
.global Thr7_User_Data_4v103_data_begin
Thr7_User_Data_4v103_data_begin:
Thr7_User_Data_4v103_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v303 DATA_VA=0x000a6a0000
Name = .Thr7_User_Data_4v303 ,
VA = 0x00000a6a0000 ,/* 0x00000a6affc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr7_User_Data_4v303_data_end ,
.global Thr7_User_Data_4v303_data_begin
Thr7_User_Data_4v303_data_begin:
Thr7_User_Data_4v303_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v004 TEXT_VA=0x01d3c00000
Name = .Thr7_User_Text_4v004 ,
VA = 0x0001d3c00000 ,/* 0x0001d3ffffc0 */
TTE_Context = 0x0301 ,/* 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=0x00003d4000
Name = .Thr7_User_Data_4v104 ,
VA = 0x0000003d4000 ,/* 0x0000003d5fc0 */
TTE_Context = 0x0301 ,/* 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_Data_4v304 DATA_VA=0x00003b8000
Name = .Thr7_User_Data_4v304 ,
VA = 0x0000003b8000 ,/* 0x0000003b9fc0 */
TTE_Context = 0x0000 ,/* DATA_NUCLEUS */
end_label = Thr7_User_Data_4v304_data_end ,
.global Thr7_User_Data_4v304_data_begin
Thr7_User_Data_4v304_data_begin:
Thr7_User_Data_4v304_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v005 TEXT_VA=0x000029a000
Name = .Thr7_User_Text_4v005 ,
VA = 0x00000029a000 ,/* 0x00000029bfc0 */
TTE_Context = 0x0301 ,/* 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=0x000add0000
Name = .Thr7_User_Data_4v105 ,
VA = 0x00000add0000 ,/* 0x00000addffc0 */
TTE_Context = 0x0301 ,/* 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=0x000aec0000
Name = .Thr7_User_Text_4v006 ,
VA = 0x00000aec0000 ,/* 0x00000aecffc0 */
TTE_Context = 0x0301 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v006_text_end ,
.global Thr7_User_Text_4v006_text_begin
Thr7_User_Text_4v006_text_begin:
Thr7_User_Text_4v006_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v106 DATA_VA=0x00003d2000
Name = .Thr7_User_Data_4v106 ,
VA = 0x0000003d2000 ,/* 0x0000003d3fc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v106_data_end ,
.global Thr7_User_Data_4v106_data_begin
Thr7_User_Data_4v106_data_begin:
Thr7_User_Data_4v106_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v007 TEXT_VA=0x0000392000
Name = .Thr7_User_Text_4v007 ,
VA = 0x000000392000 ,/* 0x000000393fc0 */
TTE_Context = 0x0301 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v007_text_end ,
.global Thr7_User_Text_4v007_text_begin
Thr7_User_Text_4v007_text_begin:
Thr7_User_Text_4v007_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v107 DATA_VA=0x0000276000
Name = .Thr7_User_Data_4v107 ,
VA = 0x000000276000 ,/* 0x000000277fc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v107_data_end ,
.global Thr7_User_Data_4v107_data_begin
Thr7_User_Data_4v107_data_begin:
Thr7_User_Data_4v107_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v008 TEXT_VA=0x00003b4000
Name = .Thr7_User_Text_4v008 ,
VA = 0x0000003b4000 ,/* 0x0000003b5fc0 */
TTE_Context = 0x0301 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v008_text_end ,
.global Thr7_User_Text_4v008_text_begin
Thr7_User_Text_4v008_text_begin:
Thr7_User_Text_4v008_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v108 DATA_VA=0x0000250000
Name = .Thr7_User_Data_4v108 ,
VA = 0x000000250000 ,/* 0x000000251fc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v108_data_end ,
.global Thr7_User_Data_4v108_data_begin
Thr7_User_Data_4v108_data_begin:
Thr7_User_Data_4v108_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v009 TEXT_VA=0x0eb0000000
Name = .Thr7_User_Text_4v009 ,
VA = 0x000eb0000000 ,/* 0x000ebfffffc0 */
TTE_Context = 0x0301 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v009_text_end ,
.global Thr7_User_Text_4v009_text_begin
Thr7_User_Text_4v009_text_begin:
Thr7_User_Text_4v009_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v109 DATA_VA=0x000a480000
Name = .Thr7_User_Data_4v109 ,
VA = 0x00000a480000 ,/* 0x00000a48ffc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v109_data_end ,
.global Thr7_User_Data_4v109_data_begin
Thr7_User_Data_4v109_data_begin:
Thr7_User_Data_4v109_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v00a TEXT_VA=0x0000364000
Name = .Thr7_User_Text_4v00a ,
VA = 0x000000364000 ,/* 0x000000365fc0 */
TTE_Context = 0x0301 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v00a_text_end ,
.global Thr7_User_Text_4v00a_text_begin
Thr7_User_Text_4v00a_text_begin:
Thr7_User_Text_4v00a_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v10a DATA_VA=0x000ac60000
Name = .Thr7_User_Data_4v10a ,
VA = 0x00000ac60000 ,/* 0x00000ac6ffc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v10a_data_end ,
.global Thr7_User_Data_4v10a_data_begin
Thr7_User_Data_4v10a_data_begin:
Thr7_User_Data_4v10a_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v00b TEXT_VA=0x01dc800000
Name = .Thr7_User_Text_4v00b ,
VA = 0x0001dc800000 ,/* 0x0001dcbfffc0 */
TTE_Context = 0x0301 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v00b_text_end ,
.global Thr7_User_Text_4v00b_text_begin
Thr7_User_Text_4v00b_text_begin:
Thr7_User_Text_4v00b_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v10b DATA_VA=0x000af10000
Name = .Thr7_User_Data_4v10b ,
VA = 0x00000af10000 ,/* 0x00000af1ffc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v10b_data_end ,
.global Thr7_User_Data_4v10b_data_begin
Thr7_User_Data_4v10b_data_begin:
Thr7_User_Data_4v10b_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v00c TEXT_VA=0x000028c000
Name = .Thr7_User_Text_4v00c ,
VA = 0x00000028c000 ,/* 0x00000028dfc0 */
TTE_Context = 0x0301 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v00c_text_end ,
.global Thr7_User_Text_4v00c_text_begin
Thr7_User_Text_4v00c_text_begin:
Thr7_User_Text_4v00c_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v10c DATA_VA=0x00002a8000
Name = .Thr7_User_Data_4v10c ,
VA = 0x0000002a8000 ,/* 0x0000002a9fc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v10c_data_end ,
.global Thr7_User_Data_4v10c_data_begin
Thr7_User_Data_4v10c_data_begin:
Thr7_User_Data_4v10c_data_end:
/*********************************************************************/
SECTION .Thr7_User_Text_4v00d TEXT_VA=0x01f9c00000
Name = .Thr7_User_Text_4v00d ,
VA = 0x0001f9c00000 ,/* 0x0001f9ffffc0 */
TTE_Context = 0x0301 ,/* TEXT_PRIMARY */
end_label = Thr7_User_Text_4v00d_text_end ,
.global Thr7_User_Text_4v00d_text_begin
Thr7_User_Text_4v00d_text_begin:
Thr7_User_Text_4v00d_text_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v10d DATA_VA=0x00003da000
Name = .Thr7_User_Data_4v10d ,
VA = 0x0000003da000 ,/* 0x0000003dbfc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v10d_data_end ,
.global Thr7_User_Data_4v10d_data_begin
Thr7_User_Data_4v10d_data_begin:
Thr7_User_Data_4v10d_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v10e DATA_VA=0x0000244000
Name = .Thr7_User_Data_4v10e ,
VA = 0x000000244000 ,/* 0x000000245fc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v10e_data_end ,
.global Thr7_User_Data_4v10e_data_begin
Thr7_User_Data_4v10e_data_begin:
Thr7_User_Data_4v10e_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v10f DATA_VA=0x00003dc000
Name = .Thr7_User_Data_4v10f ,
VA = 0x0000003dc000 ,/* 0x0000003ddfc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v10f_data_end ,
.global Thr7_User_Data_4v10f_data_begin
Thr7_User_Data_4v10f_data_begin:
Thr7_User_Data_4v10f_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v110 DATA_VA=0x000a8a0000
Name = .Thr7_User_Data_4v110 ,
VA = 0x00000a8a0000 ,/* 0x00000a8affc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v110_data_end ,
.global Thr7_User_Data_4v110_data_begin
Thr7_User_Data_4v110_data_begin:
Thr7_User_Data_4v110_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v111 DATA_VA=0x00002ae000
Name = .Thr7_User_Data_4v111 ,
VA = 0x0000002ae000 ,/* 0x0000002affc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v111_data_end ,
.global Thr7_User_Data_4v111_data_begin
Thr7_User_Data_4v111_data_begin:
Thr7_User_Data_4v111_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v112 DATA_VA=0x000a960000
Name = .Thr7_User_Data_4v112 ,
VA = 0x00000a960000 ,/* 0x00000a96ffc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v112_data_end ,
.global Thr7_User_Data_4v112_data_begin
Thr7_User_Data_4v112_data_begin:
Thr7_User_Data_4v112_data_end:
/*********************************************************************/
SECTION .Thr7_User_Data_4v113 DATA_VA=0x000030e000
Name = .Thr7_User_Data_4v113 ,
VA = 0x00000030e000 ,/* 0x00000030ffc0 */
TTE_Context = 0x0301 ,/* DATA_PRIMARY */
end_label = Thr7_User_Data_4v113_data_end ,
.global Thr7_User_Data_4v113_data_begin
Thr7_User_Data_4v113_data_begin:
Thr7_User_Data_4v113_data_end: