FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
task_manager_startup.h
Go to the documentation of this file.
1
28
29#ifndef TASK_MANAGER_STARTUP_H
30#define TASK_MANAGER_STARTUP_H
31
32// Standard Library Includes
33#include <stdint.h>
34
35// Framework Includes
37
61void TM_Startup(const scheduleEntry_t appStartupSchedule[], uint8_t scheduleLength);
62
63#endif // TASK_MANAGER_STARTUP_H
Defines type for Task scheduling.
static const scheduleEntry_t appStartupSchedule[STARTUP_SCHEDULE_LEN]
Defines an example Application Startup Schedule with optional Tasks.
void TM_Startup(const scheduleEntry_t appStartupSchedule[], uint8_t scheduleLength)
Manages and synchronizes safety system and application startup Tasks.
Defines a schedule entry containing a task function pointer and its duration.