3 Copyright (c) 2004 - 2014, Intel Corporation. All rights reserved.<BR>
5 SPDX-License-Identifier: BSD-2-Clause-Patent
15 ACPI Memory mapped configuration space base address Description Table
16 definition, based on PCI Firmware Specification Revision 3.0 final draft,
17 downloadable at http://www.pcisig.com/home
21 #ifndef _MCFG_TABLE_H_
22 #define _MCFG_TABLE_H_
30 // Ensure proper structure formats
35 // MCFG Revision (defined in spec)
37 #define EFI_ACPI_MEMORY_MAPPED_CONFIGURATION_BASE_ADDRESS_TABLE_REVISION 0x01
40 // MCFG Structure Definitions
43 // Memory Mapped Enhanced Configuration Base Address Allocation
44 // Structure Definition
48 UINT16 PciSegmentGroupNumber
;
52 } EFI_ACPI_MEMORY_MAPPED_ENHANCED_CONFIGURATION_BASE_ADDRESS_STRUCTURE
;
55 // MCFG Table header definition. The rest of the table
56 // must be defined in a platform specific manner.
59 EFI_ACPI_DESCRIPTION_HEADER Header
;
61 } EFI_ACPI_MEMORY_MAPPED_CONFIGURATION_BASE_ADDRESS_TABLE_HEADER
;
65 #endif // _MCFG_TABLE_H