![]() |
AVR SD Safety Framework 1.0.0
|
Implements APIs for Scheduler Tasks. More...
#include <stdbool.h>#include <stdint.h>#include <define_error_flags.h>#include <define_error_ids.h>#include <define_tasks_configs.h>#include <error_handler.h>#include <midware_checksum_manager.h>#include <midware_checksum_manager_diag.h>#include <midware_clock_manager_diag.h>#include <midware_error_manager_diag.h>#include <midware_memory_manager_diag.h>#include <midware_power_manager.h>#include <midware_power_manager_diag.h>#include <midware_watchdog_manager_diag.h>#include <tasks_config.h>#include <tasks_scheduler.h>Macros | |
| #define | DIAG_QUEUE_START 0U |
| The index of the first diagnostic function in the diagnostic queue. | |
Functions | |
| void | T_RunNextLatentFaultDiag (void) |
| Runs a different latent fault diagnostic function each time it is called. | |
| void | T_EnterIdleSleep (void) |
| Enters device sleep in Idle mode and optionally enables and handles CRC Scan of Flash. | |
Implements APIs for Scheduler Tasks.