|
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 |
1.8.15