EasyManua.ls Logo

Intel Extensible Firmware Interface - Page 443

Intel Extensible Firmware Interface
494 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
32/64-bit UNDI Specification
Version 1.02 12/12/00 425
DB
#pragma pack(1)
typedef struct s_pxe_db_get_init_info {
// Minimum length of locked memory buffer that must be given to
// the Initialize command. Giving UNDI more memory will
// generally give better performance.
// If MemoryRequired is zero, the UNDI does not need and will not
// use system memory to receive and transmit packets.
PXE_UINT32 MemoryRequired;
// Maximum frame data length for Tx/Rx excluding the media
// header.
//
PXE_UINT32 FrameDataLen;
// Supported link speeds are in units of mega bits. Common
// ethernet values are 10, 100 and 1000. Unused LinkSpeeds[]
// entries are zero filled.
PXE_UINT32 LinkSpeeds[4];
// Number of non-volatile storage items.
PXE_UINT32 NvCount;
// Width of non-volatile storage item in bytes. 0, 1, 2 or 4
PXE_UINT16 NvWidth;
// Media header length. This is the typical media header length
// for this UNDI. This information is needed when allocating
// receive and transmit buffers.
PXE_UINT16 MediaHeaderLen;

Table of Contents

Related product manuals