]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.inf
Add more checks for Dxe Report status code library to access boot service.
[mirror_edk2.git] / IntelFrameworkModulePkg / Library / GenericBdsLib / GenericBdsLib.inf
index 4921ab990f5ed9aa303e1f288a6ad6c9b202e074..983280a666bdeeadd1c70cd8abe48d3bb60fe2e7 100644 (file)
@@ -46,7 +46,7 @@
   MdePkg/MdePkg.dec\r
   MdeModulePkg/MdeModulePkg.dec\r
   IntelFrameworkPkg/IntelFrameworkPkg.dec\r
-\r
+  IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
 \r
 [LibraryClasses]\r
   DevicePathLib\r
   gPerformanceProtocolGuid                      ## SOMETIMES_PRODUCES ## Variable:L"PerfDataMemAddr" (The ACPI address of performance data)\r
   gEfiUartDevicePathGuid                        ## CONSUMES ## GUID (Identify the device path for UARD device)\r
   gEfiSasDevicePathGuid                         ## CONSUMES ## GUID (Identify the device path for SAS device)\r
-  \r
+\r
 [Protocols]\r
   gEfiSimpleFileSystemProtocolGuid              # PROTOCOL CONSUMES\r
   gEfiSimpleTextOutProtocolGuid                 # PROTOCOL CONSUMES\r
   gEfiPciIoProtocolGuid                         # PROTOCOL CONSUMES\r
   gEfiLoadedImageProtocolGuid                   # PROTOCOL CONSUMES\r
-  gEfiDevicePathToTextProtocolGuid              # PROTOCOL CONSUMES\r
+  gEfiDevicePathToTextProtocolGuid              # PROTOCOL SOMETIMES_CONSUMES\r
   gEfiSimpleNetworkProtocolGuid                 # PROTOCOL CONSUMES\r
   gEfiDebugPortProtocolGuid                     # PROTOCOL CONSUMES\r
   gEfiSimpleTextInProtocolGuid                  # PROTOCOL CONSUMES\r
   gEfiLegacyBiosProtocolGuid                    # PROTOCOL SOMETIMES_CONSUMES\r
   gEfiCpuArchProtocolGuid                       # PROTOCOL CONSUMES\r
   gEfiDevicePathProtocolGuid                    # PROTOCOL CONSUMES\r
-  gEfiFirmwareVolumeDispatchProtocolGuid        # PROTOCOL CONSUMES\r
   gEfiAcpiS3SaveProtocolGuid                    # PROTOCOL CONSUMES\r
-  gEfiGraphicsOutputProtocolGuid                # PROTOCOL SOMETIMES_CONSUMES ## not gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport\r
-  gEfiUgaDrawProtocolGuid                       # PROTOCOL SOMETIMES_CONSUMES ## gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport\r
+  gEfiGraphicsOutputProtocolGuid                # PROTOCOL SOMETIMES_CONSUMES\r
+  gEfiUgaDrawProtocolGuid |PcdUgaConsumeSupport # PROTOCOL SOMETIMES_CONSUMES\r
   gEfiConsoleControlProtocolGuid                # PROTOCOL CONSUMES\r
   gEfiOEMBadgingProtocolGuid                    # PROTOCOL CONSUMES\r
   gEfiHiiFontProtocolGuid                       # PROTOCOL CONSUMES\r
+  gEfiSecurityArchProtocolGuid\r
 \r
 [FeaturePcd.common]\r
   gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport\r
 \r
-[Pcd]\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdPlatformBootTimeOutDefault\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdDefaultBootFileName
\ No newline at end of file