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.
void TM_PreStartup(void)
Manages safety system Pre-startup Tasks.