iPXE
Data Fields
DataBlk Struct Reference

Array of up to MAX_DATA_BLKS additional transmit buffers. More...

#include <pxe_api.h>

Data Fields

UINT8_t TDPtrType
 Always 1. More...
 
UINT8_t TDRsvdByte
 Must be zero. More...
 
UINT16_t TDDataLen
 Length of this transmit buffer. More...
 
SEGOFF16_t TDDataPtr
 Address of this transmit buffer. More...
 

Detailed Description

Array of up to MAX_DATA_BLKS additional transmit buffers.

Definition at line 61 of file pxe_api.h.

Field Documentation

◆ TDPtrType

UINT8_t DataBlk::TDPtrType

Always 1.

A value of 0 would indicate that TDDataPtr were an ADDR32_t rather than a #SEGOFF16_t. The PXE specification version 2.1 explicitly states that this is not supported; TDDataPtr will always be a #SEGOFF16_t.

Definition at line 70 of file pxe_api.h.

◆ TDRsvdByte

UINT8_t DataBlk::TDRsvdByte

Must be zero.

Definition at line 71 of file pxe_api.h.

◆ TDDataLen

UINT16_t DataBlk::TDDataLen

Length of this transmit buffer.

Definition at line 72 of file pxe_api.h.

Referenced by pxenv_undi_transmit().

◆ TDDataPtr

SEGOFF16_t DataBlk::TDDataPtr

Address of this transmit buffer.

Definition at line 73 of file pxe_api.h.

Referenced by pxenv_undi_transmit().


The documentation for this struct was generated from the following file: