iPXE
|
UNDI ISR. More...
Data Structures | |
struct | s_PXENV_UNDI_ISR |
Parameter block for pxenv_undi_isr() More... | |
Macros | |
#define | PXENV_UNDI_ISR 0x0014 |
PXE API function code for pxenv_undi_isr() More... | |
#define | PXENV_UNDI_ISR_IN_START 1 |
Determine whether or not this is our interrupt. More... | |
#define | PXENV_UNDI_ISR_IN_PROCESS 2 |
Start processing interrupt. More... | |
#define | PXENV_UNDI_ISR_IN_GET_NEXT 3 |
Continue processing interrupt. More... | |
#define | PXENV_UNDI_ISR_OUT_OURS 0 |
This interrupt was ours. More... | |
#define | PXENV_UNDI_ISR_OUT_NOT_OURS 1 |
This interrupt was not ours. More... | |
#define | PXENV_UNDI_ISR_OUT_DONE 0 |
Finished processing interrupt. More... | |
#define | PXENV_UNDI_ISR_OUT_TRANSMIT 2 |
A packet transmission has completed. More... | |
#define | PXENV_UNDI_ISR_OUT_RECEIVE 3 |
A packet has been received. More... | |
#define | PXENV_UNDI_ISR_OUT_BUSY 4 |
We are already in the middle of processing an interrupt. More... | |
#define | P_DIRECTED 0 |
Unicast packet (or packet captured in promiscuous mode) More... | |
#define | P_BROADCAST 1 |
Broadcast packet. More... | |
#define | P_MULTICAST 2 |
Multicast packet. More... | |
Typedefs | |
typedef struct s_PXENV_UNDI_ISR | PXENV_UNDI_ISR_t |
UNDI ISR.
#define PXENV_UNDI_ISR 0x0014 |
PXE API function code for pxenv_undi_isr()
#define PXENV_UNDI_ISR_IN_START 1 |
#define PXENV_UNDI_ISR_IN_PROCESS 2 |
#define PXENV_UNDI_ISR_IN_GET_NEXT 3 |
#define PXENV_UNDI_ISR_OUT_OURS 0 |
#define PXENV_UNDI_ISR_OUT_NOT_OURS 1 |
#define PXENV_UNDI_ISR_OUT_DONE 0 |
#define PXENV_UNDI_ISR_OUT_TRANSMIT 2 |
#define PXENV_UNDI_ISR_OUT_RECEIVE 3 |
#define PXENV_UNDI_ISR_OUT_BUSY 4 |
#define P_DIRECTED 0 |
typedef struct s_PXENV_UNDI_ISR PXENV_UNDI_ISR_t |