|
iPXE
|
UNDI TRANSMIT PACKET. More...
Data Structures | |
| struct | s_PXENV_UNDI_TBD |
| A transmit buffer descriptor, as pointed to by s_PXENV_UNDI_TRANSMIT::TBD. More... | |
| struct | s_PXENV_UNDI_TRANSMIT |
| Parameter block for pxenv_undi_transmit() More... | |
Macros | |
| #define | PXENV_UNDI_TRANSMIT 0x0008 |
| PXE API function code for pxenv_undi_transmit() | |
| #define | P_UNKNOWN 0 |
| Media header already filled in. | |
| #define | P_IP 1 |
| IP protocol. | |
| #define | P_ARP 2 |
| ARP protocol. | |
| #define | P_RARP 3 |
| RARP protocol. | |
| #define | P_OTHER 4 |
| Other protocol. | |
| #define | XMT_DESTADDR 0x0000 |
| Unicast packet. | |
| #define | XMT_BROADCAST 0x0001 |
| Broadcast packet. | |
| #define | MAX_DATA_BLKS 8 |
| Maximum number of data blocks in a transmit buffer descriptor. | |
Typedefs | |
| typedef struct s_PXENV_UNDI_TBD | PXENV_UNDI_TBD_t |
| typedef struct s_PXENV_UNDI_TRANSMIT | PXENV_UNDI_TRANSMIT_t |
Variables | |
| union tftp_any | __attribute__ |
UNDI TRANSMIT PACKET.
| #define PXENV_UNDI_TRANSMIT 0x0008 |
PXE API function code for pxenv_undi_transmit()
Definition at line 1009 of file pxe_api.h.
Referenced by pxe_api_profiler(), undinet_function_name(), undinet_profiler(), and undinet_transmit().
| #define P_UNKNOWN 0 |
Media header already filled in.
Definition at line 1011 of file pxe_api.h.
Referenced by pxenv_undi_isr(), pxenv_undi_transmit(), and undinet_transmit().
| #define P_IP 1 |
IP protocol.
Definition at line 1012 of file pxe_api.h.
Referenced by pxenv_undi_isr(), pxenv_undi_transmit(), and undinet_transmit().
| #define P_ARP 2 |
ARP protocol.
Definition at line 1013 of file pxe_api.h.
Referenced by pxenv_undi_isr(), pxenv_undi_transmit(), and undinet_transmit().
| #define P_RARP 3 |
RARP protocol.
Definition at line 1014 of file pxe_api.h.
Referenced by pxenv_undi_isr(), pxenv_undi_transmit(), and undinet_transmit().
| #define XMT_DESTADDR 0x0000 |
Unicast packet.
Definition at line 1017 of file pxe_api.h.
Referenced by pxenv_undi_transmit(), and undinet_transmit().
| #define XMT_BROADCAST 0x0001 |
| #define MAX_DATA_BLKS 8 |
| typedef struct s_PXENV_UNDI_TBD PXENV_UNDI_TBD_t |
| typedef struct s_PXENV_UNDI_TRANSMIT PXENV_UNDI_TRANSMIT_t |
| struct s_PXENV_UNDI_TRANSMIT __attribute__ |