Intel Extensible Firmware Interface User Manual

Page 895

Advertising
background image

32/64-Bit UNDI Specification

Version 1.10

12/01/02

E-29

// If set, at least one receive interrupt occurred.

#define

PXE_STATFLAGS_GET_STATUS_RECEIVE

0x0001

// If set, at least one transmit interrupt occurred.

#define

PXE_STATFLAGS_GET_STATUS_TRANSMIT

0x0002

// If set, at least one command interrupt occurred.

#define

PXE_STATFLAGS_GET_STATUS_COMMAND

0x0004

// If set, at least one software interrupt occurred.

#define

PXE_STATFLAGS_GET_STATUS_SOFTWARE

0x0008

// This flag is set if the transmitted buffer queue is empty.
// This flag will be set if all transmitted buffer addresses
// get written into the DB.

#define PXE_STATFLAGS_GET_STATUS_TXBUF_QUEUE_EMPTY

0x0010

// This flag is set if no transmitted buffer addresses were
// written into the DB. (This could be because DBsize was
// too small.)

#define PXE_STATFLAGS_GET_STATUS_NO_TXBUFS_WRITTEN

0x0020

//*******************************************************

// UNDI Fill Header

//*******************************************************

// No additional StatFlags

//*******************************************************

// UNDI Transmit

//*******************************************************

// No additional StatFlags.

//*******************************************************

// UNDI Receive

//*******************************************************

// No additional StatFlags.

Advertising