VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/IntelTdx/Sec/SecMain.inf@ 105668

Last change on this file since 105668 was 101291, checked in by vboxsync, 19 months ago

EFI/FirmwareNew: Make edk2-stable202308 build on all supported platforms (using gcc at least, msvc not tested yet), bugref:4643

  • Property svn:eol-style set to native
File size: 1.5 KB
Line 
1## @file
2# SEC Driver
3#
4# Copyright (c) 2008 - 2018, Intel Corporation. All rights reserved.<BR>
5#
6# SPDX-License-Identifier: BSD-2-Clause-Patent
7#
8##
9
10[Defines]
11 INF_VERSION = 0x00010005
12 BASE_NAME = SecMain
13 FILE_GUID = 69d96630-eb64-4b33-8491-13a5cf023dcf
14 MODULE_TYPE = SEC
15 VERSION_STRING = 1.0
16 ENTRY_POINT = SecMain
17
18#
19# The following information is for reference only and not required by the build tools.
20#
21# VALID_ARCHITECTURES = X64
22#
23
24[Sources]
25 SecMain.c
26 X64/SecEntry.nasm
27
28[Packages]
29 MdePkg/MdePkg.dec
30 MdeModulePkg/MdeModulePkg.dec
31 UefiCpuPkg/UefiCpuPkg.dec
32 OvmfPkg/OvmfPkg.dec
33 EmbeddedPkg/EmbeddedPkg.dec
34
35[LibraryClasses]
36 BaseLib
37 DebugLib
38 BaseMemoryLib
39 PcdLib
40 CpuLib
41 DebugAgentLib
42 IoLib
43 PeCoffLib
44 PeCoffGetEntryPointLib
45 PeCoffExtraActionLib
46 ExtractGuidedSectionLib
47 LocalApicLib
48 MemEncryptSevLib
49 CpuExceptionHandlerLib
50 PeilessStartupLib
51 PlatformInitLib
52 CcProbeLib
53
54[Pcd]
55 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesBase
56 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamBase
57 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamSize
58 gEfiMdePkgTokenSpaceGuid.PcdGuidedExtractHandlerTableAddress
59 gUefiOvmfPkgTokenSpaceGuid.PcdGuidedExtractHandlerTableSize
60 gEfiMdeModulePkgTokenSpaceGuid.PcdInitValueInTempStack
61 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfWorkAreaBase
62 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbBackupBase
Note: See TracBrowser for help on using the repository browser.

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