FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
tasks_startup_private.h
Go to the documentation of this file.
1
26#ifndef TASKS_STARTUP_PRIVATE_H
27#define TASKS_STARTUP_PRIVATE_H
28
29// Framework Includes
30#include <define_error_flags.h>
31
40
49
58
67
76
85
91void RunStartupDiagClock(void);
92
98void RunStartupDiagParity(void);
99
105void RunStartupDiagEcc(void);
106
112void RunStartupDiagErrorCh(void);
113
114#endif // TASKS_STARTUP_PRIVATE_H
Defines error flag type for indicating detected errors in Middleware services.
errFlag_t
Defines the error flag used by Middleware services to indicate error detection.
errFlag_t InitPower(void)
Private function, only exposed for unit testing and should not be called directly.
void RunStartupDiagParity(void)
Private function, only exposed for unit testing and should not be called directly.
void RunStartupDiagErrorCh(void)
Private function, only exposed for unit testing and should not be called directly.
errFlag_t InitClocks(void)
Private function, only exposed for unit testing and should not be called directly.
errFlag_t InitInterrupts(void)
Private function, only exposed for unit testing and should not be called directly.
errFlag_t InitWatchdogs(void)
Private function, only exposed for unit testing and should not be called directly.
errFlag_t InitErrorController(void)
Private function, only exposed for unit testing and should not be called directly.
void RunStartupDiagEcc(void)
Private function, only exposed for unit testing and should not be called directly.
void RunStartupDiagClock(void)
Private function, only exposed for unit testing and should not be called directly.
errFlag_t InitMemories(void)
Private function, only exposed for unit testing and should not be called directly.