|
ICARUS OS (Intelligent Cooperative Architecture for Real-time Unified Systems) 0.1.0
Preemptive Real-Time Operating System for ARM Cortex-M7
|
ICARUS OS Error Handling Interface. More...
#include <stdint.h>#include "cmsis_gcc.h"Go to the source code of this file.
Functions | |
| void | Error_Handler (void) |
| System error handler for unrecoverable faults. | |
ICARUS OS Error Handling Interface.
Provides system-wide error handling declarations. The Error_Handler is called for unrecoverable faults.
Definition in file error.h.
| void Error_Handler | ( | void | ) |
System error handler for unrecoverable faults.
Called when a fatal error is detected. Disables interrupts and enters an infinite loop. Does not return.
Called when a fatal error is detected that cannot be recovered. Disables all interrupts and enters an infinite loop to prevent further system corruption.
Definition at line 50 of file error.c.
Referenced by HAL_I2C_MspInit(), HAL_RTC_MspInit(), HAL_SPI_MspInit(), MX_I2C2_Init(), MX_RTC_Init(), MX_SPI4_Init(), MX_TIM1_Init(), and SystemClock_Config().