FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
tasks_startup.h
Go to the documentation of this file.
1
26
27#ifndef TASKS_STARTUP_H
28#define TASKS_STARTUP_H
29
70
161void T_InitSafetySystem(void);
162
209void T_RunStartupDiagnostics(void);
210
233void T_StartMissionMode(void);
234
268void T_HandleResetReason(void);
269
270#endif // TASKS_STARTUP_H
void T_RunStartupDiagnostics(void)
Runs all enabled startup diagnostics and reports any detected faults to the Error Handler.
void T_HandlePreStartupErrors(void)
Retrieves and validates stored Pre-startup error flags from persistent memory and reports them to the...
void T_StartMissionMode(void)
Transitions the device from Safe State into Mission Mode.
void T_HandleResetReason(void)
Retrieves and validates stored reset info from persistent memory and issues configurable callback for...
void T_InitSafetySystem(void)
Initializes the Safety System according to Assumptions of Use and user configurations.