]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/MdeModulePkg.dec
Add IFR Security Op-code support in the Form Browser.
[mirror_edk2.git] / MdeModulePkg / MdeModulePkg.dec
index 7a167ac61959201cd5c8ffced1c2873fa8bb9f99..3e25d81eff62d971236f4aa4a32f4258d4bfd391 100644 (file)
   #\r
   UefiHiiServicesLib|Include/Library/UefiHiiServicesLib.h\r
 \r
+  ##  @libraryclass    Provides a set of interfaces to abstract the policy of security measurement.\r
+  #\r
+  SecurityManagementLib|MdeModulePkg/Include/Library/SecurityManagementLib.h\r
+\r
 [Guids.common]\r
   ## MdeModule package token space guid\r
   # Include/Guid/MdeModulePkgTokenSpace.h\r
   ## Include/Guid/NicIp4ConfigNvData.h\r
   gEfiNicIp4ConfigVariableGuid   = {0xd8944553, 0xc4dd, 0x41f4, { 0x9b, 0x30, 0xe1, 0x39, 0x7c, 0xfb, 0x26, 0x7b }}\r
 \r
+  ## Include/Guid/StatusCodeCallbackGuid.h\r
+  gStatusCodeCallbackGuid   = {0xe701458c, 0x4900, 0x4ca5, {0xb7, 0x72, 0x3d, 0x37, 0x94, 0x9f, 0x79, 0x27}}\r
+\r
 [Protocols.common]\r
   ## Load File protocol provides capability to load and unload EFI image into memory and execute it.\r
   #  Include/Protocol/LoadPe32Image.h\r
   #  If FALSE, DXE IPL will not support UEFI decompression to save space.\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress|TRUE|BOOLEAN|0x0001200c\r
 \r
+  ## This PCD specifies whether PciBus supports the hot plug device.\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdPciBusHotplugDeviceSupport|TRUE|BOOLEAN|0x0001003d\r
+\r
+  ## This PCD specifies whether the Single Root I/O virtualization support.\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdSrIovSupport|TRUE|BOOLEAN|0x10000044\r
+\r
+  ## This PCD specifies whether the Alternative Routing-ID support.\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdAriSupport|TRUE|BOOLEAN|0x10000045\r
+\r
+  ## This PCD specifies whether the Multi Root I/O virtualization support.\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdMrIovSupport|FALSE|BOOLEAN|0x10000046\r
+\r
+\r
 [PcdsFeatureFlag.IA32]\r
   ##\r
   # This feature flag specifies whether DxeIpl switches to long mode to enter DXE phase.\r
   ## FFS filename to find the ACPI tables\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiTableStorageFile|{ 0x25, 0x4e, 0x37, 0x7e, 0x01, 0x8e, 0xee, 0x4f, 0x87, 0xf2, 0x39, 0xc, 0x23, 0xc6, 0x6, 0xcd }|VOID*|16\r
 \r
+  ## Single root I/O virtualization virtual function memory BAR alignment\r
+  #  BITN set indicates 2 of n+12 power\r
+  #  BIT0 set indicates 4KB alignment\r
+  #  BIT1 set indicates 8KB alignment\r
+  gEfiMdeModulePkgTokenSpaceGuid.PcdSrIovSystemPageSize|0x1|UINT32|0x10000047\r
+\r
 [PcdsFixedAtBuild,PcdsPatchableInModule]\r
   ## Maximun number of performance log entries during PEI phase.\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPerformanceLogEntries|40|UINT8|0x0001002f\r