7 io device path, 8 mac address device path, 9 ipv4 device path – Intel Extensible Firmware Interface User Manual
Page 232: O device path

Extensible Firmware Interface Specification
8-12
12/01/02
Version 1.10
8.3.4.7 I
2
O Device Path
Table 8-16. I
2
O Device Path
Mnemonic
Byte
Offset
Byte
Length
Description
Type 0
1
Type
3
– Messaging Device Path
Sub-Type 1
1
Sub-Type
6
– I2O Random Block Storage Class
Length
2
2
Length of this structure in bytes. Length is 8 bytes.
TID
4
4
Target ID (TID) for a device
8.3.4.8 MAC Address Device Path
Table 8-17. MAC Address Device Path
Mnemonic
Byte
Offset
Byte
Length
Description
Type 0
1
Type
3
– Messaging Device Path
Sub-Type 1
1
Sub-Type
11
– MAC Address for a network interface
Length
2
2
Length of this structure in bytes. Length is 37 bytes.
MAC Address
4
32
The MAC address for a network interface padded with 0s
IfType
36
1
Network interface type(i.e. 802.3, FDDI). See RFC 1700
8.3.4.9 IPv4 Device Path
Table 8-18. IPv4 Device Path
Mnemonic
Byte
Offset
Byte
Length
Description
Type 0
1
Type
3
– Messaging Device Path
Sub-Type 1
1
Sub-Type
12
– IPv4
Length
2
2
Length of this structure in bytes. Length is 19 bytes.
Local IP Address
4
4
The local IPv4 address
Remote IP Address
8
4
The remote IPv4 address
Local Port
12
2
The local port number
Remote Port
14
2
The remote port number
Protocol
16
2
The network protocol(i.e. UDP, TCP). See RFC 1700
StaticIPAddress
18
1
0x00 - The Source IP Address was assigned though DHCP
0x01 - The Source IP Address is statically bound