Changeset f9a56c0 in mainline for kernel/arch/sparc64/include/trap/interrupt.h
- Timestamp:
- 2006-08-17T11:39:38Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ee289cf0
- Parents:
- ec2c55a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/include/trap/interrupt.h
rec2c55a rf9a56c0 41 41 #include <arch/stack.h> 42 42 43 /* Interrupt ASI registers. */ 44 #define ASI_UDB_INTR_W 0x77 45 #define ASI_INTR_DISPATCH_STATUS 0x48 46 #define ASI_UDB_INTR_R 0x7f 47 #define ASI_INTR_RECEIVE 0x49 48 49 /* VA's used with ASI_UDB_INTR_W register. */ 50 #define ASI_UDB_INTR_W_DATA_0 0x40 51 #define ASI_UDB_INTR_W_DATA_1 0x50 52 #define ASI_UDB_INTR_W_DATA_2 0x60 53 54 /* VA's used with ASI_UDB_INTR_R register. */ 55 #define ASI_UDB_INTR_R_DATA_0 0x40 56 #define ASI_UDB_INTR_R_DATA_1 0x50 57 #define ASI_UDB_INTR_R_DATA_2 0x60 58 43 59 #define TT_INTERRUPT_LEVEL_1 0x41 44 60 #define TT_INTERRUPT_LEVEL_2 0x42 … … 71 87 72 88 .macro INTERRUPT_VECTOR_TRAP_HANDLER 89 save %sp, -STACK_WINDOW_SAVE_AREA_SIZE, %sp 90 SIMPLE_HANDLER interrupt 91 restore 73 92 retry 74 93 .endm 75 94 #endif /* __ASM__ */ 95 96 #ifndef __ASM__ 97 extern void interrupt(void); 98 #endif /* !def __ASM__ */ 76 99 77 100 #endif
Note:
See TracChangeset
for help on using the changeset viewer.