TianoCore EDK2 master
Loading...
Searching...
No Matches
CmArchCommonDeviceHandlePci Struct Reference

#include <DynamicTablesPkg/Include/ArchCommonNameSpaceObjects.h>

Data Fields

UINT16 SegmentNumber
 PCI Segment Number.
 
UINT8 BusNumber
 PCI Bus Number - Max 256 busses (Bits 15:8 of BDF)
 
UINT8 DeviceNumber
 PCI Device Number - Max 32 devices (Bits 7:3 of BDF)
 
UINT8 FunctionNumber
 PCI Function Number - Max 8 functions (Bits 2:0 of BDF)
 

Detailed Description

A structure that describes the PCI Device Handle (Type 1) in the Generic Initiator Affinity structure in SRAT

ID: EArchCommonObjDeviceHandlePci

Definition at line 284 of file ArchCommonNameSpaceObjects.h.

Field Documentation

◆ BusNumber

UINT8 CmArchCommonDeviceHandlePci::BusNumber

PCI Bus Number - Max 256 busses (Bits 15:8 of BDF)

Definition at line 289 of file ArchCommonNameSpaceObjects.h.

◆ DeviceNumber

UINT8 CmArchCommonDeviceHandlePci::DeviceNumber

PCI Device Number - Max 32 devices (Bits 7:3 of BDF)

Definition at line 292 of file ArchCommonNameSpaceObjects.h.

◆ FunctionNumber

UINT8 CmArchCommonDeviceHandlePci::FunctionNumber

PCI Function Number - Max 8 functions (Bits 2:0 of BDF)

Definition at line 295 of file ArchCommonNameSpaceObjects.h.

◆ SegmentNumber

UINT16 CmArchCommonDeviceHandlePci::SegmentNumber

PCI Segment Number.

Definition at line 286 of file ArchCommonNameSpaceObjects.h.


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