Intel Extensible Firmware Interface User Manual

Page 83

Advertising
background image

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

SIMPLE_INPUT_PROTOCOL

.

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

SIMPLE_TEXT_OUTPUT_PROTOCOL

.

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

.

Advertising