Purpose
- Exception handling for software errors and hardware faults.
- software errors: caught by compiler-inserted checks, triggered via SVC system exception
- hardware faults: caught by the MCU hardware, triggered via Hard Fault system exception handler
- Install the default error and faults handlers in the exception vector table for each core.
- Install “missing handler” handlers to initialise the exception vector table for each core.