AVR SD Safety Framework 1.0.0
Loading...
Searching...
No Matches
midware_error_manager_diag.c File Reference

Implements APIs for the Error Manager Diagnostics. More...

#include <stdbool.h>
#include <stdint.h>
#include <define_error_flags.h>
#include <driver_errctrl.h>
#include <midware_error_manager_diag.h>
#include <midware_shared_diag_private.h>
#include <xc.h>

Functions

errFlag_t MW_DiagErrorChannelSplim (void)
 Performs error injection diagnostic to detect faults in the SPLIM error channel.
errFlag_t MW_DiagErrorChannelCfd0 (void)
 Performs error injection diagnostic to detect faults in the CFD0 error channel.
errFlag_t MW_DiagErrorChannelCfd1 (void)
 Performs error injection diagnostic to detect faults in the CFD1 error channel.
errFlag_t MW_DiagErrorChannelCfm0 (void)
 Performs error injection diagnostic to detect faults in the CFM0 error channel.
errFlag_t MW_DiagErrorChannelCfm1 (void)
 Performs error injection diagnostic to detect faults in the CFM1 error channel.
errFlag_t MW_DiagErrorChannelEeprom (void)
 Performs error injection diagnostic to detect faults in the EEPROM error channel.
errFlag_t MW_DiagErrorChannelEvsys0 (void)
 Performs error injection diagnostic to detect faults in the EVSYS0 error channel.
errFlag_t MW_DiagErrorChannelEvsys1 (void)
 Performs error injection diagnostic to detect faults in the EVSYS1 error channel.

Detailed Description

Implements APIs for the Error Manager Diagnostics.