iPXE
|
Parameter block for pxenv_undi_isr() More...
#include <pxe_api.h>
Data Fields | |
PXENV_STATUS_t | Status |
PXE status code. More... | |
UINT16_t | FuncFlag |
Function flag. More... | |
UINT16_t | BufferLength |
Data buffer length. More... | |
UINT16_t | FrameLength |
Total frame length. More... | |
UINT16_t | FrameHeaderLength |
Frame header length. More... | |
SEGOFF16_t | Frame |
Data buffer address. More... | |
UINT8_t | ProtType |
Protocol type. More... | |
UINT8_t | PktType |
Packet type. More... | |
Parameter block for pxenv_undi_isr()
PXENV_STATUS_t s_PXENV_UNDI_ISR::Status |
UINT16_t s_PXENV_UNDI_ISR::FuncFlag |
Function flag.
Valid values are PXENV_UNDI_ISR_IN_START, PXENV_UNDI_ISR_IN_PROCESS, PXENV_UNDI_ISR_IN_GET_NEXT, PXENV_UNDI_ISR_OUT_OURS, PXENV_UNDI_ISR_OUT_NOT_OURS, PXENV_UNDI_ISR_OUT_DONE, PXENV_UNDI_ISR_OUT_TRANSMIT, PXENV_UNDI_ISR_OUT_RECEIVE or PXENV_UNDI_ISR_OUT_BUSY.
Definition at line 1489 of file pxe_api.h.
Referenced by pxenv_undi_isr(), undinet_close(), and undinet_poll().
UINT16_t s_PXENV_UNDI_ISR::BufferLength |
Data buffer length.
Definition at line 1490 of file pxe_api.h.
Referenced by pxenv_undi_isr(), and undinet_poll().
UINT16_t s_PXENV_UNDI_ISR::FrameLength |
Total frame length.
Definition at line 1491 of file pxe_api.h.
Referenced by pxenv_undi_isr(), and undinet_poll().
UINT16_t s_PXENV_UNDI_ISR::FrameHeaderLength |
Frame header length.
Definition at line 1492 of file pxe_api.h.
Referenced by pxenv_undi_isr(), and undinet_poll().
SEGOFF16_t s_PXENV_UNDI_ISR::Frame |
Data buffer address.
Definition at line 1493 of file pxe_api.h.
Referenced by pxenv_undi_isr(), and undinet_poll().
UINT8_t s_PXENV_UNDI_ISR::ProtType |
UINT8_t s_PXENV_UNDI_ISR::PktType |
Packet type.
Valid values are P_DIRECTED, P_BROADCAST or P_MULTICAST.
Definition at line 1503 of file pxe_api.h.
Referenced by pxenv_undi_isr().