FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
task_manager_scheduler.h
Go to the documentation of this file.
1
27
28#ifndef TASK_MANAGER_SCHEDULER_H
29#define TASK_MANAGER_SCHEDULER_H
30
31// Standard Library Includes
32#include <stdint.h>
33
34// Framework Includes
36
68void TM_Scheduler(const scheduleEntry_t schedule[], uint8_t scheduleLength,
69 uint32_t nextScheduleDeadline);
70
71#endif // TASK_MANAGER_SCHEDULER_H
Defines type for Task scheduling.
void TM_Scheduler(const scheduleEntry_t schedule[], uint8_t scheduleLength, uint32_t nextScheduleDeadline)
Manages and synchronizes safety system and application Tasks from a user defined schedule.
Defines a schedule entry containing a task function pointer and its duration.