FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
task_manager_interrupts.h
Go to the documentation of this file.
1
30
31#ifndef TASK_MANAGER_INTERRUPTS_H
32#define TASK_MANAGER_INTERRUPTS_H
33
40void TM_InterruptsNmi(void);
41
48void TM_InterruptsBod(void);
49
56void TM_InterruptsErrorCh(void);
57
64void TM_InterruptsClock(void);
65
72void TM_InterruptsPower(void);
73
80void TM_InterruptsSwdt(void);
81
88void TM_InterruptsNvm(void);
89
96void TM_InterruptsRam(void);
97
104void TM_InterruptsCrc(void);
105
112void TM_InterruptsDefault(void);
113
114#endif // TASK_MANAGER_INTERRUPTS_H
void TM_InterruptsBod(void)
Executes the task responsible for handling a Brown-out Detector (BOD) 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_InterruptsClock(void)
Executes the task responsible for handling a Clock Controller (CLKCTRL) interrupt.
void TM_InterruptsDefault(void)
Executes the default task responsible for handling accidental (bad) interrupts.
void TM_InterruptsCrc(void)
Executes the task responsible for handling a CRC Scan (CRCSCAN) interrupt.
void TM_InterruptsRam(void)
Executes the task responsible for handling a RAM Controller (RAMCTRL) error interrupt.
void TM_InterruptsErrorCh(void)
Executes the task responsible for handling a Error Controller (ERRCTRL) channel interrupt.
void TM_InterruptsNmi(void)
Executes the task responsible for handling a Non-maskable Interrupt (NMI).