VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/ResetVector/ResetVector.inf

Last change on this file was 108794, checked in by vboxsync, 4 weeks ago

Devices/EFI/FirmwareNew: Merge edk2-stable202502 from the vendor branch and make it build for the important platforms, bugref:4643

  • Property svn:eol-style set to native
File size: 2.4 KB
Line 
1## @file
2# Reset Vector
3#
4# Copyright (c) 2006 - 2014, 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 = ResetVector
13 FILE_GUID = 1BA0062E-C779-4582-8566-336AE8F78F09
14 MODULE_TYPE = USER_DEFINED
15 VERSION_STRING = 1.1
16
17#
18# The following information is for reference only and not required by the build tools.
19#
20# VALID_ARCHITECTURES = IA32 X64
21#
22
23[Sources]
24 ResetVector.nasmb
25
26[Packages]
27 OvmfPkg/OvmfPkg.dec
28 MdePkg/MdePkg.dec
29 MdeModulePkg/MdeModulePkg.dec
30 UefiCpuPkg/UefiCpuPkg.dec
31
32[BuildOptions]
33 *_*_IA32_NASMB_FLAGS = -I$(WORKSPACE)/UefiCpuPkg/ResetVector/Vtf0/
34 *_*_X64_NASMB_FLAGS = -I$(WORKSPACE)/UefiCpuPkg/ResetVector/Vtf0/
35
36[Pcd]
37 gUefiCpuPkgTokenSpaceGuid.PcdSevEsWorkAreaBase
38 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbBase
39 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbSize
40 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbPageTableBase
41 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbPageTableSize
42 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesBase
43 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesSize
44 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamBase
45 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamSize
46 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfWorkAreaBase
47 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfWorkAreaSize
48 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbBackupBase
49 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecGhcbBackupSize
50 gUefiOvmfPkgTokenSpaceGuid.PcdCfvBase
51 gUefiOvmfPkgTokenSpaceGuid.PcdCfvRawDataOffset
52 gUefiOvmfPkgTokenSpaceGuid.PcdCfvRawDataSize
53 gUefiOvmfPkgTokenSpaceGuid.PcdBfvBase
54 gUefiOvmfPkgTokenSpaceGuid.PcdBfvRawDataOffset
55 gUefiOvmfPkgTokenSpaceGuid.PcdBfvRawDataSize
56
57[FixedPcd]
58 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfCpuidBase
59 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfCpuidSize
60 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvBase
61 gUefiOvmfPkgTokenSpaceGuid.PcdSevLaunchSecretBase
62 gUefiOvmfPkgTokenSpaceGuid.PcdSevLaunchSecretSize
63 gUefiOvmfPkgTokenSpaceGuid.PcdQemuHashTableBase
64 gUefiOvmfPkgTokenSpaceGuid.PcdQemuHashTableSize
65 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecSvsmCaaBase
66 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecSvsmCaaSize
67 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSnpSecretsBase
68 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSnpSecretsSize
69 gEfiMdeModulePkgTokenSpaceGuid.PcdUse5LevelPageTable
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