]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiPayloadPkg/Library/PlatformHookLib/PlatformHookLib.inf
UefiPayloadPkg: Remove asm code and sharing libraries
[mirror_edk2.git] / UefiPayloadPkg / Library / PlatformHookLib / PlatformHookLib.inf
index 3eeb94d8faeedbe444e0ca3c3ff0e16952b2fc31..7ac6bfa1b1b08480f1f0be52bd63524d6a9995d1 100644 (file)
@@ -1,7 +1,7 @@
 ## @file\r
-#  Platform Hook Library instance for UART device.\r
+#  Platform Hook Library instance for UART device for Universal Payload.\r
 #\r
-#  Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2021, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  SPDX-License-Identifier: BSD-2-Clause-Patent\r
 #\r
 [Defines]\r
   INF_VERSION                    = 0x00010005\r
   BASE_NAME                      = PlatformHookLib\r
-  FILE_GUID                      = 40A2CBC6-CFB8-447b-A90E-198E88FD345E\r
+  FILE_GUID                      = 807E05AB-9411-429F-97F0-FE425BF6B094\r
   MODULE_TYPE                    = BASE\r
   VERSION_STRING                 = 1.0\r
   LIBRARY_CLASS                  = PlatformHookLib\r
-  CONSTRUCTOR                    = PlatformHookSerialPortInitialize\r
+  CONSTRUCTOR                    = PlatformHookSerialPortConstructor\r
 \r
 [Sources]\r
   PlatformHookLib.c\r
 \r
 [LibraryClasses]\r
-  BlParseLib\r
   PcdLib\r
-  PciLib\r
+  BaseLib\r
+  HobLib\r
+  DxeHobListLib\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
   MdeModulePkg/MdeModulePkg.dec\r
   UefiPayloadPkg/UefiPayloadPkg.dec\r
 \r
+[Guids]\r
+  gUniversalPayloadSerialPortInfoGuid\r
+\r
 [Pcd]\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdSerialUseMmio         ## PRODUCES\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterBase    ## PRODUCES\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdSerialBaudRate        ## PRODUCES\r
   gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterStride  ## PRODUCES\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdSerialClockRate       ## PRODUCES\r
-  gEfiMdeModulePkgTokenSpaceGuid.PcdPciSerialParameters   ## PRODUCES\r