Changeset 587 for trunk/hal/generic/hal_exception.h
- Timestamp:
- Nov 1, 2018, 12:39:27 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/hal/generic/hal_exception.h
r480 r587 35 35 // => The hal_do_exception() function call the generic vmm_handle_page_fault(), 36 36 // or the fpu_handle_exception() function, and the calling thread resumes execution 37 // when the exception has beenhandled.37 // when the exception can be sucessfully handled. 38 38 // 39 39 // - USER_ERROR : exceptions such a "illegal vaddr" or "illegal write access" are fatal. … … 51 51 52 52 /***************************************************************************************** 53 * This enum defines the global exception types after analysis by the exception handler. 54 ****************************************************************************************/ 55 56 typedef enum 57 { 58 EXCP_NON_FATAL, 59 EXCP_USER_ERROR, 60 EXCP_KERNEL_PANIC, 61 } 62 exception_handling_type_t; 63 64 65 /***************************************************************************************** 53 66 * This function is called by the hal_kentry() function when an exception is detected by 54 67 * the hardware for a given thread running on a given core.
Note: See TracChangeset
for help on using the changeset viewer.