OpenCore
1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
PciExpressBaseAddress.h
Go to the documentation of this file.
1
23
#ifndef _EFI_PCI_EXPRESS_BASE_ADDRESS_H_
24
#define _EFI_PCI_EXPRESS_BASE_ADDRESS_H_
25
26
#define EFI_PCI_EXPRESS_BASE_ADDRESS_GUID \
27
{ \
28
0x3677d529, 0x326f, 0x4603, {0xa9, 0x26, 0xea, 0xac, 0xe0, 0x1d, 0xcb, 0xb0} \
29
}
30
31
//
32
// Following structure defines PCI Express Base Address information.
33
// This information is platform specific, and built into hob in PEI phase.
34
// It can be consumed by PEI PCI driver and DXE PCI driver.
35
//
36
#pragma pack(1)
37
typedef
struct
_EFI_PCI_EXPRESS_BASE_ADDRESS_INFORMATION
{
38
UINT32
HostBridgeNumber
;
39
UINT32
RootBridgeNumber
;
40
UINT64
PciExpressBaseAddress
;
41
}
EFI_PCI_EXPRESS_BASE_ADDRESS_INFORMATION
;
42
#pragma pack()
43
44
extern
EFI_GUID
gEfiPciExpressBaseAddressGuid
;
45
46
#endif
EFI_PCI_EXPRESS_BASE_ADDRESS_INFORMATION
struct _EFI_PCI_EXPRESS_BASE_ADDRESS_INFORMATION EFI_PCI_EXPRESS_BASE_ADDRESS_INFORMATION
gEfiPciExpressBaseAddressGuid
EFI_GUID gEfiPciExpressBaseAddressGuid
_EFI_PCI_EXPRESS_BASE_ADDRESS_INFORMATION
Definition
PciExpressBaseAddress.h:37
_EFI_PCI_EXPRESS_BASE_ADDRESS_INFORMATION::RootBridgeNumber
UINT32 RootBridgeNumber
Definition
PciExpressBaseAddress.h:39
_EFI_PCI_EXPRESS_BASE_ADDRESS_INFORMATION::HostBridgeNumber
UINT32 HostBridgeNumber
Definition
PciExpressBaseAddress.h:38
_EFI_PCI_EXPRESS_BASE_ADDRESS_INFORMATION::PciExpressBaseAddress
UINT64 PciExpressBaseAddress
Definition
PciExpressBaseAddress.h:40
Include
Duet
Guid
PciExpressBaseAddress.h
Generated by
1.12.0