#define EFI_NONTESTED_MEMORY_RANGE_SIGNATURE SIGNATURE_32 ('N', 'T', 'M', 'E')\r
\r
typedef struct {\r
- UINTN Signature;\r
- LIST_ENTRY Link;\r
- EFI_PHYSICAL_ADDRESS StartAddress;\r
- UINT64 Length;\r
- UINT64 Capabilities;\r
- BOOLEAN Above4G;\r
- BOOLEAN AlreadyMapped;\r
+ UINTN Signature;\r
+ LIST_ENTRY Link;\r
+ EFI_PHYSICAL_ADDRESS StartAddress;\r
+ UINT64 Length;\r
+ UINT64 Capabilities;\r
+ BOOLEAN Above4G;\r
+ BOOLEAN AlreadyMapped;\r
} NONTESTED_MEMORY_RANGE;\r
\r
#define NONTESTED_MEMORY_RANGE_FROM_LINK(link) \\r
//\r
// This is the memory test driver's structure definition\r
//\r
-#define EFI_GENERIC_MEMORY_TEST_PRIVATE_SIGNATURE SIGNATURE_32 ('G', 'E', 'M', 'T')\r
+#define EFI_GENERIC_MEMORY_TEST_PRIVATE_SIGNATURE SIGNATURE_32 ('G', 'E', 'M', 'T')\r
\r
typedef struct {\r
-\r
- UINTN Signature;\r
- EFI_HANDLE Handle;\r
+ UINTN Signature;\r
+ EFI_HANDLE Handle;\r
\r
//\r
// Cpu arch protocol's pointer\r
//\r
- EFI_CPU_ARCH_PROTOCOL *Cpu;\r
+ EFI_CPU_ARCH_PROTOCOL *Cpu;\r
\r
//\r
// generic memory test driver's protocol\r
//\r
- EFI_GENERIC_MEMORY_TEST_PROTOCOL GenericMemoryTest;\r
+ EFI_GENERIC_MEMORY_TEST_PROTOCOL GenericMemoryTest;\r
\r
//\r
// memory test covered spans\r
//\r
- EXTENDMEM_COVERAGE_LEVEL CoverLevel;\r
- UINTN CoverageSpan;\r
- UINT64 BdsBlockSize;\r
+ EXTENDMEM_COVERAGE_LEVEL CoverLevel;\r
+ UINTN CoverageSpan;\r
+ UINT64 BdsBlockSize;\r
\r
//\r
// the memory test pattern and size every time R/W/V memory\r
//\r
- VOID *MonoPattern;\r
- UINTN MonoTestSize;\r
+ VOID *MonoPattern;\r
+ UINTN MonoTestSize;\r
\r
//\r
// base memory's size which tested in PEI phase\r
//\r
- UINT64 BaseMemorySize;\r
+ UINT64 BaseMemorySize;\r
\r
//\r
// memory range list\r
//\r
- LIST_ENTRY NonTestedMemRanList;\r
-\r
+ LIST_ENTRY NonTestedMemRanList;\r
} GENERIC_MEMORY_TEST_PRIVATE;\r
\r
#define GENERIC_MEMORY_TEST_PRIVATE_FROM_THIS(a) \\r
**/\r
EFI_STATUS\r
PerformAddressDataLineTest (\r
- IN GENERIC_MEMORY_TEST_PRIVATE *Private\r
+ IN GENERIC_MEMORY_TEST_PRIVATE *Private\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
InitializeMemoryTest (\r
- IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This,\r
- IN EXTENDMEM_COVERAGE_LEVEL Level,\r
- OUT BOOLEAN *RequireSoftECCInit\r
+ IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This,\r
+ IN EXTENDMEM_COVERAGE_LEVEL Level,\r
+ OUT BOOLEAN *RequireSoftECCInit\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
GenPerformMemoryTest (\r
- IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This,\r
- OUT UINT64 *TestedMemorySize,\r
- OUT UINT64 *TotalMemorySize,\r
- OUT BOOLEAN *ErrorOut,\r
- IN BOOLEAN TestAbort\r
+ IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This,\r
+ OUT UINT64 *TestedMemorySize,\r
+ OUT UINT64 *TotalMemorySize,\r
+ OUT BOOLEAN *ErrorOut,\r
+ IN BOOLEAN TestAbort\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
GenMemoryTestFinished (\r
- IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This\r
+ IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
GenCompatibleRangeTest (\r
- IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This,\r
- IN EFI_PHYSICAL_ADDRESS StartAddress,\r
- IN UINT64 Length\r
+ IN EFI_GENERIC_MEMORY_TEST_PROTOCOL *This,\r
+ IN EFI_PHYSICAL_ADDRESS StartAddress,\r
+ IN UINT64 Length\r
);\r
\r
#endif\r