9#ifndef _NULL_MEMORY_TEST_H_
10#define _NULL_MEMORY_TEST_H_
25#define EFI_MEMORY_PRESENT 0x0100000000000000ULL
26#define EFI_MEMORY_INITIALIZED 0x0200000000000000ULL
27#define EFI_MEMORY_TESTED 0x0400000000000000ULL
51 OUT BOOLEAN *RequireSoftECCInit
81 IN OUT UINT64 *TestedMemorySize,
82 OUT UINT64 *TotalMemorySize,
83 OUT BOOLEAN *ErrorOut,
EFI_STATUS EFIAPI GenPerformMemoryTest(IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This, IN OUT UINT64 *TestedMemorySize, OUT UINT64 *TotalMemorySize, OUT BOOLEAN *ErrorOut, IN BOOLEAN TestAbort)
EFI_STATUS EFIAPI InitializeMemoryTest(IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This, IN EXTENDMEM_COVERAGE_LEVEL Level, OUT BOOLEAN *RequireSoftECCInit)
EFI_STATUS EFIAPI GenMemoryTestFinished(IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This)
EFI_STATUS EFIAPI GenCompatibleRangeTest(IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This, IN EFI_PHYSICAL_ADDRESS StartAddress, IN UINT64 Length)
UINT64 EFI_PHYSICAL_ADDRESS