3.1.10.1.1 Functions
-
static diag_sram_status_tCheckerboard_Global (void)
This function runs the March B algorithm on the 7 RAM addresses used to run the rest of the March B test.
-
static void DIAG_SRAM_CheckerboardStoreInFSR1 (void)
This function stores DIAG_CheckerboardStartAddress into FSR1.
-
static void DIAG_SRAM_CheckerboardSave (void)
This function saves the context of the SRAM test variables.
-
static void DIAG_SRAM_CheckerboardRestore (void)
This function restores the context of the SRAM test variables.
-
static void DIAG_SRAM_RestoreFSR1x (void)
This function re-stores DIAG_CheckerboardStartAddress into FSR1.
-
diag_sram_status_t DIAG_SRAM_Checkerboard (uint16_t startAddress, uint8_t length, uint16_t bufferAddress)
The Checkerboard test implements the Periodic Static memory test (H.2.19.6) defined by the IEC 60730 standard.