AVR SD Safety Framework 1.0.0
Loading...
Searching...
No Matches
midware_cpu_manager_diag.h File Reference

Contains API prototype for the CPU Manager Diagnostic. More...

Functions

errFlag_t MW_DiagCpuLockstep (void)
 Performs error injection diagnostic to detect faults in the CPU lockstep mechanism.

Detailed Description

Contains API prototype for the CPU Manager Diagnostic.

Version
1.0.0

The CPU Manager provides services to Tasks to ensure correct interaction with diagnostic features of the dual core lockstep CPU. Note that most of the other CPU register interface functionality is provided in other middleware managers, such as setting the Stack Pointer Limit (SPLIM) in the Memory Manager, global interrupt enable/disable in the Interrupt Manager and Configuration Change Protected (CCP) register unlocking in a separate utility (since it is needed by all safety related Drivers).