source:
vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/UefiCpuPkg/CpuDxeRiscV64/CpuDxeRiscV64.inf@
101291
Last change on this file since 101291 was 101291, checked in by , 14 months ago | |
---|---|
|
|
File size: 1.9 KB |
Line | |
---|---|
1 | ## @file |
2 | # RISC-V CPU DXE module. |
3 | # |
4 | # Copyright (c) 2022, Ventana Micro Systems Inc. All rights reserved.<BR> |
5 | # |
6 | # SPDX-License-Identifier: BSD-2-Clause-Patent |
7 | # |
8 | ## |
9 | |
10 | [Defines] |
11 | INF_VERSION = 0x0001001B |
12 | BASE_NAME = CpuDxeRiscV64 |
13 | MODULE_UNI_FILE = CpuDxeRiscV64.uni |
14 | FILE_GUID = BDEA19E2-778F-473C-BF82-5E38D6A27765 |
15 | MODULE_TYPE = DXE_DRIVER |
16 | VERSION_STRING = 1.0 |
17 | ENTRY_POINT = InitializeCpu |
18 | |
19 | [Packages] |
20 | MdePkg/MdePkg.dec |
21 | MdeModulePkg/MdeModulePkg.dec |
22 | UefiCpuPkg/UefiCpuPkg.dec |
23 | |
24 | [LibraryClasses] |
25 | BaseLib |
26 | BaseMemoryLib |
27 | CpuLib |
28 | DebugLib |
29 | DxeServicesTableLib |
30 | MemoryAllocationLib |
31 | UefiBootServicesTableLib |
32 | UefiDriverEntryPoint |
33 | UefiLib |
34 | CpuExceptionHandlerLib |
35 | HobLib |
36 | ReportStatusCodeLib |
37 | TimerLib |
38 | PeCoffGetEntryPointLib |
39 | RiscVSbiLib |
40 | RiscVMmuLib |
41 | CacheMaintenanceLib |
42 | |
43 | [Sources] |
44 | CpuDxe.c |
45 | CpuDxe.h |
46 | |
47 | [Protocols] |
48 | gEfiCpuArchProtocolGuid ## PRODUCES |
49 | gRiscVEfiBootProtocolGuid ## PRODUCES |
50 | |
51 | [Guids] |
52 | gIdleLoopEventGuid ## CONSUMES ## Event |
53 | |
54 | [Ppis] |
55 | gEfiSecPlatformInformation2PpiGuid ## UNDEFINED # HOB |
56 | gEfiSecPlatformInformationPpiGuid ## UNDEFINED # HOB |
57 | |
58 | [Pcd] |
59 | gEfiMdeModulePkgTokenSpaceGuid.PcdCpuStackGuard ## CONSUMES |
60 | gEfiMdeModulePkgTokenSpaceGuid.PcdHeapGuardPropertyMask ## CONSUMES |
61 | gEfiMdeModulePkgTokenSpaceGuid.PcdNullPointerDetectionPropertyMask ## CONSUMES |
62 | gUefiCpuPkgTokenSpaceGuid.PcdCpuStackSwitchExceptionList ## CONSUMES |
63 | gUefiCpuPkgTokenSpaceGuid.PcdCpuKnownGoodStackSize ## CONSUMES |
64 | gUefiCpuPkgTokenSpaceGuid.PcdCpuCoreCrystalClockFrequency ## CONSUMES |
65 | |
66 | [Depex] |
67 | TRUE |
68 | |
69 | [UserExtensions.TianoCore."ExtraFiles"] |
70 | CpuDxeRiscV64Extra.uni |
Note:
See TracBrowser
for help on using the repository browser.