FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
tasks_scheduler.c File Reference

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_config.h>
#include <error_handler.h>
#include <midware_clock_manager_diag.h>
#include <midware_error_manager_diag.h>
#include <midware_memory_manager_diag.h>
#include <midware_power_manager_diag.h>
#include <midware_watchdog_manager_diag.h>
#include <tasks_config.h>
#include <tasks_scheduler.h>

Go to the source code of this file.

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_InitiateIdleSleep (void)
 Initiates device sleep in Idle mode and optionally enables CRC scan of Flash.

Detailed Description

Implements APIs for Scheduler Tasks.

Definition in file tasks_scheduler.c.