head_32.S (94bd217e2d683719ab21a4ac117d8a1b91cbedc9) | head_32.S (2c1cfb2db61474040a394962872f4cde613f89fb) |
---|---|
1/* 2 * head.S: The initial boot code for the Sparc port of Linux. 3 * 4 * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu) 5 * Copyright (C) 1995,1999 Pete Zaitcev (zaitcev@yahoo.com) 6 * Copyright (C) 1996 Miguel de Icaza (miguel@nuclecu.unam.mx) 7 * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz) 8 * Copyright (C) 1997 Michael A. Griffith (grif@acm.org) --- 97 unchanged lines hidden (view full) --- 106t_irq8: TRAP_ENTRY_INTERRUPT(8) /* IRQ SBUS Level 6 */ 107t_irq9: TRAP_ENTRY_INTERRUPT(9) /* IRQ SBUS Level 7 */ 108t_irq10:TRAP_ENTRY_INTERRUPT(10) /* IRQ Timer #1 (one we use) */ 109t_irq11:TRAP_ENTRY_INTERRUPT(11) /* IRQ Floppy Intr. */ 110t_irq12:TRAP_ENTRY_INTERRUPT(12) /* IRQ Zilog serial chip */ 111t_irq13:TRAP_ENTRY_INTERRUPT(13) /* IRQ Audio Intr. */ 112t_irq14:TRAP_ENTRY_INTERRUPT(14) /* IRQ Timer #2 */ 113 .globl t_nmi | 1/* 2 * head.S: The initial boot code for the Sparc port of Linux. 3 * 4 * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu) 5 * Copyright (C) 1995,1999 Pete Zaitcev (zaitcev@yahoo.com) 6 * Copyright (C) 1996 Miguel de Icaza (miguel@nuclecu.unam.mx) 7 * Copyright (C) 1997 Jakub Jelinek (jj@sunsite.mff.cuni.cz) 8 * Copyright (C) 1997 Michael A. Griffith (grif@acm.org) --- 97 unchanged lines hidden (view full) --- 106t_irq8: TRAP_ENTRY_INTERRUPT(8) /* IRQ SBUS Level 6 */ 107t_irq9: TRAP_ENTRY_INTERRUPT(9) /* IRQ SBUS Level 7 */ 108t_irq10:TRAP_ENTRY_INTERRUPT(10) /* IRQ Timer #1 (one we use) */ 109t_irq11:TRAP_ENTRY_INTERRUPT(11) /* IRQ Floppy Intr. */ 110t_irq12:TRAP_ENTRY_INTERRUPT(12) /* IRQ Zilog serial chip */ 111t_irq13:TRAP_ENTRY_INTERRUPT(13) /* IRQ Audio Intr. */ 112t_irq14:TRAP_ENTRY_INTERRUPT(14) /* IRQ Timer #2 */ 113 .globl t_nmi |
114#ifndef CONFIG_SMP 115t_nmi: NMI_TRAP /* Level 15 (NMI) */ 116#else 117t_nmi: TRAP_ENTRY(0x1f, linux_trap_ipi15_sun4m) 118#endif | 114t_nmi: TRAP_ENTRY(0x1f, linux_trap_ipi15) 115 |
119t_racc: TRAP_ENTRY(0x20, do_reg_access) /* General Register Access Error */ 120t_iacce:BAD_TRAP(0x21) /* Instr Access Error */ 121t_bad22:BAD_TRAP(0x22) BAD_TRAP(0x23) 122t_cpdis:TRAP_ENTRY(0x24, do_cp_disabled) /* Co-Processor Disabled */ 123t_uflsh:SKIP_TRAP(0x25, unimp_flush) /* Unimplemented FLUSH inst. */ 124t_bad26:BAD_TRAP(0x26) BAD_TRAP(0x27) 125t_cpexc:TRAP_ENTRY(0x28, do_cp_exception) /* Co-Processor Exception */ 126t_dacce:SPARC_DFAULT /* Data Access Error */ --- 1200 unchanged lines hidden --- | 116t_racc: TRAP_ENTRY(0x20, do_reg_access) /* General Register Access Error */ 117t_iacce:BAD_TRAP(0x21) /* Instr Access Error */ 118t_bad22:BAD_TRAP(0x22) BAD_TRAP(0x23) 119t_cpdis:TRAP_ENTRY(0x24, do_cp_disabled) /* Co-Processor Disabled */ 120t_uflsh:SKIP_TRAP(0x25, unimp_flush) /* Unimplemented FLUSH inst. */ 121t_bad26:BAD_TRAP(0x26) BAD_TRAP(0x27) 122t_cpexc:TRAP_ENTRY(0x28, do_cp_exception) /* Co-Processor Exception */ 123t_dacce:SPARC_DFAULT /* Data Access Error */ --- 1200 unchanged lines hidden --- |