]> git.proxmox.com Git - mirror_edk2.git/blobdiff - PcAtChipsetPkg/PcAtChipsetPkg.dec
PcAtChipsetPkg: INF/DEC file updates to EDK II packages
[mirror_edk2.git] / PcAtChipsetPkg / PcAtChipsetPkg.dec
index 8defe3b4bd284ee99d679335f0313dcd0c061147..6f0fcddf24f1987d2da012e5e5d934010b4eb300 100644 (file)
@@ -4,7 +4,7 @@
 # This package is designed to public interfaces and implementation which follows\r
 # PcAt defacto standard.\r
 #\r
-# Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>\r
 #\r
 # This program and the accompanying materials\r
 # are licensed and made available under the terms and conditions of the BSD License\r
@@ -20,7 +20,7 @@
   DEC_SPECIFICATION              = 0x00010005\r
   PACKAGE_NAME                   = PcAtChipsetPkg\r
   PACKAGE_GUID                   = B728689A-52D3-4b8c-AE89-2CE5514CC6DC\r
-  PACKAGE_VERSION                = 0.2\r
+  PACKAGE_VERSION                = 0.3\r
 \r
 [Includes]\r
   Include\r
   ## This PCD specifies the base address of the HPET timer.\r
   gPcAtChipsetPkgTokenSpaceGuid.PcdIoApicBaseAddress|0xFEC00000|UINT32|0x0000000C\r
   \r
+[PcdsFixedAtBuild, PcdsPatchableInModule]\r
+  ## Defines the ACPI register set base address.\r
+  #  The invalid 0xFFFF is as its default value. It must be configured to the real value. \r
+  # @Prompt ACPI Timer IO Port Address\r
+  gPcAtChipsetPkgTokenSpaceGuid.PcdAcpiIoPortBaseAddress         |0xFFFF|UINT16|0x00000010\r
+\r
+  ## Defines the PCI Bus Number of the PCI device that contains the BAR and Enable for ACPI hardware registers.\r
+  # @Prompt ACPI Hardware PCI Bus Number\r
+  gPcAtChipsetPkgTokenSpaceGuid.PcdAcpiIoPciBusNumber            |  0x00| UINT8|0x00000011\r
+\r
+  ## Defines the PCI Device Number of the PCI device that contains the BAR and Enable for ACPI hardware registers.\r
+  #  The invalid 0xFF is as its default value. It must be configured to the real value. \r
+  # @Prompt ACPI Hardware PCI Device Number\r
+  gPcAtChipsetPkgTokenSpaceGuid.PcdAcpiIoPciDeviceNumber         |  0xFF| UINT8|0x00000012\r
+\r
+  ## Defines the PCI Function Number of the PCI device that contains the BAR and Enable for ACPI hardware registers.\r
+  #  The invalid 0xFF is as its default value. It must be configured to the real value. \r
+  # @Prompt ACPI Hardware PCI Function Number\r
+  gPcAtChipsetPkgTokenSpaceGuid.PcdAcpiIoPciFunctionNumber       |  0xFF| UINT8|0x00000013\r
+  \r
+  ## Defines the PCI Register Offset of the PCI device that contains the Enable for ACPI hardware registers.\r
+  #  The invalid 0xFFFF is as its default value. It must be configured to the real value. \r
+  # @Prompt ACPI Hardware PCI Register Offset\r
+  gPcAtChipsetPkgTokenSpaceGuid.PcdAcpiIoPciEnableRegisterOffset |0xFFFF|UINT16|0x00000014\r
+  \r
+  ## Defines the bit mask that must be set to enable the APIC hardware register BAR.\r
+  # @Prompt ACPI Hardware PCI Bar Enable BitMask\r
+  gPcAtChipsetPkgTokenSpaceGuid.PcdAcpiIoBarEnableMask           |  0x00| UINT8|0x00000015\r
+  \r
+  ## Defines the PCI Register Offset of the PCI device that contains the BAR for ACPI hardware registers.\r
+  #  The invalid 0xFFFF is as its default value. It must be configured to the real value. \r
+  # @Prompt ACPI Hardware PCI Bar Register Offset\r
+  gPcAtChipsetPkgTokenSpaceGuid.PcdAcpiIoPciBarRegisterOffset    |0xFFFF|UINT16|0x00000016\r
+\r
+  ## Defines the offset to the 32-bit Timer Value register that resides within the ACPI BAR.\r
+  # @Prompt Offset to 32-bit Timer register in ACPI BAR\r
+  gPcAtChipsetPkgTokenSpaceGuid.PcdAcpiPm1TmrOffset              |0x0008|UINT16|0x00000017\r