VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/ArmVirtPkg/PrePi/ArmVirtPrePiUniCoreRelocatable.inf

最後變更 在這個檔案是 105670,由 vboxsync 提交於 3 月 前

Devices/EFI/FirmwareNew: Merge edk2-stable-202405 and make it build on aarch64, bugref:4643

  • 屬性 svn:eol-style 設為 native
檔案大小: 2.4 KB
 
1#/** @file
2#
3# Copyright (c) 2011-2015, ARM Ltd. All rights reserved.<BR>
4# Copyright (c) 2015, Linaro Ltd. All rights reserved.<BR>
5#
6# SPDX-License-Identifier: BSD-2-Clause-Patent
7#
8#**/
9
10[Defines]
11 INF_VERSION = 1.30
12 BASE_NAME = ArmVirtPrePiUniCoreRelocatable
13 FILE_GUID = f7d9fd14-9335-4389-80c5-334d6abfcced
14 MODULE_TYPE = SEC
15 VALID_ARCHITECTURES = AARCH64
16 VERSION_STRING = 1.0
17
18[Sources]
19 FdtParser.c
20 PrePi.c
21 PrePi.h
22
23[Sources.AArch64]
24 AArch64/ArchPrePi.c
25 AArch64/ModuleEntryPoint.S
26
27[Sources.ARM]
28 Arm/ArchPrePi.c
29 Arm/ModuleEntryPoint.S
30
31[Packages]
32 MdePkg/MdePkg.dec
33 MdeModulePkg/MdeModulePkg.dec
34 EmbeddedPkg/EmbeddedPkg.dec
35 ArmPkg/ArmPkg.dec
36 ArmPlatformPkg/ArmPlatformPkg.dec
37 ArmVirtPkg/ArmVirtPkg.dec
38 OvmfPkg/OvmfPkg.dec
39
40[LibraryClasses]
41 BaseLib
42 DebugLib
43 FdtLib
44 ArmLib
45 IoLib
46 TimerLib
47 SerialPortLib
48 ExtractGuidedSectionLib
49 LzmaDecompressLib
50 PeCoffLib
51 PrePiLib
52 MemoryAllocationLib
53 HobLib
54 PrePiHobListPointerLib
55 PlatformPeiLib
56 MemoryInitPeiLib
57 CacheMaintenanceLib
58
59[Ppis]
60 gArmMpCoreInfoPpiGuid
61
62[Guids]
63 gArmMpCoreInfoGuid
64
65[FeaturePcd]
66 gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob
67 gArmPlatformTokenSpaceGuid.PcdSendSgiToBringUpSecondaryCores
68
69[FixedPcd]
70 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString
71
72 gArmTokenSpaceGuid.PcdVFPEnabled
73
74 gArmTokenSpaceGuid.PcdFdSize
75 gArmTokenSpaceGuid.PcdFvSize
76
77 gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize
78 gArmPlatformTokenSpaceGuid.PcdCPUCoreSecondaryStackSize
79
80 gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize
81
82 gEmbeddedTokenSpaceGuid.PcdPrePiCpuIoSize
83
84 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory
85 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS
86 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType
87 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData
88 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode
89 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesCode
90 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesData
91 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderCode
92 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderData
93
94[Pcd]
95 gArmTokenSpaceGuid.PcdSystemMemoryBase
96 gArmTokenSpaceGuid.PcdSystemMemorySize
97 gArmTokenSpaceGuid.PcdFdBaseAddress
98 gArmTokenSpaceGuid.PcdFvBaseAddress
99 gUefiOvmfPkgTokenSpaceGuid.PcdDeviceTreeInitialBaseAddress
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette