#/** @file # # SMBIOS Table for the RaspberryPi platform # # Copyright (c) 2017, Andrei Warkentin # Copyright (c) Microsoft Corporation. All rights reserved. # Copyright (c) 2013 Linaro.org # Copyright (c) 2020, ARM Limited. All rights reserved. # # SPDX-License-Identifier: BSD-2-Clause-Patent # #**/ [Defines] INF_VERSION = 0x0001001A BASE_NAME = PlatformSmbiosDxe FILE_GUID = BAD0554E-22E9-4D83-9AFD-CC87727A1A45 MODULE_TYPE = DXE_DRIVER VERSION_STRING = 1.0 ENTRY_POINT = PlatformSmbiosDriverEntryPoint [Sources] PlatformSmbiosDxe.c [Packages] MdePkg/MdePkg.dec MdeModulePkg/MdeModulePkg.dec ArmPlatformPkg/ArmPlatformPkg.dec ArmPkg/ArmPkg.dec Platform/Rockchip/RK3588/RK3588.dec EmbeddedPkg/EmbeddedPkg.dec [LibraryClasses] ArmLib UefiBootServicesTableLib MemoryAllocationLib BaseMemoryLib BaseLib UefiLib UefiDriverEntryPoint DebugLib PrintLib TimeBaseLib [Protocols] gEfiSmbiosProtocolGuid # PROTOCOL SOMETIMES_CONSUMED # gRaspberryPiFirmwareProtocolGuid ## CONSUMES [Guids] # gConfigDxeFormSetGuid [Depex] gEfiSmbiosProtocolGuid # AND gRaspberryPiFirmwareProtocolGuid [Pcd] gArmTokenSpaceGuid.PcdFdBaseAddress gArmTokenSpaceGuid.PcdFdSize gArmTokenSpaceGuid.PcdSystemMemorySize gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVendor gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString # gRaspberryPiTokenSpaceGuid.PcdFdtSize # gRaspberryPiTokenSpaceGuid.PcdRamMoreThan3GB # gRaspberryPiTokenSpaceGuid.PcdRamLimitTo3GB