FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
tasks_pre_startup.h
Go to the documentation of this file.
1
27
28#ifndef TASKS_PRE_STARTUP_H
29#define TASKS_PRE_STARTUP_H
30
55void T_EnsureSafeState(void);
56
78void T_DetermineResetReason(void);
79
141void T_RunResetDiagnosticFsm(void);
142
143#endif // TASKS_PRE_STARTUP_H
void T_DetermineResetReason(void)
Determines the reason for the last device reset and stores it for later handling.
void T_RunResetDiagnosticFsm(void)
Implements an FSM for performing error injection diagnostics leading to device resets.
void T_EnsureSafeState(void)
Ensures the device is in a Safe State by making sure io pins are floated.