87 #define UNDI_NO_PCI_BUSDEVFN 0xffff 90 #define UNDI_NO_ISAPNP_CSN 0xffff 93 #define UNDI_NO_ISAPNP_READ_PORT 0xffff 96 #define UNDI_FL_STARTED 0x0001 99 #define UNDI_FL_INITIALIZED 0x0002 102 #define UNDI_FL_KEEP_ALL 0x0004 UINT16_t restore_fbms
Free base memory prior to load.
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
SEGOFF16_t ppxe
!PXE structure address
static void * undi_get_drvdata(struct undi_device *undi)
Get UNDI driver-private data.
SEGOFF16_t pxenv
PXENV+ structure address.
UINT16_t isapnp_csn
ISAPnP card select number, or UNDI_NO_ISAPNP_CSN.
void * priv
Driver-private data.
SEGOFF16_t entry
Entry point.
UINT16_t pci_device
PCI device ID.
UINT16_t pci_vendor
PCI vendor ID.
UINT16_t isapnp_read_port
ISAPnP read port, or UNDI_NO_ISAPNP_READ_PORT.
UINT16_t fbms
Free base memory after load.
UINT16_t pci_busdevfn
PCI bus:dev.fn, or UNDI_NO_PCI_BUSDEVFN.
static struct tlan_private * priv
uint16_t UINT16_t
A 16-bit unsigned integer.
static void undi_set_drvdata(struct undi_device *undi, void *priv)
Set UNDI driver-private data.
struct undi_device __attribute__