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 |