PAL_TEST_INFO_INFO Struct Reference


Data Fields

UINT64 BufferSize:56
UINT64 TestPhase:8

Field Documentation

Indicates the size in bytes of the memory buffer that is passed to this procedure. BufferSize must be greater than or equal in size to the bytes_needed return value from PAL_TEST_INFO, otherwise this procedure will return with an invalid argument return value.

Defines which phase of the processor self-tests are requested to be run. A value of zero indicates to run phase two of the processor self-tests. Phase two of the processor self-tests are ones that require external memory to execute correctly. A value of one indicates to run phase one of the processor self-tests. Phase one of the processor self-tests are tests run during PALE_RESET and do not depend on external memory to run correctly. When the caller requests to have phase one of the processor self-test run via this procedure call, a memory buffer may be needed to save and restore state as required by the PAL calling conventions. The procedure PAL_TEST_INFO informs the caller about the requirements of the memory buffer.


Generated on Wed Sep 23 16:24:28 2015 for MdePkg[ALL] by  doxygen 1.5.7.1