Changeset e2bf639 in mainline for kernel/arch/sparc64/include/trap/exception.h
- Timestamp:
- 2006-09-05T21:06:59Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- d7e3f1ad
- Parents:
- 5035eeb7
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/include/trap/exception.h
r5035eeb7 re2bf639 38 38 39 39 #define TT_INSTRUCTION_ACCESS_EXCEPTION 0x08 40 #define TT_INSTRUCTION_ACCESS_ERROR 0x0a 40 41 #define TT_ILLEGAL_INSTRUCTION 0x10 42 #define TT_PRIVILEGED_OPCODE 0x11 43 #define TT_DIVISION_BY_ZERO 0x28 44 #define TT_DATA_ACCESS_EXCEPTION 0x30 41 45 #define TT_DATA_ACCESS_ERROR 0x32 42 46 #define TT_MEM_ADDRESS_NOT_ALIGNED 0x34 47 #define TT_PRIVILEGED_ACTION 0x38 43 48 44 49 #ifndef __ASM__ … … 46 51 #include <typedefs.h> 47 52 48 extern void do_instruction_access_exc(int n, istate_t *istate); 49 extern void do_mem_address_not_aligned(int n, istate_t *istate); 50 extern void do_data_access_error(int n, istate_t *istate); 51 extern void do_illegal_instruction(int n, istate_t *istate); 53 extern void instruction_access_exception(int n, istate_t *istate); 54 extern void instruction_access_error(int n, istate_t *istate); 55 extern void illegal_instruction(int n, istate_t *istate); 56 extern void privileged_opcode(int n, istate_t *istate); 57 extern void division_by_zero(int n, istate_t *istate); 58 extern void data_access_exception(int n, istate_t *istate); 59 extern void data_access_error(int n, istate_t *istate); 60 extern void mem_address_not_aligned(int n, istate_t *istate); 61 extern void privileged_action(int n, istate_t *istate); 62 52 63 53 64 #endif /* !__ASM__ */
Note:
See TracChangeset
for help on using the changeset viewer.