SmBiosMiscDxe.inf 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  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. MdeModulePkg/MdeModulePkg.dec
  81. Vlv2TbltDevicePkg/PlatformPkg.dec
  82. MdePkg/MdePkg.dec
  83. Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec
  84. NetworkPkg/NetworkPkg.dec
  85. UefiCpuPkg/UefiCpuPkg.dec
  86. [LibraryClasses]
  87. HiiLib
  88. DevicePathLib
  89. UefiBootServicesTableLib
  90. UefiRuntimeServicesTableLib
  91. UefiDriverEntryPoint
  92. BaseMemoryLib
  93. DebugLib
  94. BaseLib
  95. MemoryAllocationLib
  96. PcdLib
  97. UefiLib
  98. BiosIdLib
  99. PrintLib
  100. CpuIA32Lib
  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. gEfiSpiProtocolGuid
  117. gEfiSimpleNetworkProtocolGuid
  118. [Pcd]
  119. gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareReleaseDateString
  120. gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString
  121. gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang
  122. gEfiVLVTokenSpaceGuid.PcdEmmcManufacturerId
  123. gEfiVLVTokenSpaceGuid.PcdProductSerialNumber
  124. [Depex]
  125. gEfiSmbiosProtocolGuid AND gMemInfoProtocolGuid AND gEfiMpServiceProtocolGuid