FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
task_manager_interrupts.c File Reference

Implements APIs for Interrupt Task Managers. More...

Go to the source code of this file.

Functions

void TM_InterruptsNmi (void)
 Executes the task responsible for handling a Non-maskable Interrupt (NMI).
void TM_InterruptsBod (void)
 Executes the task responsible for handling a Brown-out Detector (BOD) interrupt.
void TM_InterruptsErrorCh (void)
 Executes the task responsible for handling a Error Controller (ERRCTRL) channel interrupt.
void TM_InterruptsClock (void)
 Executes the task responsible for handling a Clock Controller (CLKCTRL) interrupt.
void TM_InterruptsPower (void)
 Executes the task responsible for handling a Sleep Controller (SLPCTRL) interrupt.
void TM_InterruptsSwdt (void)
 Executes the task responsible for handling a Synchronous Watchdog Timer (SWDT) interrupt.
void TM_InterruptsNvm (void)
 Executes the task responsible for handling a NVM Controller (NVMCTRL) error interrupt.
void TM_InterruptsRam (void)
 Executes the task responsible for handling a RAM Controller (RAMCTRL) error interrupt.
void TM_InterruptsCrc (void)
 Executes the task responsible for handling a CRC Scan (CRCSCAN) interrupt.
void TM_InterruptsDefault (void)
 Executes the default task responsible for handling accidental (bad) interrupts.

Detailed Description

Implements APIs for Interrupt Task Managers.

Definition in file task_manager_interrupts.c.