|
iPXE
|
#include <SimpleNetwork.h>
Data Fields | |
| UINT32 | State |
| Reports the current state of the network interface. More... | |
| UINT32 | HwAddressSize |
| The size, in bytes, of the network interface's HW address. More... | |
| UINT32 | MediaHeaderSize |
| The size, in bytes, of the network interface's media header. More... | |
| UINT32 | MaxPacketSize |
| The maximum size, in bytes, of the packets supported by the network interface. More... | |
| UINT32 | NvRamSize |
| The size, in bytes, of the NVRAM device attached to the network interface. More... | |
| UINT32 | NvRamAccessSize |
| The size that must be used for all NVRAM reads and writes. More... | |
| UINT32 | ReceiveFilterMask |
| The multicast receive filter settings supported by the network interface. More... | |
| UINT32 | ReceiveFilterSetting |
| The current multicast receive filter settings. More... | |
| UINT32 | MaxMCastFilterCount |
| The maximum number of multicast address receive filters supported by the driver. More... | |
| UINT32 | MCastFilterCount |
| The current number of multicast address receive filters. More... | |
| EFI_MAC_ADDRESS | MCastFilter [MAX_MCAST_FILTER_CNT] |
| Array containing the addresses of the current multicast address receive filters. More... | |
| EFI_MAC_ADDRESS | CurrentAddress |
| The current HW MAC address for the network interface. More... | |
| EFI_MAC_ADDRESS | BroadcastAddress |
| The current HW MAC address for broadcast packets. More... | |
| EFI_MAC_ADDRESS | PermanentAddress |
| The permanent HW MAC address for the network interface. More... | |
| UINT8 | IfType |
| The interface type of the network interface. More... | |
| BOOLEAN | MacAddressChangeable |
| TRUE if the HW MAC address can be changed. More... | |
| BOOLEAN | MultipleTxSupported |
| TRUE if the network interface can transmit more than one packet at a time. More... | |
| BOOLEAN | MediaPresentSupported |
| TRUE if the presence of media can be determined; otherwise FALSE. More... | |
| BOOLEAN | MediaPresent |
| TRUE if media are connected to the network interface; otherwise FALSE. More... | |
Definition at line 164 of file SimpleNetwork.h.
| UINT32 EFI_SIMPLE_NETWORK_MODE::State |
Reports the current state of the network interface.
Definition at line 168 of file SimpleNetwork.h.
Referenced by efi_nullify_snp(), and efi_snp_probe().
| UINT32 EFI_SIMPLE_NETWORK_MODE::HwAddressSize |
The size, in bytes, of the network interface's HW address.
Definition at line 172 of file SimpleNetwork.h.
| UINT32 EFI_SIMPLE_NETWORK_MODE::MediaHeaderSize |
The size, in bytes, of the network interface's media header.
Definition at line 176 of file SimpleNetwork.h.
Referenced by snpnet_start().
| UINT32 EFI_SIMPLE_NETWORK_MODE::MaxPacketSize |
The maximum size, in bytes, of the packets supported by the network interface.
Definition at line 180 of file SimpleNetwork.h.
Referenced by snpnet_start().
| UINT32 EFI_SIMPLE_NETWORK_MODE::NvRamSize |
The size, in bytes, of the NVRAM device attached to the network interface.
Definition at line 184 of file SimpleNetwork.h.
| UINT32 EFI_SIMPLE_NETWORK_MODE::NvRamAccessSize |
The size that must be used for all NVRAM reads and writes.
The start address for NVRAM read and write operations and the total length of those operations, must be a multiple of this value. The legal values for this field are 0, 1, 2, 4, and 8.
Definition at line 191 of file SimpleNetwork.h.
| UINT32 EFI_SIMPLE_NETWORK_MODE::ReceiveFilterMask |
The multicast receive filter settings supported by the network interface.
Definition at line 195 of file SimpleNetwork.h.
Referenced by snpnet_rx_filters().
| UINT32 EFI_SIMPLE_NETWORK_MODE::ReceiveFilterSetting |
The current multicast receive filter settings.
Definition at line 199 of file SimpleNetwork.h.
Referenced by snpnet_rx_filters().
| UINT32 EFI_SIMPLE_NETWORK_MODE::MaxMCastFilterCount |
The maximum number of multicast address receive filters supported by the driver.
Definition at line 203 of file SimpleNetwork.h.
| UINT32 EFI_SIMPLE_NETWORK_MODE::MCastFilterCount |
The current number of multicast address receive filters.
Definition at line 207 of file SimpleNetwork.h.
| EFI_MAC_ADDRESS EFI_SIMPLE_NETWORK_MODE::MCastFilter[MAX_MCAST_FILTER_CNT] |
Array containing the addresses of the current multicast address receive filters.
Definition at line 211 of file SimpleNetwork.h.
| EFI_MAC_ADDRESS EFI_SIMPLE_NETWORK_MODE::CurrentAddress |
The current HW MAC address for the network interface.
Definition at line 215 of file SimpleNetwork.h.
Referenced by efi_snp_transmit().
| EFI_MAC_ADDRESS EFI_SIMPLE_NETWORK_MODE::BroadcastAddress |
The current HW MAC address for broadcast packets.
Definition at line 219 of file SimpleNetwork.h.
| EFI_MAC_ADDRESS EFI_SIMPLE_NETWORK_MODE::PermanentAddress |
The permanent HW MAC address for the network interface.
Definition at line 223 of file SimpleNetwork.h.
Referenced by efi_snp_station_address().
| UINT8 EFI_SIMPLE_NETWORK_MODE::IfType |
The interface type of the network interface.
Definition at line 227 of file SimpleNetwork.h.
| BOOLEAN EFI_SIMPLE_NETWORK_MODE::MacAddressChangeable |
TRUE if the HW MAC address can be changed.
Definition at line 231 of file SimpleNetwork.h.
| BOOLEAN EFI_SIMPLE_NETWORK_MODE::MultipleTxSupported |
TRUE if the network interface can transmit more than one packet at a time.
Definition at line 235 of file SimpleNetwork.h.
| BOOLEAN EFI_SIMPLE_NETWORK_MODE::MediaPresentSupported |
TRUE if the presence of media can be determined; otherwise FALSE.
Definition at line 239 of file SimpleNetwork.h.
Referenced by snpnet_start().
| BOOLEAN EFI_SIMPLE_NETWORK_MODE::MediaPresent |
TRUE if media are connected to the network interface; otherwise FALSE.
Definition at line 243 of file SimpleNetwork.h.
Referenced by efi_snp_notify().
1.8.15