Changeset 97f1691 in mainline for arch/sparc64/src/trap
- Timestamp:
- 2006-02-28T00:02:39Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 7d6ec87
- Parents:
- d87c3f3
- Location:
- arch/sparc64/src/trap
- Files:
-
- 2 edited
-
exception.c (modified) (1 diff)
-
trap_table.S (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
arch/sparc64/src/trap/exception.c
rd87c3f3 r97f1691 43 43 } 44 44 45 /** Handle data_access_error. */ 46 void do_data_access_error(void) 47 { 48 panic("Data Access Error: %P\n", tpc_read()); 49 } 50 45 51 /** Handle mem_address_not_aligned. */ 46 52 void do_illegal_instruction(void) -
arch/sparc64/src/trap/trap_table.S
rd87c3f3 r97f1691 73 73 CLEAN_WINDOW_HANDLER 74 74 75 /* TT = 0x32, TL = 0, data_access_error */ 76 .org trap_table + TT_DATA_ACCESS_ERROR*ENTRY_SIZE 77 .global data_access_error 78 data_access_error: 79 SIMPLE_HANDLER do_data_access_error 80 75 81 /* TT = 0x34, TL = 0, mem_address_not_aligned */ 76 82 .org trap_table + TT_MEM_ADDRESS_NOT_ALIGNED*ENTRY_SIZE … … 226 232 clean_window_handler_high: 227 233 CLEAN_WINDOW_HANDLER 234 235 /* TT = 0x32, TL > 0, data_access_error */ 236 .org trap_table + (TT_DATA_ACCESS_ERROR+512)*ENTRY_SIZE 237 .global data_access_error_high 238 data_access_error_high: 239 SIMPLE_HANDLER do_data_access_error 228 240 229 241 /* TT = 0x34, TL > 0, mem_address_not_aligned */
Note:
See TracChangeset
for help on using the changeset viewer.
