Intel Extensible Firmware Interface User Manual
Page 83

EFI System Table
Version 1.10
12/01/02
4-5
Parameters
Hdr
The table header for the EFI System Table. This header contains
the
EFI_SYSTEM_TABLE_SIGNATURE
and
EFI_SYSTEM_TABLE_REVISION
values along with the size
of the
EFI_SYSTEM_TABLE
structure and a 32-bit CRC to
verify that the contents of the EFI System Table are valid.
FirmwareVendor
A pointer to a null terminated Unicode string that identifies the
vendor that produces the system firmware for the platform.
FirmwareRevision
A firmware vendor specific value that identifies the revision of
the system firmware for the platform.
ConsoleInHandle
The handle for the active console input device. This handle must
support the
ConIn
A pointer to the
SIMPLE_INPUT_PROTOCOL
interface that is
associated with
ConsoleInHandle
.
ConsoleOutHandle
The handle for the active console output device. This handle
must support the
ConOut
A pointer to the
SIMPLE_TEXT_OUTPUT_PROTOCOL
interface that is associated with
ConsoleOutHandle
.
StandardErrorHandle
The handle for the active standard error console device. This
handle must support the
SIMPLE_TEXT_OUTPUT_PROTOCOL
.
StdErr
A pointer to the
SIMPLE_TEXT_OUTPUT_PROTOCOL
interface that is associated with
StandardErrorHandle
.
RuntimeServices
A pointer to the EFI Runtime Services Table. See Section 4.5.
BootServices
A pointer to the EFI Boot Services Table. See Section 4.4.
NumberOfTableEntries
The number of system configuration tables in the buffer
ConfigurationTable
.
ConfigurationTable
A pointer to the system configuration tables. The number of
entries in the table is
NumberOfTableEntries
.