FuSa 8-Bit Libraries Safety Framework
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 <driver_cpuctrl.h>
#include <driver_errctrl.h>
#include <midware_error_manager_diag.h>
#include <midware_shared_diag_private.h>
#include <xc.h>

Go to the source code of this file.

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.

Definition in file midware_error_manager_diag.c.