EasyManua.ls Logo

Intel Extensible Firmware Interface - Controller Device Path; Memory Mapped Device Path; Vendor Device Path; Vendor-Defined Device Path

Intel Extensible Firmware Interface
494 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Extensible Firmware Interface Specification
122 12/12/00 Version 1.02
5.3.2.3 Memory Mapped Device Path
Table 5-5. Memory Mapped Device Path
Mnemonic
Byte
Offset
Byte
Length Description
Type 0 1 Type 1 Hardware Device Path
Sub-Type 1 1 Sub-Type 3 Memory Mapped
Length 2 2 Length of this structure in bytes. Length is 24 bytes.
Memory Type 4 4
EFI_MEMORY_TYPE (See Chapter 3.)
Start Address 8 8 Starting Memory Address
End Address 16 8 Ending Memory Address
5.3.2.4 Vendor Device Path
The Vendor Device Path allows the creation of vendor-defined Device Paths. A vendor must
allocate a Vendor_GUID for a Device Path. The Vendor_GUID can then be used to define the
contents on the n bytes that follow in the Vendor Device Path node.
Table 5-6. Vendor-Defined Device Path
Mnemonic
Byte
Offset
Byte
Length Description
Type 0 1 Type 1 Hardware Device Path.
Sub-Type 1 1 Sub-Type 4 Vendor.
Length 2 2 Length of this structure in bytes. Length is 20 + n bytes.
Vendor_GUID 4 16 Vendor-assigned GUID that defines the data that follows.
Vendor Defined Data 20 n Vendor-defined variable size data.
5.3.2.5 Controller Device Path
Table 5-7. Controller Device Path
Mnemonic
Byte
Offset
Byte
Length Description
Type 0 1 Type 1 Hardware Device Path.
Sub-Type 1 1 Sub-Type 5 Controller.
Length 2 2 Length of this structure in bytes. Length is 8 bytes.
Controller Number 4 4 Controller number.

Table of Contents

Related product manuals