Rev 883 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 883 | Rev 897 | ||
|---|---|---|---|
| Line 70... | Line 70... | ||
| 70 | .org trap_table + TT_CLEAN_WINDOW*ENTRY_SIZE |
70 | .org trap_table + TT_CLEAN_WINDOW*ENTRY_SIZE |
| 71 | .global clean_window_handler |
71 | .global clean_window_handler |
| 72 | clean_window_handler: |
72 | clean_window_handler: |
| 73 | CLEAN_WINDOW_HANDLER |
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 | /* TT = 0x34, TL = 0, mem_address_not_aligned */ |
81 | /* TT = 0x34, TL = 0, mem_address_not_aligned */ |
| 76 | .org trap_table + TT_MEM_ADDRESS_NOT_ALIGNED*ENTRY_SIZE |
82 | .org trap_table + TT_MEM_ADDRESS_NOT_ALIGNED*ENTRY_SIZE |
| 77 | .global mem_address_not_aligned |
83 | .global mem_address_not_aligned |
| 78 | mem_address_not_aligned: |
84 | mem_address_not_aligned: |
| 79 | SIMPLE_HANDLER do_mem_address_not_aligned |
85 | SIMPLE_HANDLER do_mem_address_not_aligned |
| Line 224... | Line 230... | ||
| 224 | .org trap_table + (TT_CLEAN_WINDOW+512)*ENTRY_SIZE |
230 | .org trap_table + (TT_CLEAN_WINDOW+512)*ENTRY_SIZE |
| 225 | .global clean_window_handler_high |
231 | .global clean_window_handler_high |
| 226 | clean_window_handler_high: |
232 | clean_window_handler_high: |
| 227 | CLEAN_WINDOW_HANDLER |
233 | CLEAN_WINDOW_HANDLER |
| 228 | 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 |
|
| - | 240 | ||
| 229 | /* TT = 0x34, TL > 0, mem_address_not_aligned */ |
241 | /* TT = 0x34, TL > 0, mem_address_not_aligned */ |
| 230 | .org trap_table + (TT_MEM_ADDRESS_NOT_ALIGNED+512)*ENTRY_SIZE |
242 | .org trap_table + (TT_MEM_ADDRESS_NOT_ALIGNED+512)*ENTRY_SIZE |
| 231 | .global mem_address_not_aligned_high |
243 | .global mem_address_not_aligned_high |
| 232 | mem_address_not_aligned_high: |
244 | mem_address_not_aligned_high: |
| 233 | SIMPLE_HANDLER do_mem_address_not_aligned |
245 | SIMPLE_HANDLER do_mem_address_not_aligned |