]> git.proxmox.com Git - mirror_edk2.git/blob - BeagleBoardPkg/PrePi/PeiUniCore.inf
NetworkPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / BeagleBoardPkg / PrePi / PeiUniCore.inf
1 #/** @file
2 #
3 # (C) Copyright 2015 Hewlett-Packard Development Company, L.P.<BR>
4 # Copyright (c) 2011-2017, ARM Ltd. All rights reserved.<BR>
5 # Copyright (c) 2017, Linaro, Ltd. All rights reserved.<BR>
6 #
7 # SPDX-License-Identifier: BSD-2-Clause-Patent
8 #
9 #**/
10
11 [Defines]
12 INF_VERSION = 0x0001001A
13 BASE_NAME = BeagleBoardPrePiUniCore
14 FILE_GUID = 8a5dc3de-fe31-4ad9-9c93-dd73626932e7
15 MODULE_TYPE = SEC
16 VERSION_STRING = 1.0
17
18 [Sources]
19 PrePi.c
20 MainUniCore.c
21
22 [Sources.ARM]
23 Arm/ArchPrePi.c
24 Arm/ModuleEntryPoint.S | GCC
25 Arm/ModuleEntryPoint.asm | RVCT
26
27 [Packages]
28 ArmPkg/ArmPkg.dec
29 ArmPlatformPkg/ArmPlatformPkg.dec
30 EmbeddedPkg/EmbeddedPkg.dec
31 MdeModulePkg/MdeModulePkg.dec
32 MdePkg/MdePkg.dec
33
34 [LibraryClasses]
35 ArmLib
36 ArmPlatformLib
37 ArmPlatformStackLib
38 BaseLib
39 DebugLib
40 DebugAgentLib
41 ExtractGuidedSectionLib
42 HobLib
43 IoLib
44 MemoryAllocationLib
45 MemoryInitPeiLib
46 PeCoffGetEntryPointLib
47 PlatformPeiLib
48 PrePiHobListPointerLib
49 PrePiLib
50 SerialPortLib
51 TimerLib
52
53 [Ppis]
54 gArmMpCoreInfoPpiGuid
55
56 [Guids]
57 gArmMpCoreInfoGuid
58 gEfiFirmwarePerformanceGuid
59
60 [FeaturePcd]
61 gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob
62 gArmPlatformTokenSpaceGuid.PcdSendSgiToBringUpSecondaryCores
63
64 [Pcd]
65 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString
66
67 [FixedPcd]
68 gArmTokenSpaceGuid.PcdVFPEnabled
69
70 gArmTokenSpaceGuid.PcdFdBaseAddress
71 gArmTokenSpaceGuid.PcdFdSize
72
73 gArmTokenSpaceGuid.PcdFvBaseAddress
74 gArmTokenSpaceGuid.PcdFvSize
75
76 gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize
77 gArmPlatformTokenSpaceGuid.PcdCPUCoreSecondaryStackSize
78
79 gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize
80
81 gArmPlatformTokenSpaceGuid.PcdCoreCount
82
83 gEmbeddedTokenSpaceGuid.PcdPrePiCpuIoSize
84
85 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory
86 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS
87 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType
88 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData
89 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode
90 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesCode
91 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesData
92 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderCode
93 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderData
94
95 [Pcd]
96 gArmTokenSpaceGuid.PcdSystemMemoryBase
97 gArmTokenSpaceGuid.PcdSystemMemorySize