SmBiosMiscDxe.inf 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. ## @file
  2. # Component name for module MiscSubclass
  3. #
  4. # FIX ME!
  5. # Copyright (c) 2006 - 2019, Intel Corporation. All rights reserved.<BR>
  6. #
  7. # SPDX-License-Identifier: BSD-2-Clause-Patent
  8. #
  9. ##
  10. [Defines]
  11. INF_VERSION = 0x00010005
  12. BASE_NAME = MiscSubclass
  13. FILE_GUID = 4EFFB560-B28B-4e57-9DAD-4344E32EA3BA
  14. MODULE_TYPE = DXE_DRIVER
  15. VERSION_STRING = 1.0
  16. ENTRY_POINT = MiscSubclassDriverEntryPoint
  17. #
  18. # The following information is for reference only and not required by the build tools.
  19. #
  20. # VALID_ARCHITECTURES = IA32 X64 EBC
  21. #
  22. [Sources]
  23. MiscBaseBoardManufacturer.uni
  24. MiscBaseBoardManufacturerData.c
  25. MiscBaseBoardManufacturerFunction.c
  26. MiscBiosVendor.uni
  27. MiscBiosVendorData.c
  28. MiscBiosVendorFunction.c
  29. MiscBootInformationData.c
  30. MiscBootInformationFunction.c
  31. MiscChassisManufacturer.uni
  32. MiscChassisManufacturerData.c
  33. MiscChassisManufacturerFunction.c
  34. MiscNumberOfInstallableLanguagesData.c
  35. MiscNumberOfInstallableLanguagesFunction.c
  36. MiscOemString.uni
  37. MiscOemStringData.c
  38. MiscOemStringFunction.c
  39. MiscOnboardDevice.uni
  40. MiscOnboardDeviceData.c
  41. MiscOnboardDeviceFunction.c
  42. MiscPortInternalConnectorDesignator.uni
  43. MiscPortInternalConnectorDesignatorData.c
  44. MiscPortInternalConnectorDesignatorFunction.c
  45. MiscResetCapabilitiesData.c
  46. MiscResetCapabilitiesFunction.c
  47. MiscSystemLanguageString.uni
  48. MiscSystemLanguageStringData.c
  49. MiscSystemLanguageStringFunction.c
  50. MiscSystemManufacturer.uni
  51. MiscSystemManufacturerData.c
  52. MiscSystemManufacturerFunction.c
  53. MiscSystemOptionString.uni
  54. MiscSystemOptionStringData.c
  55. MiscSystemOptionStringFunction.c
  56. MiscSystemSlotDesignation.uni
  57. MiscSystemSlotDesignationData.c
  58. MiscSystemSlotDesignationFunction.c
  59. MiscSubclassDriver.h
  60. MiscSubclassDriver.uni
  61. MiscSubclassDriverDataTable.c
  62. MiscSubclassDriverEntryPoint.c
  63. CommonHeader.h
  64. MiscOemType0x90Function.c
  65. MiscOemType0x90Data.c
  66. MiscOemType0x90.uni
  67. MiscProcessorInformation.uni
  68. MiscProcessorInformationData.c
  69. MiscProcessorInformationFunction.c
  70. MiscProcessorCache.uni
  71. MiscProcessorCacheData.c
  72. MiscProcessorCacheFunction.c
  73. MiscPhysicalArray.uni
  74. MiscPhysicalArrayData.c
  75. MiscPhysicalArrayFunction.c
  76. MiscMemoryDevice.uni
  77. MiscMemoryDeviceData.c
  78. MiscMemoryDeviceFunction.c
  79. [Packages]
  80. MdePkg/MdePkg.dec
  81. MdeModulePkg/MdeModulePkg.dec
  82. NetworkPkg/NetworkPkg.dec
  83. UefiCpuPkg/UefiCpuPkg.dec
  84. BoardModulePkg/BoardModulePkg.dec
  85. Vlv2TbltDevicePkg/PlatformPkg.dec
  86. Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec
  87. [LibraryClasses]
  88. HiiLib
  89. DevicePathLib
  90. UefiBootServicesTableLib
  91. UefiRuntimeServicesTableLib
  92. UefiDriverEntryPoint
  93. BaseMemoryLib
  94. DebugLib
  95. BaseLib
  96. MemoryAllocationLib
  97. PcdLib
  98. UefiLib
  99. BiosIdLib
  100. PrintLib
  101. PchPlatformLib
  102. NetLib
  103. HobLib
  104. TimerLib
  105. [Guids]
  106. gEfiNormalSetupGuid
  107. gEfiPlatformInfoGuid
  108. gEfiVlv2VariableGuid
  109. [Protocols]
  110. gEfiSmbiosProtocolGuid # PROTOCOL ALWAYS_CONSUMED
  111. gEfiDxeSmmReadyToLockProtocolGuid # PROTOCOL ALWAYS_CONSUMED
  112. gEfiMpServiceProtocolGuid
  113. gMemInfoProtocolGuid
  114. gEfiTdtOperationProtocolGuid
  115. gDxePchPlatformPolicyProtocolGuid
  116. gEfiSimpleNetworkProtocolGuid
  117. [Pcd]
  118. gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareReleaseDateString
  119. gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString
  120. gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang
  121. gEfiVLVTokenSpaceGuid.PcdEmmcManufacturerId
  122. gEfiVLVTokenSpaceGuid.PcdProductSerialNumber
  123. [Depex]
  124. gEfiSmbiosProtocolGuid AND gMemInfoProtocolGuid AND gEfiMpServiceProtocolGuid