iPXE

UNDI GET NIC TYPE. More...

Data Structures

struct  pci_nic_info
 Information for a PCI or equivalent NIC. More...
struct  pnp_nic_info
 Information for an ISAPnP or equivalent NIC. More...
struct  s_PXENV_UNDI_GET_NIC_TYPE
 Parameter block for pxenv_undi_get_nic_type() More...

Macros

#define PXENV_UNDI_GET_NIC_TYPE   0x0012
 PXE API function code for pxenv_undi_get_nic_type()
#define PCI_NIC   2
 PCI network card.
#define PnP_NIC   3
 ISAPnP network card.
#define CardBus_NIC   4
 CardBus network card.

Typedefs

typedef struct s_PXENV_UNDI_GET_NIC_TYPE PXENV_UNDI_GET_NIC_TYPE_t

Functions

struct rhine_descriptor __attribute__ ((packed))

Detailed Description

UNDI GET NIC TYPE.

Macro Definition Documentation

◆ PXENV_UNDI_GET_NIC_TYPE

#define PXENV_UNDI_GET_NIC_TYPE   0x0012

PXE API function code for pxenv_undi_get_nic_type()

Definition at line 1299 of file pxe_api.h.

Referenced by undinet_function_name().

◆ PCI_NIC

#define PCI_NIC   2

PCI network card.

Definition at line 1301 of file pxe_api.h.

Referenced by pxenv_undi_get_nic_type(), undirom_find_pci(), and undirom_parse_pcirheader().

◆ PnP_NIC

#define PnP_NIC   3

ISAPnP network card.

Definition at line 1302 of file pxe_api.h.

Referenced by pxenv_undi_get_nic_type().

◆ CardBus_NIC

#define CardBus_NIC   4

CardBus network card.

Definition at line 1303 of file pxe_api.h.

Typedef Documentation

◆ PXENV_UNDI_GET_NIC_TYPE_t

Definition at line 1347 of file pxe_api.h.

Function Documentation

◆ __attribute__()

struct s_PXENV_UNDI_GET_NIC_TYPE __attribute__ ( (packed) )