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(), efi_snp_probe(), efi_snp_set_state(), efi_undi_get_state(), snpnet_dump_mode(), and snpnet_start().
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.
Referenced by efi_set_autoboot_ll_addr(), efi_snp_set_mode(), mnpnet_start(), snpnet_dump_mode(), and snpnet_start().
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 efi_snp_set_mode(), snpnet_dump_mode(), and 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 efi_snp_set_mode(), snpnet_dump_mode(), and 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.
Referenced by snpnet_dump_mode().
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.
Referenced by snpnet_dump_mode().
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 efi_snp_set_mode(), snpnet_dump_mode(), and 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_dump_mode(), and 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.
Referenced by snpnet_dump_mode().
UINT32 EFI_SIMPLE_NETWORK_MODE::MCastFilterCount |
The current number of multicast address receive filters.
Definition at line 207 of file SimpleNetwork.h.
Referenced by snpnet_dump_mode().
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.
Referenced by snpnet_dump_mode().
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_set_autoboot_ll_addr(), efi_snp_set_mode(), efi_snp_transmit(), mnpnet_start(), snpnet_dump_mode(), and snpnet_start().
EFI_MAC_ADDRESS EFI_SIMPLE_NETWORK_MODE::BroadcastAddress |
The current HW MAC address for broadcast packets.
Definition at line 219 of file SimpleNetwork.h.
Referenced by efi_snp_set_mode(), and snpnet_dump_mode().
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_set_mode(), efi_snp_station_address(), mnpnet_start(), snpnet_dump_mode(), and snpnet_start().
UINT8 EFI_SIMPLE_NETWORK_MODE::IfType |
The interface type of the network interface.
Definition at line 227 of file SimpleNetwork.h.
Referenced by efi_snp_set_mode(), and snpnet_dump_mode().
BOOLEAN EFI_SIMPLE_NETWORK_MODE::MacAddressChangeable |
TRUE if the HW MAC address can be changed.
Definition at line 231 of file SimpleNetwork.h.
Referenced by efi_snp_set_mode(), and snpnet_dump_mode().
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.
Referenced by snpnet_dump_mode().
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 efi_snp_set_mode(), snpnet_check_link(), snpnet_dump_mode(), snpnet_open(), and 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(), efi_snp_set_mode(), snpnet_check_link(), snpnet_dump_mode(), and snpnet_open().