SimicsDxe.inf 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. ## @file
  2. # This driver effectuates Simics X58 platform configuration settings and exposes
  3. # them via HII.
  4. #
  5. # Copyright (C) 2014, Red Hat, Inc.
  6. # Copyright (c) 2009 - 2019, Intel Corporation. All rights reserved.<BR>
  7. #
  8. # SPDX-License-Identifier: BSD-2-Clause-Patent
  9. #
  10. ##
  11. [Defines]
  12. INF_VERSION = 0x00010005
  13. BASE_NAME = SimicsDxe
  14. FILE_GUID = 74B64DC1-B0B6-4853-A6BD-C6426059AB1E
  15. MODULE_TYPE = DXE_DRIVER
  16. VERSION_STRING = 1.0
  17. ENTRY_POINT = PlatformInit
  18. UNLOAD_IMAGE = PlatformUnload
  19. [Sources]
  20. Platform.c
  21. Platform.uni
  22. PlatformConfig.c
  23. PlatformForms.vfr
  24. [Packages]
  25. MdePkg/MdePkg.dec
  26. MdeModulePkg/MdeModulePkg.dec
  27. SimicsOpenBoardPkg/OpenBoardPkg.dec
  28. MinPlatformPkg/MinPlatformPkg.dec
  29. [LibraryClasses]
  30. BaseLib
  31. BaseMemoryLib
  32. DebugLib
  33. DevicePathLib
  34. HiiLib
  35. MemoryAllocationLib
  36. PrintLib
  37. UefiBootServicesTableLib
  38. UefiHiiServicesLib
  39. UefiLib
  40. UefiRuntimeServicesTableLib
  41. UefiDriverEntryPoint
  42. DxeServicesTableLib
  43. [Pcd]
  44. gEfiMdeModulePkgTokenSpaceGuid.PcdVideoHorizontalResolution
  45. gEfiMdeModulePkgTokenSpaceGuid.PcdVideoVerticalResolution
  46. [Protocols]
  47. gEfiDevicePathProtocolGuid ## PRODUCES
  48. gEfiGraphicsOutputProtocolGuid ## CONSUMES
  49. gEfiHiiConfigAccessProtocolGuid ## PRODUCES
  50. [Guids]
  51. gEfiIfrTianoGuid
  52. gSimicsBoardConfigGuid
  53. [Depex]
  54. gEfiHiiConfigRoutingProtocolGuid AND
  55. gEfiHiiDatabaseProtocolGuid AND
  56. gEfiVariableArchProtocolGuid AND
  57. gEfiVariableWriteArchProtocolGuid