iPXE
Data Fields
PCI_DEVICE_INDEPENDENT_REGION Struct Reference

Common header region in PCI Configuration Space Section 6.1, PCI Local Bus Specification, 2.2. More...

#include <Pci22.h>

Data Fields

UINT16 VendorId
 
UINT16 DeviceId
 
UINT16 Command
 
UINT16 Status
 
UINT8 RevisionID
 
UINT8 ClassCode [3]
 
UINT8 CacheLineSize
 
UINT8 LatencyTimer
 
UINT8 HeaderType
 
UINT8 BIST
 

Detailed Description

Common header region in PCI Configuration Space Section 6.1, PCI Local Bus Specification, 2.2.

Definition at line 31 of file Pci22.h.

Field Documentation

◆ VendorId

UINT16 PCI_DEVICE_INDEPENDENT_REGION::VendorId

Definition at line 32 of file Pci22.h.

◆ DeviceId

UINT16 PCI_DEVICE_INDEPENDENT_REGION::DeviceId

Definition at line 33 of file Pci22.h.

◆ Command

UINT16 PCI_DEVICE_INDEPENDENT_REGION::Command

Definition at line 34 of file Pci22.h.

◆ Status

UINT16 PCI_DEVICE_INDEPENDENT_REGION::Status

Definition at line 35 of file Pci22.h.

◆ RevisionID

UINT8 PCI_DEVICE_INDEPENDENT_REGION::RevisionID

Definition at line 36 of file Pci22.h.

◆ ClassCode

UINT8 PCI_DEVICE_INDEPENDENT_REGION::ClassCode[3]

Definition at line 37 of file Pci22.h.

◆ CacheLineSize

UINT8 PCI_DEVICE_INDEPENDENT_REGION::CacheLineSize

Definition at line 38 of file Pci22.h.

◆ LatencyTimer

UINT8 PCI_DEVICE_INDEPENDENT_REGION::LatencyTimer

Definition at line 39 of file Pci22.h.

◆ HeaderType

UINT8 PCI_DEVICE_INDEPENDENT_REGION::HeaderType

Definition at line 40 of file Pci22.h.

◆ BIST

UINT8 PCI_DEVICE_INDEPENDENT_REGION::BIST

Definition at line 41 of file Pci22.h.


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