iPXE
|
Parameter block for pxenv_start_undi() More...
#include <pxe_api.h>
Data Fields | |
PXENV_STATUS_t | Status |
PXE status code. More... | |
UINT16_t | AX |
ax register as passed to the Option ROM initialisation routine. More... | |
UINT16_t | BX |
bx register as passed to the Option ROM initialisation routine. More... | |
UINT16_t | DX |
dx register as passed to the Option ROM initialisation routine. More... | |
OFF16_t | DI |
di register as passed to the Option ROM initialisation routine. More... | |
SEGSEL_t | ES |
es register as passed to the Option ROM initialisation routine. More... | |
Parameter block for pxenv_start_undi()
PXENV_STATUS_t s_PXENV_START_UNDI::Status |
UINT16_t s_PXENV_START_UNDI::AX |
ax register as passed to the Option ROM initialisation routine.
For a PCI device, this should contain the bus:dev:fn value that uniquely identifies the PCI device in the system. For a non-PCI device, this field is not defined.
Definition at line 446 of file pxe_api.h.
Referenced by pxenv_start_undi(), and undinet_probe().
UINT16_t s_PXENV_START_UNDI::BX |
bx register as passed to the Option ROM initialisation routine.
For an ISAPnP device, this should contain the Card Select Number assigned to the ISAPnP card. For non-ISAPnP devices, this should contain 0xffff.
Definition at line 453 of file pxe_api.h.
Referenced by pxenv_start_undi(), and undinet_probe().
UINT16_t s_PXENV_START_UNDI::DX |
dx register as passed to the Option ROM initialisation routine.
For an ISAPnP device, this should contain the ISAPnP Read Port address as currently set in all ISAPnP cards. If there are no ISAPnP cards, this should contain 0xffff. (If this is a non-ISAPnP device, but there are ISAPnP cards in the system, this value is not well defined.)
Definition at line 462 of file pxe_api.h.
Referenced by pxenv_start_undi(), and undinet_probe().
OFF16_t s_PXENV_START_UNDI::DI |
di register as passed to the Option ROM initialisation routine.
This contains the OFF16_t portion of a struct s_SEGOFF16 that points to the System BIOS Plug and Play Installation Check Structure. (Refer to section 4.4 of the Plug and Play BIOS specification for a description of this structure.)
Definition at line 476 of file pxe_api.h.
Referenced by undinet_probe().
SEGSEL_t s_PXENV_START_UNDI::ES |
es register as passed to the Option ROM initialisation routine.
This contains the SEGSEL_t portion of a struct s_SEGOFF16 that points to the System BIOS Plug and Play Installation Check Structure. (Refer to section 4.4 of the Plug and Play BIOS specification for a description of this structure.)
Definition at line 490 of file pxe_api.h.
Referenced by undinet_probe().