FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
tasks_interrupts.h File Reference

Go to the source code of this file.

Functions

void T_HandleNmiInterrupt (void)
 Handles Non-Maskable Interrupts (NMI) by reporting the Error ID of any detected faults.
void T_HandleBodInterrupt (void)
 Handles Brown-out Detector (BOD) Voltage Level Monitor (VLM) interrupt by reporting the associated Error ID.
void T_HandleClockInterrupt (void)
 Handles Clock interrupts by reporting the Error ID of any detected faults and clearing CFM done flags.
void T_HandlePowerInterrupt (void)
 Handles power related interrupts by reporting the Error ID of any detected faults.
void T_HandleSwdtInterrupt (void)
 Handles SWDT interrupts by reporting the Error ID of any detected faults.
void T_HandleNvmInterrupt (void)
 Handles NVM interrupts by reporting the Error ID of any detected faults.
void T_HandleRamInterrupt (void)
 Handles RAM interrupts by reporting the Error ID of any detected faults.
void T_HandleCrcInterrupt (void)
 Handles CRC Flash scanning interrupts by clearing the periodic interrupt bit and reporting the Error ID of a detected fault.
void T_HandleBadInterrupt (void)
 Handles bad interrupt requests that do not have a corresponding ISR for handling it.
void T_HandleErrorChInterrupt (void)
 Handles Error Channel interrupts by reporting the sources of the first set Error Channel.