29 #ifndef _TEST_MEMORY_H_ 30 #define _TEST_MEMORY_H_
Этот файл содержит структуры, макросы и функции необходимые для работы с дополнительными типами...
bool MEMTEST_Counter(PTEST_MEM pMEMTest)
Тест памяти "Счетчик".
struct _TEST_BLOCK_ * PTEST_BLOCK
struct _TEST_ERRORS_ * PTEST_ERRORS
Структура с отчетом об ошибках
struct _TEST_MEM_ * PTEST_MEM
Структура для задания параметров тестируемого блока
struct _TEST_CFG_ * PTEST_CFG
struct _TEST_CFG_ TEST_CFG
Структура для задания параметров теста
void MEMTest_ZeroBlock(uint32_t Addr, uint32_t Size)
Зануление блока данных в память
bool MEMTEST_Gallop(PTEST_MEM pMEMTest)
Тест памяти "Галоп".
struct _TEST_ERRORS_ TEST_ERRORS
Структура с отчетом об ошибках
bool MEMTEST_generic(PTEST_MEM pMEMTest)
Чтение байтного слова
Структура для задания параметров теста
TEST_TYPE
Тип теста для теста памяти
bool MEMTEST_Marsch(PTEST_MEM pMEMTest)
Тест памяти "Маршевый тест".
TEST_RADIX
Тип разрядность слова
Структура для проведения тестирования памяти
void MEMTest_Write(uint32_t Addr, TEST_RADIX Radix, uint32_t Word)
Запись блока данных в память
uint32_t MEMTest_Read(uint32_t Addr, TEST_RADIX Radix)
Чтение блока данных из памяти
struct _TEST_MEM_ TEST_MEM
Структура для проведения тестирования памяти
struct _TEST_BLOCK_ TEST_BLOCK
Структура для задания параметров тестируемого блока