]> git.proxmox.com Git - mirror_edk2.git/blob - OvmfPkg/XenResetVector/XenResetVector.inf
UefiCpuPkg/MpInitLib: Remove Executable attribute from MpLib.h
[mirror_edk2.git] / OvmfPkg / XenResetVector / XenResetVector.inf
1 ## @file
2 # Reset Vector
3 #
4 # Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
5 # Copyright (c) 2019, Citrix Systems, Inc.
6 #
7 # SPDX-License-Identifier: BSD-2-Clause-Patent
8 #
9 ##
10
11 [Defines]
12 INF_VERSION = 0x00010005
13 BASE_NAME = XenResetVector
14 FILE_GUID = 1BA0062E-C779-4582-8566-336AE8F78F09
15 MODULE_TYPE = SEC
16 VERSION_STRING = 1.1
17
18 #
19 # The following information is for reference only and not required by the build tools.
20 #
21 # VALID_ARCHITECTURES = IA32 X64
22 #
23
24 [Sources]
25 XenResetVector.nasmb
26
27 [Packages]
28 OvmfPkg/OvmfPkg.dec
29 MdePkg/MdePkg.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 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesBase
38 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesSize
39
40 gUefiOvmfPkgTokenSpaceGuid.PcdXenPvhStartOfDayStructPtr
41 gUefiOvmfPkgTokenSpaceGuid.PcdXenPvhStartOfDayStructPtrSize