iPXE
|
UNDI driver. More...
Go to the source code of this file.
Data Structures | |
struct | undi_device |
An UNDI device. More... | |
Macros | |
#define | UNDI_NO_PCI_BUSDEVFN 0xffff |
PCI bus:dev.fn field is invalid. More... | |
#define | UNDI_NO_ISAPNP_CSN 0xffff |
ISAPnP card select number field is invalid. More... | |
#define | UNDI_NO_ISAPNP_READ_PORT 0xffff |
ISAPnP read port field is invalid. More... | |
#define | UNDI_FL_STARTED 0x0001 |
UNDI flag: START_UNDI has been called. More... | |
#define | UNDI_FL_INITIALIZED 0x0002 |
UNDI flag: UNDI_STARTUP and UNDI_INITIALIZE have been called. More... | |
#define | UNDI_FL_KEEP_ALL 0x0004 |
UNDI flag: keep stack resident. More... | |
Functions | |
FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
static void | undi_set_drvdata (struct undi_device *undi, void *priv) |
Set UNDI driver-private data. More... | |
static void * | undi_get_drvdata (struct undi_device *undi) |
Get UNDI driver-private data. More... | |
Variables | |
struct undi_device | __attribute__ |
UNDI driver.
Definition in file undi.h.
#define UNDI_NO_PCI_BUSDEVFN 0xffff |
#define UNDI_NO_ISAPNP_CSN 0xffff |
#define UNDI_NO_ISAPNP_READ_PORT 0xffff |
#define UNDI_FL_STARTED 0x0001 |
#define UNDI_FL_INITIALIZED 0x0002 |
#define UNDI_FL_KEEP_ALL 0x0004 |
FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
|
inlinestatic |
Set UNDI driver-private data.
undi | UNDI device |
priv | Private data |
Definition at line 70 of file undi.h.
References undi_device::priv, and priv.
Referenced by undinet_probe().
|
inlinestatic |
Get UNDI driver-private data.
undi | UNDI device |
priv | Private data |
Definition at line 80 of file undi.h.
References undi_device::priv.
Referenced by undinet_remove().
struct undi_device __attribute__ |