![]() |
AVR SD Safety Framework 1.0.0
|
Contains API prototypes for the Memory Manager Diagnostics. More...
Functions | |
| errFlag_t | MW_DiagRamParity (void) |
| This function performs error injection diagnostic to detect faults in the RAM parity checker triggered by RAM access. | |
| errFlag_t | MW_DiagNvmParity (uint16_t eepromDiagAddr) |
| This function performs error injection diagnostic to detect faults in the CPU and NVM bus parity checkers triggered by NVM access. | |
| errFlag_t | MW_DiagRamEcc (void) |
| This function performs error injection diagnostic to detect faults in the redundant RAMCTRL ECC checkers. | |
| errFlag_t | MW_DiagNvmFlashEcc (uint16_t flashDiagAddr) |
| This function performs error injection diagnostic to detect faults in the NVMCTRL ECC checkers with Flash read trigger. | |
| errFlag_t | MW_DiagNvmEepromEcc (uint16_t eepromDiagAddr) |
| This function performs error injection diagnostic to detect faults in the NVMCTRL ECC checkers with EEPROM read trigger. | |
Contains API prototypes for the Memory Manager Diagnostics.
The Memory Manager Diagnostics API are used by T_RunStartupDiagnostics and T_RunNextLatentFaultDiag to test the safety mechanisms present.