Intel Extensible Firmware Interface User Manual

Page 921

Advertising
background image

32/64-Bit UNDI Specification

Version 1.10

12/01/02

E-55

// This is the flag field for the PXE_DB_GET_CONFIG_INFO union.

// For PCC bus devices, this field is set to PXE_BUSTYPE_PCC.

PXE_UINT32

BusType;

// This identifies the PCC network device that this UNDI
// interface is bound to.

PXE_UINT16

Bus;

PXE_UINT8

Device;

PXE_UINT8

Function;

// This is a copy of the PCC configuration space for this

// network device.

union {

PXE_UINT8

Byte[256];

PXE_UINT16

Word[128];

PXE_UINT32

Dword[64];

} Config;

} PXE_PCC_CONFIG_INFO;

#pragma pack()

#pragma pack(1)

typedef union u_pxe_db_get_config_info {

PXE_PCI_CONFIG_INFO

pci;

PXE_PCC_CONFIG_INFO

pcc;

} PXE_DB_GET_CONFIG_INFO;

#pragma pack()

Advertising