]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/MdeModulePkg.dec
Print Arrow for Goto button.
[mirror_edk2.git] / MdeModulePkg / MdeModulePkg.dec
index e26ff142c81d197a37bdd1268850a60313b047e9..83b09ec201911adcc20c03451cc5f27a5822a77b 100644 (file)
@@ -77,6 +77,7 @@
   ##  @libraryclass  Debug Agent is used to provide soft debug capability.\r
   #\r
   DebugAgentLib|Include/Library/DebugAgentLib.h\r
+\r
 [Guids]\r
   ## MdeModule package token space guid\r
   # Include/Guid/MdeModulePkgTokenSpace.h\r
   ## This PCD specified whether ACPI SDT protocol is installed.\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdInstallAcpiSdtProtocol|FALSE|BOOLEAN|0x0001004d\r
 \r
+  ## If TRUE, then unaligned I/O, MMIO, and PCI Configuration cycles through the PCI I/O Protocol are enabled.\r
+  #  If FALSE, then unaligned I/O, MMIO, and PCI Configuration cycles through the PCI I/O Protocol are disabled.\r
+  #  The default value for this PCD is to disable support for unaligned PCI I/O Protocol requests.\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdUnalignedPciIoEnable|FALSE|BOOLEAN|0x0001003e\r
+  \r
 [PcdsFeatureFlag.IA32, PcdsFeatureFlag.X64]\r
   ##\r
   # This feature flag specifies whether DxeIpl switches to long mode to enter DXE phase.\r
   ## RTC Update Timeout Value\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdRealTimeClockUpdateTimeout|100000|UINT32|0x00010034\r
 \r
+  ## Maximum address that the DXE Core will allocate the EFI_SYSTEM_TABLE_POINTER\r
+  #  structure.  The default value for this PCD is 0, which means that the DXE Core\r
+  #  will allocate the buffer from the EFI_SYSTEM_TABLE_POINTER structure on a 4MB\r
+  #  boundary as close to the top of memory as feasible.  If this PCD is set to a \r
+  #  value other than 0, then the DXE Core will first attempt to allocate the \r
+  #  EFI_SYSTEM_TABLE_POINTER structure on a 4MB boundary below the address specified\r
+  #  by this PCD, and if that allocation fails, retry the allocation on a 4MB\r
+  #  boundary as close to the top of memory as feasible.\r
+  #\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdMaxEfiSystemTablePointerAddress|0x0|UINT64|0x30001027\r
+  \r
 [PcdsPatchableInModule,PcdsDynamic]\r
   ## This PCD defines the Console output column and the default value is 25 according to UEFI spec\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow|25|UINT32|0x40000006\r