1## @file 2# Component description file for DxePlatform module. 3# 4# This driver initializes platform configuration setting and installs several platform policy potocols. 5# Copyright (c) 2013-2015 Intel Corporation. 6# 7# This program and the accompanying materials 8# are licensed and made available under the terms and conditions of the BSD License 9# which accompanies this distribution. The full text of the license may be found at 10# http://opensource.org/licenses/bsd-license.php 11# 12# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 13# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 14# 15## 16 17[Defines] 18 INF_VERSION = 0x00010005 19 BASE_NAME = DxePlatform 20 FILE_GUID = DAA55048-BC3F-4dd9-999B-F58ABF2BBFCC 21 MODULE_TYPE = DXE_DRIVER 22 VERSION_STRING = 1.0 23 ENTRY_POINT = DxePlatformDriverEntry 24 25# 26# The following information is for reference only and not required by the build tools. 27# 28# VALID_ARCHITECTURES = IA32 X64 IPF EBC 29# 30 31[Sources] 32 KeyboardLayout.c 33 QNCRegTable.c 34 processor.c 35 SetupPlatform.c 36 SetupPlatform.h 37 Strings.uni 38 39[Packages] 40 MdePkg/MdePkg.dec 41 MdeModulePkg/MdeModulePkg.dec 42 QuarkPlatformPkg/QuarkPlatformPkg.dec 43 QuarkSocPkg/QuarkSocPkg.dec 44 45[LibraryClasses] 46 IoLib 47 IntelQNCLib 48 PcdLib 49 PrintLib 50 MemoryAllocationLib 51 BaseMemoryLib 52 S3BootScriptLib 53 DebugLib 54 UefiRuntimeServicesTableLib 55 UefiBootServicesTableLib 56 UefiDriverEntryPoint 57 BaseLib 58 S3IoLib 59 S3PciLib 60 HiiLib 61 HobLib 62 PciLib 63 UefiLib 64 65[Guids] 66 67[Protocols] 68 gEfiPlatformPolicyProtocolGuid # PROTOCOL ALWAYS_PRODUCED 69 gEfiHiiDatabaseProtocolGuid # PROTOCOL ALWAYS_CONSUMED 70 gEfiHiiConfigAccessProtocolGuid # PROTOCOL ALWAYS_CONSUMED 71 gEfiHiiConfigRoutingProtocolGuid # PROTOCOL ALWAYS_CONSUMED 72 73[Pcd] 74 gEfiQuarkNcSocIdTokenSpaceGuid.PcdRcbaMmioBaseAddress 75 gEfiQuarkNcSocIdTokenSpaceGuid.PcdQuarkAgent0IR 76 gEfiQuarkNcSocIdTokenSpaceGuid.PcdQuarkAgent1IR 77 gEfiQuarkNcSocIdTokenSpaceGuid.PcdQuarkAgent2IR 78 gEfiQuarkNcSocIdTokenSpaceGuid.PcdQuarkAgent3IR 79 80[Depex] 81 # AND EFI_SDRAM_MEMORY_SETUP_PROTOCOL_GUID AND 82 gEfiVariableArchProtocolGuid AND gEfiVariableWriteArchProtocolGuid AND gEfiHiiDatabaseProtocolGuid AND gPcdProtocolGuid 83