nn::os::ARM::UserExceptionHandler Typetypedef void(* nn::os::ARM::UserExceptionHandler)(ExceptionInfo *pei, ExceptionContext *pec);
| Name | Description | |
|---|---|---|
| in | pei | Takes information about the exception that occurred. |
| in | pec | Takes the CPU context at the time the exception occurred. |
Enumerated type representing exception handlers.
The pei argument takes information about the exception that occurred.
The pec argument takes the CPU context at the time the exception occurred.
When an exception handler is specified and an exception occurs, the exception handler is called in the context of the thread where the exception occurred.
Note that special processing, such as disabling interrupts, is not used when calling the exception handler. The exception handler stack breaks if an exception occurs during exception handling.
Note that the exception handler cannot be called in the debug environment.
CONFIDENTIAL