Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   1) /* SPDX-License-Identifier: GPL-2.0 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   2) /* The Sparc trap table, bootloader gives us control at _start. */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   3)         __HEAD
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   4) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   5)         .globl  _start
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   6) _start:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   7) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   8) 	.globl _stext
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   9) _stext:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  10) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  11) 	.globl  trapbase
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  12) trapbase:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  13) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  14) #ifdef CONFIG_SMP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  15) trapbase_cpu0:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  16) #endif
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  17) /* We get control passed to us here at t_zero. */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  18) t_zero:	b gokernel; nop; nop; nop;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  19) t_tflt:	SRMMU_TFAULT                        /* Inst. Access Exception        */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  20) t_bins:	TRAP_ENTRY(0x2, bad_instruction)    /* Illegal Instruction           */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  21) t_pins:	TRAP_ENTRY(0x3, priv_instruction)   /* Privileged Instruction        */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  22) t_fpd:	TRAP_ENTRY(0x4, fpd_trap_handler)   /* Floating Point Disabled       */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  23) t_wovf:	WINDOW_SPILL                        /* Window Overflow               */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  24) t_wunf:	WINDOW_FILL                         /* Window Underflow              */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  25) t_mna:	TRAP_ENTRY(0x7, mna_handler)        /* Memory Address Not Aligned    */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  26) t_fpe:	TRAP_ENTRY(0x8, fpe_trap_handler)   /* Floating Point Exception      */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  27) t_dflt:	SRMMU_DFAULT                        /* Data Miss Exception           */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  28) t_tio:	TRAP_ENTRY(0xa, do_tag_overflow)    /* Tagged Instruction Ovrflw     */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  29) t_wpt:	TRAP_ENTRY(0xb, do_watchpoint)      /* Watchpoint Detected           */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  30) t_badc:	BAD_TRAP(0xc) BAD_TRAP(0xd) BAD_TRAP(0xe) BAD_TRAP(0xf) BAD_TRAP(0x10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  31) t_irq1:	TRAP_ENTRY_INTERRUPT(1)             /* IRQ Software/SBUS Level 1     */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  32) t_irq2:	TRAP_ENTRY_INTERRUPT(2)             /* IRQ SBUS Level 2              */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  33) t_irq3:	TRAP_ENTRY_INTERRUPT(3)             /* IRQ SCSI/DMA/SBUS Level 3     */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  34) t_irq4:	TRAP_ENTRY_INTERRUPT(4)             /* IRQ Software Level 4          */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  35) t_irq5:	TRAP_ENTRY_INTERRUPT(5)             /* IRQ SBUS/Ethernet Level 5     */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  36) t_irq6:	TRAP_ENTRY_INTERRUPT(6)             /* IRQ Software Level 6          */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  37) t_irq7:	TRAP_ENTRY_INTERRUPT(7)             /* IRQ Video/SBUS Level 5        */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  38) t_irq8:	TRAP_ENTRY_INTERRUPT(8)             /* IRQ SBUS Level 6              */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  39) t_irq9:	TRAP_ENTRY_INTERRUPT(9)             /* IRQ SBUS Level 7              */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  40) t_irq10:TRAP_ENTRY_INTERRUPT(10)            /* IRQ Timer #1 (one we use)     */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  41) t_irq11:TRAP_ENTRY_INTERRUPT(11)            /* IRQ Floppy Intr.              */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  42) t_irq12:TRAP_ENTRY_INTERRUPT(12)            /* IRQ Zilog serial chip         */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  43) t_irq13:TRAP_ENTRY_INTERRUPT(13)            /* IRQ Audio Intr.               */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  44) t_irq14:TRAP_ENTRY_INTERRUPT(14)            /* IRQ Timer #2                  */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  45) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  46) 	.globl	t_nmi
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  47) t_nmi:	TRAP_ENTRY(0x1f, linux_trap_ipi15_sun4m)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  48) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  49) t_racc:	TRAP_ENTRY(0x20, do_reg_access)     /* General Register Access Error */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  50) t_iacce:BAD_TRAP(0x21)                      /* Instr Access Error            */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  51) t_bad22:BAD_TRAP(0x22)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  52) 	BAD_TRAP(0x23)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  53) t_cpdis:TRAP_ENTRY(0x24, do_cp_disabled)    /* Co-Processor Disabled         */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  54) t_uflsh:SKIP_TRAP(0x25, unimp_flush)        /* Unimplemented FLUSH inst.     */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  55) t_bad26:BAD_TRAP(0x26) BAD_TRAP(0x27)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  56) t_cpexc:TRAP_ENTRY(0x28, do_cp_exception)   /* Co-Processor Exception        */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  57) t_dacce:SRMMU_DFAULT                        /* Data Access Error             */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  58) t_hwdz:	TRAP_ENTRY(0x2a, do_hw_divzero)     /* Division by zero, you lose... */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  59) t_dserr:BAD_TRAP(0x2b)                      /* Data Store Error              */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  60) t_daccm:BAD_TRAP(0x2c)                      /* Data Access MMU-Miss          */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  61) t_bad2d:BAD_TRAP(0x2d) BAD_TRAP(0x2e) BAD_TRAP(0x2f) BAD_TRAP(0x30) BAD_TRAP(0x31)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  62) t_bad32:BAD_TRAP(0x32) BAD_TRAP(0x33) BAD_TRAP(0x34) BAD_TRAP(0x35) BAD_TRAP(0x36)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  63) t_bad37:BAD_TRAP(0x37) BAD_TRAP(0x38) BAD_TRAP(0x39) BAD_TRAP(0x3a) BAD_TRAP(0x3b)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  64) t_iaccm:BAD_TRAP(0x3c)                      /* Instr Access MMU-Miss         */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  65) t_bad3d:BAD_TRAP(0x3d) BAD_TRAP(0x3e) BAD_TRAP(0x3f) BAD_TRAP(0x40) BAD_TRAP(0x41)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  66) t_bad42:BAD_TRAP(0x42) BAD_TRAP(0x43) BAD_TRAP(0x44) BAD_TRAP(0x45) BAD_TRAP(0x46)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  67) t_bad47:BAD_TRAP(0x47) BAD_TRAP(0x48) BAD_TRAP(0x49) BAD_TRAP(0x4a) BAD_TRAP(0x4b)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  68) t_bad4c:BAD_TRAP(0x4c) BAD_TRAP(0x4d) BAD_TRAP(0x4e) BAD_TRAP(0x4f) BAD_TRAP(0x50)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  69) t_bad51:BAD_TRAP(0x51) BAD_TRAP(0x52) BAD_TRAP(0x53) BAD_TRAP(0x54) BAD_TRAP(0x55)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  70) t_bad56:BAD_TRAP(0x56) BAD_TRAP(0x57) BAD_TRAP(0x58) BAD_TRAP(0x59) BAD_TRAP(0x5a)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  71) t_bad5b:BAD_TRAP(0x5b) BAD_TRAP(0x5c) BAD_TRAP(0x5d) BAD_TRAP(0x5e) BAD_TRAP(0x5f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  72) t_bad60:BAD_TRAP(0x60) BAD_TRAP(0x61) BAD_TRAP(0x62) BAD_TRAP(0x63) BAD_TRAP(0x64)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  73) t_bad65:BAD_TRAP(0x65) BAD_TRAP(0x66) BAD_TRAP(0x67) BAD_TRAP(0x68) BAD_TRAP(0x69)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  74) t_bad6a:BAD_TRAP(0x6a) BAD_TRAP(0x6b) BAD_TRAP(0x6c) BAD_TRAP(0x6d) BAD_TRAP(0x6e)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  75) t_bad6f:BAD_TRAP(0x6f) BAD_TRAP(0x70) BAD_TRAP(0x71) BAD_TRAP(0x72) BAD_TRAP(0x73)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  76) t_bad74:BAD_TRAP(0x74) BAD_TRAP(0x75) BAD_TRAP(0x76) BAD_TRAP(0x77) BAD_TRAP(0x78)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  77) t_bad79:BAD_TRAP(0x79) BAD_TRAP(0x7a) BAD_TRAP(0x7b) BAD_TRAP(0x7c) BAD_TRAP(0x7d)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  78) t_bad7e:BAD_TRAP(0x7e) BAD_TRAP(0x7f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  79) t_bad80:BAD_TRAP(0x80)                      /* SunOS System Call             */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  80) t_sbkpt:BREAKPOINT_TRAP                     /* Software Breakpoint/KGDB      */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  81) t_divz:	TRAP_ENTRY(0x82, do_hw_divzero)     /* Divide by zero trap           */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  82) t_flwin:TRAP_ENTRY(0x83, do_flush_windows)  /* Flush Windows Trap            */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  83) t_clwin:BAD_TRAP(0x84)                      /* Clean Windows Trap            */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  84) t_rchk:	BAD_TRAP(0x85)                      /* Range Check                   */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  85) t_funal:BAD_TRAP(0x86)                      /* Fix Unaligned Access Trap     */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  86) t_iovf:	BAD_TRAP(0x87)                      /* Integer Overflow Trap         */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  87) t_bad88:BAD_TRAP(0x88)                      /* Slowaris System Call          */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  88) t_bad89:BAD_TRAP(0x89)                      /* Net-B.S. System Call          */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  89) t_bad8a:BAD_TRAP(0x8a) BAD_TRAP(0x8b) BAD_TRAP(0x8c) BAD_TRAP(0x8d) BAD_TRAP(0x8e)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  90) t_bad8f:BAD_TRAP(0x8f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  91) t_linux:LINUX_SYSCALL_TRAP                  /* Linux System Call             */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  92) t_bad91:BAD_TRAP(0x91) BAD_TRAP(0x92) BAD_TRAP(0x93) BAD_TRAP(0x94) BAD_TRAP(0x95)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  93) t_bad96:BAD_TRAP(0x96) BAD_TRAP(0x97) BAD_TRAP(0x98) BAD_TRAP(0x99) BAD_TRAP(0x9a)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  94) t_bad9b:BAD_TRAP(0x9b) BAD_TRAP(0x9c) BAD_TRAP(0x9d) BAD_TRAP(0x9e) BAD_TRAP(0x9f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  95) t_getcc:GETCC_TRAP                          /* Get Condition Codes           */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  96) t_setcc:SETCC_TRAP                          /* Set Condition Codes           */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  97) t_getpsr:GETPSR_TRAP                        /* Get PSR Register              */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  98) t_bada3:BAD_TRAP(0xa3) BAD_TRAP(0xa4) BAD_TRAP(0xa5) BAD_TRAP(0xa6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  99) t_bada7:BAD_TRAP(0xa7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) t_bada8:BAD_TRAP(0xa8) BAD_TRAP(0xa9) BAD_TRAP(0xaa) BAD_TRAP(0xab)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) t_badac:BAD_TRAP(0xac) BAD_TRAP(0xad) BAD_TRAP(0xae) BAD_TRAP(0xaf) BAD_TRAP(0xb0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) t_badb1:BAD_TRAP(0xb1) BAD_TRAP(0xb2) BAD_TRAP(0xb3) BAD_TRAP(0xb4) BAD_TRAP(0xb5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) t_badb6:BAD_TRAP(0xb6) BAD_TRAP(0xb7) BAD_TRAP(0xb8) BAD_TRAP(0xb9) BAD_TRAP(0xba)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) t_badbb:BAD_TRAP(0xbb) BAD_TRAP(0xbc) BAD_TRAP(0xbd) BAD_TRAP(0xbe) BAD_TRAP(0xbf)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) t_badc0:BAD_TRAP(0xc0) BAD_TRAP(0xc1) BAD_TRAP(0xc2) BAD_TRAP(0xc3) BAD_TRAP(0xc4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) t_badc5:BAD_TRAP(0xc5) BAD_TRAP(0xc6) BAD_TRAP(0xc7) BAD_TRAP(0xc8) BAD_TRAP(0xc9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) t_badca:BAD_TRAP(0xca) BAD_TRAP(0xcb) BAD_TRAP(0xcc) BAD_TRAP(0xcd) BAD_TRAP(0xce)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) t_badcf:BAD_TRAP(0xcf) BAD_TRAP(0xd0) BAD_TRAP(0xd1) BAD_TRAP(0xd2) BAD_TRAP(0xd3)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) t_badd4:BAD_TRAP(0xd4) BAD_TRAP(0xd5) BAD_TRAP(0xd6) BAD_TRAP(0xd7) BAD_TRAP(0xd8)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) t_badd9:BAD_TRAP(0xd9) BAD_TRAP(0xda) BAD_TRAP(0xdb) BAD_TRAP(0xdc) BAD_TRAP(0xdd)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) t_badde:BAD_TRAP(0xde) BAD_TRAP(0xdf) BAD_TRAP(0xe0) BAD_TRAP(0xe1) BAD_TRAP(0xe2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) t_bade3:BAD_TRAP(0xe3) BAD_TRAP(0xe4) BAD_TRAP(0xe5) BAD_TRAP(0xe6) BAD_TRAP(0xe7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) t_bade8:BAD_TRAP(0xe8) BAD_TRAP(0xe9) BAD_TRAP(0xea) BAD_TRAP(0xeb) BAD_TRAP(0xec)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) t_baded:BAD_TRAP(0xed) BAD_TRAP(0xee) BAD_TRAP(0xef) BAD_TRAP(0xf0) BAD_TRAP(0xf1)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) t_badf2:BAD_TRAP(0xf2) BAD_TRAP(0xf3) BAD_TRAP(0xf4) BAD_TRAP(0xf5) BAD_TRAP(0xf6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) t_badf7:BAD_TRAP(0xf7) BAD_TRAP(0xf8) BAD_TRAP(0xf9) BAD_TRAP(0xfa) BAD_TRAP(0xfb)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) t_badfc:BAD_TRAP(0xfc)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) t_kgdb:	KGDB_TRAP(0xfd)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) dbtrap:	BAD_TRAP(0xfe)                      /* Debugger/PROM breakpoint #1   */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) dbtrap2:BAD_TRAP(0xff)                      /* Debugger/PROM breakpoint #2   */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) 	.globl	end_traptable
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) end_traptable:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) #ifdef CONFIG_SMP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) 	/* Trap tables for the other cpus. */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) 	.globl	trapbase_cpu1, trapbase_cpu2, trapbase_cpu3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) trapbase_cpu1:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) 	BAD_TRAP(0x0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) 	SRMMU_TFAULT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) 	TRAP_ENTRY(0x2, bad_instruction)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) 	TRAP_ENTRY(0x3, priv_instruction)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) 	TRAP_ENTRY(0x4, fpd_trap_handler)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) 	WINDOW_SPILL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) 	WINDOW_FILL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) 	TRAP_ENTRY(0x7, mna_handler)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) 	TRAP_ENTRY(0x8, fpe_trap_handler)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) 	SRMMU_DFAULT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) 	TRAP_ENTRY(0xa, do_tag_overflow)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) 	TRAP_ENTRY(0xb, do_watchpoint)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) 	BAD_TRAP(0xc) BAD_TRAP(0xd) BAD_TRAP(0xe) BAD_TRAP(0xf) BAD_TRAP(0x10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) 	TRAP_ENTRY_INTERRUPT(1) TRAP_ENTRY_INTERRUPT(2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) 	TRAP_ENTRY_INTERRUPT(3) TRAP_ENTRY_INTERRUPT(4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) 	TRAP_ENTRY_INTERRUPT(5) TRAP_ENTRY_INTERRUPT(6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) 	TRAP_ENTRY_INTERRUPT(7)	TRAP_ENTRY_INTERRUPT(8)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) 	TRAP_ENTRY_INTERRUPT(9) TRAP_ENTRY_INTERRUPT(10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) 	TRAP_ENTRY_INTERRUPT(11) TRAP_ENTRY_INTERRUPT(12)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) 	TRAP_ENTRY_INTERRUPT(13) TRAP_ENTRY_INTERRUPT(14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) 	TRAP_ENTRY(0x1f, linux_trap_ipi15_sun4m)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) 	TRAP_ENTRY(0x20, do_reg_access)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) 	BAD_TRAP(0x21)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) 	BAD_TRAP(0x22)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) 	BAD_TRAP(0x23)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) 	TRAP_ENTRY(0x24, do_cp_disabled)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) 	SKIP_TRAP(0x25, unimp_flush)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) 	BAD_TRAP(0x26)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) 	BAD_TRAP(0x27)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) 	TRAP_ENTRY(0x28, do_cp_exception)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) 	SRMMU_DFAULT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) 	TRAP_ENTRY(0x2a, do_hw_divzero)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) 	BAD_TRAP(0x2b)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162) 	BAD_TRAP(0x2c)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) 	BAD_TRAP(0x2d) BAD_TRAP(0x2e) BAD_TRAP(0x2f) BAD_TRAP(0x30) BAD_TRAP(0x31)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) 	BAD_TRAP(0x32) BAD_TRAP(0x33) BAD_TRAP(0x34) BAD_TRAP(0x35) BAD_TRAP(0x36)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) 	BAD_TRAP(0x37) BAD_TRAP(0x38) BAD_TRAP(0x39) BAD_TRAP(0x3a) BAD_TRAP(0x3b)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166) 	BAD_TRAP(0x3c) BAD_TRAP(0x3d) BAD_TRAP(0x3e) BAD_TRAP(0x3f) BAD_TRAP(0x40)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) 	BAD_TRAP(0x41) BAD_TRAP(0x42) BAD_TRAP(0x43) BAD_TRAP(0x44) BAD_TRAP(0x45)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) 	BAD_TRAP(0x46) BAD_TRAP(0x47) BAD_TRAP(0x48) BAD_TRAP(0x49) BAD_TRAP(0x4a)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) 	BAD_TRAP(0x4b) BAD_TRAP(0x4c) BAD_TRAP(0x4d) BAD_TRAP(0x4e) BAD_TRAP(0x4f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170) 	BAD_TRAP(0x50)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) 	BAD_TRAP(0x51) BAD_TRAP(0x52) BAD_TRAP(0x53) BAD_TRAP(0x54) BAD_TRAP(0x55)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172) 	BAD_TRAP(0x56) BAD_TRAP(0x57) BAD_TRAP(0x58) BAD_TRAP(0x59) BAD_TRAP(0x5a)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173) 	BAD_TRAP(0x5b) BAD_TRAP(0x5c) BAD_TRAP(0x5d) BAD_TRAP(0x5e) BAD_TRAP(0x5f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174) 	BAD_TRAP(0x60) BAD_TRAP(0x61) BAD_TRAP(0x62) BAD_TRAP(0x63) BAD_TRAP(0x64)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175) 	BAD_TRAP(0x65) BAD_TRAP(0x66) BAD_TRAP(0x67) BAD_TRAP(0x68) BAD_TRAP(0x69)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176) 	BAD_TRAP(0x6a) BAD_TRAP(0x6b) BAD_TRAP(0x6c) BAD_TRAP(0x6d) BAD_TRAP(0x6e)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177) 	BAD_TRAP(0x6f) BAD_TRAP(0x70) BAD_TRAP(0x71) BAD_TRAP(0x72) BAD_TRAP(0x73)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178) 	BAD_TRAP(0x74) BAD_TRAP(0x75) BAD_TRAP(0x76) BAD_TRAP(0x77) BAD_TRAP(0x78)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179) 	BAD_TRAP(0x79) BAD_TRAP(0x7a) BAD_TRAP(0x7b) BAD_TRAP(0x7c) BAD_TRAP(0x7d)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180) 	BAD_TRAP(0x7e) BAD_TRAP(0x7f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 181) 	BAD_TRAP(0x80)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 182) 	BREAKPOINT_TRAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 183) 	TRAP_ENTRY(0x82, do_hw_divzero)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 184) 	TRAP_ENTRY(0x83, do_flush_windows)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 185) 	BAD_TRAP(0x84) BAD_TRAP(0x85) BAD_TRAP(0x86)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 186) 	BAD_TRAP(0x87) BAD_TRAP(0x88) BAD_TRAP(0x89)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 187) 	BAD_TRAP(0x8a) BAD_TRAP(0x8b) BAD_TRAP(0x8c)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 188) 	BAD_TRAP(0x8d) BAD_TRAP(0x8e) BAD_TRAP(0x8f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 189) 	LINUX_SYSCALL_TRAP BAD_TRAP(0x91)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 190) 	BAD_TRAP(0x92) BAD_TRAP(0x93) BAD_TRAP(0x94)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 191) 	BAD_TRAP(0x95) BAD_TRAP(0x96) BAD_TRAP(0x97) BAD_TRAP(0x98) BAD_TRAP(0x99)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 192) 	BAD_TRAP(0x9a) BAD_TRAP(0x9b) BAD_TRAP(0x9c) BAD_TRAP(0x9d) BAD_TRAP(0x9e)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 193) 	BAD_TRAP(0x9f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 194) 	GETCC_TRAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 195) 	SETCC_TRAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 196) 	GETPSR_TRAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 197) 	BAD_TRAP(0xa3) BAD_TRAP(0xa4) BAD_TRAP(0xa5) BAD_TRAP(0xa6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 198) 	BAD_TRAP(0xa7) BAD_TRAP(0xa8) BAD_TRAP(0xa9) BAD_TRAP(0xaa) BAD_TRAP(0xab)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 199) 	BAD_TRAP(0xac) BAD_TRAP(0xad) BAD_TRAP(0xae) BAD_TRAP(0xaf) BAD_TRAP(0xb0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 200) 	BAD_TRAP(0xb1) BAD_TRAP(0xb2) BAD_TRAP(0xb3) BAD_TRAP(0xb4) BAD_TRAP(0xb5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 201) 	BAD_TRAP(0xb6) BAD_TRAP(0xb7) BAD_TRAP(0xb8) BAD_TRAP(0xb9) BAD_TRAP(0xba)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 202) 	BAD_TRAP(0xbb) BAD_TRAP(0xbc) BAD_TRAP(0xbd) BAD_TRAP(0xbe) BAD_TRAP(0xbf)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 203) 	BAD_TRAP(0xc0) BAD_TRAP(0xc1) BAD_TRAP(0xc2) BAD_TRAP(0xc3) BAD_TRAP(0xc4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 204) 	BAD_TRAP(0xc5) BAD_TRAP(0xc6) BAD_TRAP(0xc7) BAD_TRAP(0xc8) BAD_TRAP(0xc9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 205) 	BAD_TRAP(0xca) BAD_TRAP(0xcb) BAD_TRAP(0xcc) BAD_TRAP(0xcd) BAD_TRAP(0xce)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 206) 	BAD_TRAP(0xcf) BAD_TRAP(0xd0) BAD_TRAP(0xd1) BAD_TRAP(0xd2) BAD_TRAP(0xd3)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 207) 	BAD_TRAP(0xd4) BAD_TRAP(0xd5) BAD_TRAP(0xd6) BAD_TRAP(0xd7) BAD_TRAP(0xd8)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 208) 	BAD_TRAP(0xd9) BAD_TRAP(0xda) BAD_TRAP(0xdb) BAD_TRAP(0xdc) BAD_TRAP(0xdd)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 209) 	BAD_TRAP(0xde) BAD_TRAP(0xdf) BAD_TRAP(0xe0) BAD_TRAP(0xe1) BAD_TRAP(0xe2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 210) 	BAD_TRAP(0xe3) BAD_TRAP(0xe4) BAD_TRAP(0xe5) BAD_TRAP(0xe6) BAD_TRAP(0xe7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 211) 	BAD_TRAP(0xe8) BAD_TRAP(0xe9) BAD_TRAP(0xea) BAD_TRAP(0xeb) BAD_TRAP(0xec)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 212) 	BAD_TRAP(0xed) BAD_TRAP(0xee) BAD_TRAP(0xef) BAD_TRAP(0xf0) BAD_TRAP(0xf1)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 213) 	BAD_TRAP(0xf2) BAD_TRAP(0xf3) BAD_TRAP(0xf4) BAD_TRAP(0xf5) BAD_TRAP(0xf6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 214) 	BAD_TRAP(0xf7) BAD_TRAP(0xf8) BAD_TRAP(0xf9) BAD_TRAP(0xfa) BAD_TRAP(0xfb)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 215) 	BAD_TRAP(0xfc)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 216) 	KGDB_TRAP(0xfd)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 217) 	BAD_TRAP(0xfe)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 218) 	BAD_TRAP(0xff)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 219) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 220) trapbase_cpu2:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 221) 	BAD_TRAP(0x0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 222) 	SRMMU_TFAULT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 223) 	TRAP_ENTRY(0x2, bad_instruction)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 224) 	TRAP_ENTRY(0x3, priv_instruction)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 225) 	TRAP_ENTRY(0x4, fpd_trap_handler)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 226) 	WINDOW_SPILL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 227) 	WINDOW_FILL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 228) 	TRAP_ENTRY(0x7, mna_handler)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 229) 	TRAP_ENTRY(0x8, fpe_trap_handler)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 230) 	SRMMU_DFAULT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 231) 	TRAP_ENTRY(0xa, do_tag_overflow)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 232) 	TRAP_ENTRY(0xb, do_watchpoint)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 233) 	BAD_TRAP(0xc) BAD_TRAP(0xd) BAD_TRAP(0xe) BAD_TRAP(0xf) BAD_TRAP(0x10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 234) 	TRAP_ENTRY_INTERRUPT(1)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 235) 	TRAP_ENTRY_INTERRUPT(2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 236) 	TRAP_ENTRY_INTERRUPT(3)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 237) 	TRAP_ENTRY_INTERRUPT(4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 238) 	TRAP_ENTRY_INTERRUPT(5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 239) 	TRAP_ENTRY_INTERRUPT(6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 240) 	TRAP_ENTRY_INTERRUPT(7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 241) 	TRAP_ENTRY_INTERRUPT(8)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 242) 	TRAP_ENTRY_INTERRUPT(9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 243) 	TRAP_ENTRY_INTERRUPT(10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 244) 	TRAP_ENTRY_INTERRUPT(11)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 245) 	TRAP_ENTRY_INTERRUPT(12)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 246) 	TRAP_ENTRY_INTERRUPT(13)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 247) 	TRAP_ENTRY_INTERRUPT(14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 248) 	TRAP_ENTRY(0x1f, linux_trap_ipi15_sun4m)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 249) 	TRAP_ENTRY(0x20, do_reg_access)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 250) 	BAD_TRAP(0x21)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 251) 	BAD_TRAP(0x22)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 252) 	BAD_TRAP(0x23)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 253) 	TRAP_ENTRY(0x24, do_cp_disabled)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 254) 	SKIP_TRAP(0x25, unimp_flush)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 255) 	BAD_TRAP(0x26)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 256) 	BAD_TRAP(0x27)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 257) 	TRAP_ENTRY(0x28, do_cp_exception)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 258) 	SRMMU_DFAULT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 259) 	TRAP_ENTRY(0x2a, do_hw_divzero)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 260) 	BAD_TRAP(0x2b)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 261) 	BAD_TRAP(0x2c)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 262) 	BAD_TRAP(0x2d) BAD_TRAP(0x2e) BAD_TRAP(0x2f) BAD_TRAP(0x30) BAD_TRAP(0x31)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 263) 	BAD_TRAP(0x32) BAD_TRAP(0x33) BAD_TRAP(0x34) BAD_TRAP(0x35) BAD_TRAP(0x36)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 264) 	BAD_TRAP(0x37) BAD_TRAP(0x38) BAD_TRAP(0x39) BAD_TRAP(0x3a) BAD_TRAP(0x3b)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 265) 	BAD_TRAP(0x3c) BAD_TRAP(0x3d) BAD_TRAP(0x3e) BAD_TRAP(0x3f) BAD_TRAP(0x40)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 266) 	BAD_TRAP(0x41) BAD_TRAP(0x42) BAD_TRAP(0x43) BAD_TRAP(0x44) BAD_TRAP(0x45)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 267) 	BAD_TRAP(0x46) BAD_TRAP(0x47) BAD_TRAP(0x48) BAD_TRAP(0x49) BAD_TRAP(0x4a)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 268) 	BAD_TRAP(0x4b) BAD_TRAP(0x4c) BAD_TRAP(0x4d) BAD_TRAP(0x4e) BAD_TRAP(0x4f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 269) 	BAD_TRAP(0x50)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 270) 	BAD_TRAP(0x51) BAD_TRAP(0x52) BAD_TRAP(0x53) BAD_TRAP(0x54) BAD_TRAP(0x55)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 271) 	BAD_TRAP(0x56) BAD_TRAP(0x57) BAD_TRAP(0x58) BAD_TRAP(0x59) BAD_TRAP(0x5a)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 272) 	BAD_TRAP(0x5b) BAD_TRAP(0x5c) BAD_TRAP(0x5d) BAD_TRAP(0x5e) BAD_TRAP(0x5f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 273) 	BAD_TRAP(0x60) BAD_TRAP(0x61) BAD_TRAP(0x62) BAD_TRAP(0x63) BAD_TRAP(0x64)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 274) 	BAD_TRAP(0x65) BAD_TRAP(0x66) BAD_TRAP(0x67) BAD_TRAP(0x68) BAD_TRAP(0x69)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 275) 	BAD_TRAP(0x6a) BAD_TRAP(0x6b) BAD_TRAP(0x6c) BAD_TRAP(0x6d) BAD_TRAP(0x6e)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 276) 	BAD_TRAP(0x6f) BAD_TRAP(0x70) BAD_TRAP(0x71) BAD_TRAP(0x72) BAD_TRAP(0x73)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 277) 	BAD_TRAP(0x74) BAD_TRAP(0x75) BAD_TRAP(0x76) BAD_TRAP(0x77) BAD_TRAP(0x78)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 278) 	BAD_TRAP(0x79) BAD_TRAP(0x7a) BAD_TRAP(0x7b) BAD_TRAP(0x7c) BAD_TRAP(0x7d)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 279) 	BAD_TRAP(0x7e) BAD_TRAP(0x7f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 280) 	BAD_TRAP(0x80)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 281) 	BREAKPOINT_TRAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 282) 	TRAP_ENTRY(0x82, do_hw_divzero)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 283) 	TRAP_ENTRY(0x83, do_flush_windows)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 284) 	BAD_TRAP(0x84)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 285) 	BAD_TRAP(0x85)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 286) 	BAD_TRAP(0x86) BAD_TRAP(0x87) BAD_TRAP(0x88)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 287) 	BAD_TRAP(0x89) BAD_TRAP(0x8a) BAD_TRAP(0x8b) BAD_TRAP(0x8c)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 288) 	BAD_TRAP(0x8d) BAD_TRAP(0x8e) BAD_TRAP(0x8f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 289) 	LINUX_SYSCALL_TRAP BAD_TRAP(0x91)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 290) 	BAD_TRAP(0x92) BAD_TRAP(0x93) BAD_TRAP(0x94)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 291) 	BAD_TRAP(0x95) BAD_TRAP(0x96) BAD_TRAP(0x97) BAD_TRAP(0x98) BAD_TRAP(0x99)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 292) 	BAD_TRAP(0x9a) BAD_TRAP(0x9b) BAD_TRAP(0x9c) BAD_TRAP(0x9d) BAD_TRAP(0x9e)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 293) 	BAD_TRAP(0x9f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 294) 	GETCC_TRAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 295) 	SETCC_TRAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 296) 	GETPSR_TRAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 297) 	BAD_TRAP(0xa3) BAD_TRAP(0xa4) BAD_TRAP(0xa5) BAD_TRAP(0xa6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 298) 	BAD_TRAP(0xa7) BAD_TRAP(0xa8) BAD_TRAP(0xa9) BAD_TRAP(0xaa) BAD_TRAP(0xab)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 299) 	BAD_TRAP(0xac) BAD_TRAP(0xad) BAD_TRAP(0xae) BAD_TRAP(0xaf) BAD_TRAP(0xb0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 300) 	BAD_TRAP(0xb1) BAD_TRAP(0xb2) BAD_TRAP(0xb3) BAD_TRAP(0xb4) BAD_TRAP(0xb5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 301) 	BAD_TRAP(0xb6) BAD_TRAP(0xb7) BAD_TRAP(0xb8) BAD_TRAP(0xb9) BAD_TRAP(0xba)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 302) 	BAD_TRAP(0xbb) BAD_TRAP(0xbc) BAD_TRAP(0xbd) BAD_TRAP(0xbe) BAD_TRAP(0xbf)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 303) 	BAD_TRAP(0xc0) BAD_TRAP(0xc1) BAD_TRAP(0xc2) BAD_TRAP(0xc3) BAD_TRAP(0xc4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 304) 	BAD_TRAP(0xc5) BAD_TRAP(0xc6) BAD_TRAP(0xc7) BAD_TRAP(0xc8) BAD_TRAP(0xc9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 305) 	BAD_TRAP(0xca) BAD_TRAP(0xcb) BAD_TRAP(0xcc) BAD_TRAP(0xcd) BAD_TRAP(0xce)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 306) 	BAD_TRAP(0xcf) BAD_TRAP(0xd0) BAD_TRAP(0xd1) BAD_TRAP(0xd2) BAD_TRAP(0xd3)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 307) 	BAD_TRAP(0xd4) BAD_TRAP(0xd5) BAD_TRAP(0xd6) BAD_TRAP(0xd7) BAD_TRAP(0xd8)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 308) 	BAD_TRAP(0xd9) BAD_TRAP(0xda) BAD_TRAP(0xdb) BAD_TRAP(0xdc) BAD_TRAP(0xdd)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 309) 	BAD_TRAP(0xde) BAD_TRAP(0xdf) BAD_TRAP(0xe0) BAD_TRAP(0xe1) BAD_TRAP(0xe2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 310) 	BAD_TRAP(0xe3) BAD_TRAP(0xe4) BAD_TRAP(0xe5) BAD_TRAP(0xe6) BAD_TRAP(0xe7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 311) 	BAD_TRAP(0xe8) BAD_TRAP(0xe9) BAD_TRAP(0xea) BAD_TRAP(0xeb) BAD_TRAP(0xec)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 312) 	BAD_TRAP(0xed) BAD_TRAP(0xee) BAD_TRAP(0xef) BAD_TRAP(0xf0) BAD_TRAP(0xf1)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 313) 	BAD_TRAP(0xf2) BAD_TRAP(0xf3) BAD_TRAP(0xf4) BAD_TRAP(0xf5) BAD_TRAP(0xf6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 314) 	BAD_TRAP(0xf7) BAD_TRAP(0xf8) BAD_TRAP(0xf9) BAD_TRAP(0xfa) BAD_TRAP(0xfb)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 315) 	BAD_TRAP(0xfc)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 316) 	KGDB_TRAP(0xfd)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 317) 	BAD_TRAP(0xfe)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 318) 	BAD_TRAP(0xff)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 319) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 320) trapbase_cpu3:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 321) 	BAD_TRAP(0x0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 322) 	SRMMU_TFAULT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 323) 	TRAP_ENTRY(0x2, bad_instruction)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 324) 	TRAP_ENTRY(0x3, priv_instruction)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 325) 	TRAP_ENTRY(0x4, fpd_trap_handler)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 326) 	WINDOW_SPILL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 327) 	WINDOW_FILL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 328) 	TRAP_ENTRY(0x7, mna_handler)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 329) 	TRAP_ENTRY(0x8, fpe_trap_handler)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 330) 	SRMMU_DFAULT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 331) 	TRAP_ENTRY(0xa, do_tag_overflow)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 332) 	TRAP_ENTRY(0xb, do_watchpoint)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 333) 	BAD_TRAP(0xc) BAD_TRAP(0xd) BAD_TRAP(0xe) BAD_TRAP(0xf) BAD_TRAP(0x10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 334) 	TRAP_ENTRY_INTERRUPT(1)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 335) 	TRAP_ENTRY_INTERRUPT(2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 336) 	TRAP_ENTRY_INTERRUPT(3)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 337) 	TRAP_ENTRY_INTERRUPT(4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 338) 	TRAP_ENTRY_INTERRUPT(5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 339) 	TRAP_ENTRY_INTERRUPT(6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 340) 	TRAP_ENTRY_INTERRUPT(7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 341) 	TRAP_ENTRY_INTERRUPT(8)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 342) 	TRAP_ENTRY_INTERRUPT(9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 343) 	TRAP_ENTRY_INTERRUPT(10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 344) 	TRAP_ENTRY_INTERRUPT(11)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 345) 	TRAP_ENTRY_INTERRUPT(12)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 346) 	TRAP_ENTRY_INTERRUPT(13)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 347) 	TRAP_ENTRY_INTERRUPT(14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 348) 	TRAP_ENTRY(0x1f, linux_trap_ipi15_sun4m)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 349) 	TRAP_ENTRY(0x20, do_reg_access)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 350) 	BAD_TRAP(0x21)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 351) 	BAD_TRAP(0x22)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 352) 	BAD_TRAP(0x23)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 353) 	TRAP_ENTRY(0x24, do_cp_disabled)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 354) 	SKIP_TRAP(0x25, unimp_flush)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 355) 	BAD_TRAP(0x26)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 356) 	BAD_TRAP(0x27)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 357) 	TRAP_ENTRY(0x28, do_cp_exception)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 358) 	SRMMU_DFAULT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 359) 	TRAP_ENTRY(0x2a, do_hw_divzero)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 360) 	BAD_TRAP(0x2b) BAD_TRAP(0x2c)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 361) 	BAD_TRAP(0x2d) BAD_TRAP(0x2e) BAD_TRAP(0x2f) BAD_TRAP(0x30) BAD_TRAP(0x31)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 362) 	BAD_TRAP(0x32) BAD_TRAP(0x33) BAD_TRAP(0x34) BAD_TRAP(0x35) BAD_TRAP(0x36)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 363) 	BAD_TRAP(0x37) BAD_TRAP(0x38) BAD_TRAP(0x39) BAD_TRAP(0x3a) BAD_TRAP(0x3b)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 364) 	BAD_TRAP(0x3c) BAD_TRAP(0x3d) BAD_TRAP(0x3e) BAD_TRAP(0x3f) BAD_TRAP(0x40)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 365) 	BAD_TRAP(0x41) BAD_TRAP(0x42) BAD_TRAP(0x43) BAD_TRAP(0x44) BAD_TRAP(0x45)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 366) 	BAD_TRAP(0x46) BAD_TRAP(0x47) BAD_TRAP(0x48) BAD_TRAP(0x49) BAD_TRAP(0x4a)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 367) 	BAD_TRAP(0x4b) BAD_TRAP(0x4c) BAD_TRAP(0x4d) BAD_TRAP(0x4e) BAD_TRAP(0x4f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 368) 	BAD_TRAP(0x50)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 369) 	BAD_TRAP(0x51) BAD_TRAP(0x52) BAD_TRAP(0x53) BAD_TRAP(0x54) BAD_TRAP(0x55)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 370) 	BAD_TRAP(0x56) BAD_TRAP(0x57) BAD_TRAP(0x58) BAD_TRAP(0x59) BAD_TRAP(0x5a)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 371) 	BAD_TRAP(0x5b) BAD_TRAP(0x5c) BAD_TRAP(0x5d) BAD_TRAP(0x5e) BAD_TRAP(0x5f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 372) 	BAD_TRAP(0x60) BAD_TRAP(0x61) BAD_TRAP(0x62) BAD_TRAP(0x63) BAD_TRAP(0x64)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 373) 	BAD_TRAP(0x65) BAD_TRAP(0x66) BAD_TRAP(0x67) BAD_TRAP(0x68) BAD_TRAP(0x69)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 374) 	BAD_TRAP(0x6a) BAD_TRAP(0x6b) BAD_TRAP(0x6c) BAD_TRAP(0x6d) BAD_TRAP(0x6e)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 375) 	BAD_TRAP(0x6f) BAD_TRAP(0x70) BAD_TRAP(0x71) BAD_TRAP(0x72) BAD_TRAP(0x73)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 376) 	BAD_TRAP(0x74) BAD_TRAP(0x75) BAD_TRAP(0x76) BAD_TRAP(0x77) BAD_TRAP(0x78)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 377) 	BAD_TRAP(0x79) BAD_TRAP(0x7a) BAD_TRAP(0x7b) BAD_TRAP(0x7c) BAD_TRAP(0x7d)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 378) 	BAD_TRAP(0x7e) BAD_TRAP(0x7f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 379) 	BAD_TRAP(0x80)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 380) 	BREAKPOINT_TRAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 381) 	TRAP_ENTRY(0x82, do_hw_divzero)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 382) 	TRAP_ENTRY(0x83, do_flush_windows)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 383) 	BAD_TRAP(0x84) BAD_TRAP(0x85)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 384) 	BAD_TRAP(0x86) BAD_TRAP(0x87) BAD_TRAP(0x88)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 385) 	BAD_TRAP(0x89) BAD_TRAP(0x8a) BAD_TRAP(0x8b) BAD_TRAP(0x8c)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 386) 	BAD_TRAP(0x8d) BAD_TRAP(0x8e) BAD_TRAP(0x8f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 387) 	LINUX_SYSCALL_TRAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 388) 	BAD_TRAP(0x91) BAD_TRAP(0x92) BAD_TRAP(0x93) BAD_TRAP(0x94)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 389) 	BAD_TRAP(0x95) BAD_TRAP(0x96) BAD_TRAP(0x97) BAD_TRAP(0x98) BAD_TRAP(0x99)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 390) 	BAD_TRAP(0x9a) BAD_TRAP(0x9b) BAD_TRAP(0x9c) BAD_TRAP(0x9d) BAD_TRAP(0x9e)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 391) 	BAD_TRAP(0x9f)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 392) 	GETCC_TRAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 393) 	SETCC_TRAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 394) 	GETPSR_TRAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 395) 	BAD_TRAP(0xa3) BAD_TRAP(0xa4) BAD_TRAP(0xa5) BAD_TRAP(0xa6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 396) 	BAD_TRAP(0xa7) BAD_TRAP(0xa8) BAD_TRAP(0xa9) BAD_TRAP(0xaa) BAD_TRAP(0xab)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 397) 	BAD_TRAP(0xac) BAD_TRAP(0xad) BAD_TRAP(0xae) BAD_TRAP(0xaf) BAD_TRAP(0xb0)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 398) 	BAD_TRAP(0xb1) BAD_TRAP(0xb2) BAD_TRAP(0xb3) BAD_TRAP(0xb4) BAD_TRAP(0xb5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 399) 	BAD_TRAP(0xb6) BAD_TRAP(0xb7) BAD_TRAP(0xb8) BAD_TRAP(0xb9) BAD_TRAP(0xba)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 400) 	BAD_TRAP(0xbb) BAD_TRAP(0xbc) BAD_TRAP(0xbd) BAD_TRAP(0xbe) BAD_TRAP(0xbf)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 401) 	BAD_TRAP(0xc0) BAD_TRAP(0xc1) BAD_TRAP(0xc2) BAD_TRAP(0xc3) BAD_TRAP(0xc4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 402) 	BAD_TRAP(0xc5) BAD_TRAP(0xc6) BAD_TRAP(0xc7) BAD_TRAP(0xc8) BAD_TRAP(0xc9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 403) 	BAD_TRAP(0xca) BAD_TRAP(0xcb) BAD_TRAP(0xcc) BAD_TRAP(0xcd) BAD_TRAP(0xce)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 404) 	BAD_TRAP(0xcf) BAD_TRAP(0xd0) BAD_TRAP(0xd1) BAD_TRAP(0xd2) BAD_TRAP(0xd3)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 405) 	BAD_TRAP(0xd4) BAD_TRAP(0xd5) BAD_TRAP(0xd6) BAD_TRAP(0xd7) BAD_TRAP(0xd8)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 406) 	BAD_TRAP(0xd9) BAD_TRAP(0xda) BAD_TRAP(0xdb) BAD_TRAP(0xdc) BAD_TRAP(0xdd)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 407) 	BAD_TRAP(0xde) BAD_TRAP(0xdf) BAD_TRAP(0xe0) BAD_TRAP(0xe1) BAD_TRAP(0xe2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 408) 	BAD_TRAP(0xe3) BAD_TRAP(0xe4) BAD_TRAP(0xe5) BAD_TRAP(0xe6) BAD_TRAP(0xe7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 409) 	BAD_TRAP(0xe8) BAD_TRAP(0xe9) BAD_TRAP(0xea) BAD_TRAP(0xeb) BAD_TRAP(0xec)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 410) 	BAD_TRAP(0xed) BAD_TRAP(0xee) BAD_TRAP(0xef) BAD_TRAP(0xf0) BAD_TRAP(0xf1)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 411) 	BAD_TRAP(0xf2) BAD_TRAP(0xf3) BAD_TRAP(0xf4) BAD_TRAP(0xf5) BAD_TRAP(0xf6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 412) 	BAD_TRAP(0xf7) BAD_TRAP(0xf8) BAD_TRAP(0xf9) BAD_TRAP(0xfa) BAD_TRAP(0xfb)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 413) 	BAD_TRAP(0xfc)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 414) 	KGDB_TRAP(0xfd)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 415) 	BAD_TRAP(0xfe)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 416) 	BAD_TRAP(0xff)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 417) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 418) #endif