Changeset 214ec25c in mainline for kernel/arch/arm32/src/mm/page_fault.c
- Timestamp:
- 2010-06-11T16:07:21Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- b584cd4
- Parents:
- b3b7e14
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/arm32/src/mm/page_fault.c
rb3b7e14 r214ec25c 167 167 /** Handles "data abort" exception (load or store at invalid address). 168 168 * 169 * @param exc_no Exception number. 170 * @param istate CPU state when exception occured. 171 */ 172 void data_abort(int exc_no, istate_t *istate) 169 * @param exc_no Exception number. 170 * @param istate CPU state when exception occured. 171 * 172 */ 173 void data_abort(unsigned int exc_no, istate_t *istate) 173 174 { 174 175 fault_status_t fsr __attribute__ ((unused)) = … … 193 194 /** Handles "prefetch abort" exception (instruction couldn't be executed). 194 195 * 195 * @param exc_no Exception number. 196 * @param istate CPU state when exception occured. 197 */ 198 void prefetch_abort(int exc_no, istate_t *istate) 196 * @param exc_no Exception number. 197 * @param istate CPU state when exception occured. 198 * 199 */ 200 void prefetch_abort(unsigned int exc_no, istate_t *istate) 199 201 { 200 202 int ret = as_page_fault(istate->pc, PF_ACCESS_EXEC, istate);
Note:
See TracChangeset
for help on using the changeset viewer.