beautypg.com

Device path, Dhcp, Device handle – Intel Extensible Firmware Interface User Manual

Page 1052: Dmtf, By the

background image

Extensible Firmware Interface Specification

Glossary-4

12/01/02

Version 1.10

Device Handle

A handle points to a list of one or more protocols that can respond to requests for
services for a given device referred to by the handle.

Device I/O Protocol

A protocol that is used during boot services to access memory and I/O. Also
called the

EFI Device I/O Protocol

.

Device Path Instance

When an environment variable represents multiple devices, it is possible for a
device path to contain multiple device paths. An example of this would be the

ConsoleOut

environment variable that consists of both a VGA console and a

serial output console. This environment variable would describe a console output
stream that would send output to both devices and therefore has a Device Path
that consists of two complete device paths. Each of these paths is a device path
instance.

Device Path Node A variable-length generic data structure that is used to build a device path.

Nodes are distinguished by type, subtype, length, and path-specific data. See

Device Path

.

Device Path Protocol

A protocol that is used during boot services to provide the information needed to
construct and manage Device Paths. Also called the EFI

Device Path Protocol

.

Device Path

A variable-length binary data structure that is composed of variable-length
generic device path nodes and is used to define the programmatic path to a
logical or physical device. There are six major types of device paths:

Hardware

Device Path

,

ACPI Device Path

,

Messaging Device Path

,

Media Device Path

,

BIOS Boot Specification Device Path

, and

End Of Hardware Device Path

.

DHCP

See

Dynamic Host Configuration Protocol

.

Disk I/O Protocol A protocol that is used during boot services to abstract Block I/O devices to

allow non-block-sized I/O operations. Also called the EFI Disk I/O Protocol.

DMI

See

Desktop Management Interface

.

DMTF

See

Desktop Management Task Force

.

Dynamic Host Configuration Protocol (DHCP)

A protocol that is used to get information from a configuration server. DHCP is
defined by the

Desktop Management Task Force

, not

EFI

.

EBC Image

Executable EBC image following the PE32+ file format.

EBC

See

EFI Byte Code

.

EFI

Extensible Firmware Interface. An interface between the operating system (OS)
and the platform firmware.