|
XenevaOS
|
#include <MemoryMappedConfigurationSpaceAccessTable.h>
Public Attributes | |
| UINT64 | BaseAddress |
| UINT16 | PciSegmentGroupNumber |
| UINT8 | StartBusNumber |
| UINT8 | EndBusNumber |
| UINT32 | Reserved |
Memory Mapped Configuration Space Access Table (MCFG) This table is a basic description table header followed by a number of base address allocation structures.
| UINT64 EFI_ACPI_MEMORY_MAPPED_ENHANCED_CONFIGURATION_SPACE_BASE_ADDRESS_ALLOCATION_STRUCTURE::BaseAddress |
| UINT8 EFI_ACPI_MEMORY_MAPPED_ENHANCED_CONFIGURATION_SPACE_BASE_ADDRESS_ALLOCATION_STRUCTURE::EndBusNumber |
| UINT16 EFI_ACPI_MEMORY_MAPPED_ENHANCED_CONFIGURATION_SPACE_BASE_ADDRESS_ALLOCATION_STRUCTURE::PciSegmentGroupNumber |
| UINT32 EFI_ACPI_MEMORY_MAPPED_ENHANCED_CONFIGURATION_SPACE_BASE_ADDRESS_ALLOCATION_STRUCTURE::Reserved |
| UINT8 EFI_ACPI_MEMORY_MAPPED_ENHANCED_CONFIGURATION_SPACE_BASE_ADDRESS_ALLOCATION_STRUCTURE::StartBusNumber |