4.3.2 Functions
struct DIAG_Variables __at (DIAG_MEM_START) DIAG_SRAM
This is a global instance of the DIAG_Variables struct. The members of this struct can provide error details in the case of a test failure.
uint16_t DIAG_CheckerboardStartAddress __at (STARTADDR_LOC)
These test variables used for the SRAM Checkerboard tests are stored at the first 14 RAM addresses.
uint16_t DIAG_CheckerboardBufferAddress __at (BUFFERADDR_LOC)
uint16_t DIAG_CheckerboardTempAddress __at (TEMPADDR_LOC)
uint16_t DIAG_CheckerboardLength __at (LENGTH_LOC)
uint8_t DIAG_CheckerboardTestIndex __at (TEST_BIT_LOC)
uint8_t DIAG_CheckerboardTestVariable __at (TEST_VARIABLE1_LOC)
uint8_t DIAG_CheckerboardStoreAddrLow __at (TEST_VARIABLE2_LOC)
uint8_t DIAG_CheckerboardStoreAddrHigh __at (ERROR_FLAG_LOC)