Extensible Firmware Interface Specification
280 12/12/00 Version 1.02
State Reports the current state of the network interface (see
EFI_SIMPLE_NETWORK_STATE below). When an
EFI_SIMPLE_NETWORK driver has initialized a network
interface, it is left in the EfiSimpleNetworkStopped state.
HwAddressSize The size, in bytes, of the network interface’s HW address.
MediaHeaderSize The size, in bytes, of the network interface’s media header.
MaxPacketSize The maximum size, in bytes, of the packets supported by the
network interface.
NvRamSize The size, in bytes, of the NVRAM device attached to the
network interface. If an NVRAM device is not attached to the
network interface, then this field will be zero. This value must
be a multiple of NvramAccessSize.
NvRamAccessSize The size that must be used for all NVRAM accesses. This
means that the start address for NVRAM read and write
operations, and the total length of thoseoperation, must be a
multiple of this value. The legal values for this field are 0, 1, 2,
4, 8. If the value is zero, then no NVRAM devices are attached
to the network interface.
ReceiveFilterMask The multicast receive filter settings supported by the network
interface.
ReceiveFilterSetting The current multicast receive filter settings. See Bit Mask
Values for ReceiveFilterSetting below.
MaxMCastFilterCount The maximum number of multicast address receive filters
supported by the driver. If this value is zero, then the multicast
address receive filters can not be modified with ReceiveFilters().
This field may be less than MAX_MCAST_FILTER_CNT (see
below).
MCastFilterCount The current number of multicast address receive filters.
MCastFilter Array containing the addresses of the current multicast address
receive filters.
CurrentAddress The current HW MAC address for the network interface.
BroadcastAddress The current HW MAC address for broadcast packets.
PermanentAddress The permenant HW MAC address for the network interface.
IfType The interface type of the network interface. See RFC 1700,
section Number Hardware Type.
MacAddressChangeable TRUE if the HW MAC address can be changed.
MultipleTxSupported TRUE if the network interface can transmit more than one packet
at a time.