]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/SmmAccess/SmmAccess2Dxe.inf
OvmfPkg/Csm/LegacyBiosDxe: Fix Legacy16GetTableAddress call for E820 data
[mirror_edk2.git] / OvmfPkg / SmmAccess / SmmAccess2Dxe.inf
CommitLineData
c5b7c805
LE
1## @file\r
2# A DXE_DRIVER providing SMRAM access by producing EFI_SMM_ACCESS2_PROTOCOL.\r
3#\r
4# Q35 TSEG is expected to have been verified and set up by the SmmAccessPei\r
5# driver.\r
6#\r
7# Copyright (C) 2013, 2015, Red Hat, Inc.\r
8#\r
b26f0cf9 9# SPDX-License-Identifier: BSD-2-Clause-Patent\r
c5b7c805
LE
10#\r
11##\r
12\r
13[Defines]\r
14 INF_VERSION = 0x00010005\r
15 BASE_NAME = SmmAccess2Dxe\r
16 FILE_GUID = AC95AD3D-4366-44BF-9A62-E4B29D7A2206\r
17 MODULE_TYPE = DXE_DRIVER\r
18 VERSION_STRING = 1.0\r
19 PI_SPECIFICATION_VERSION = 0x00010400\r
20 ENTRY_POINT = SmmAccess2DxeEntryPoint\r
21\r
22#\r
23# The following information is for reference only and not required by the build tools.\r
24#\r
25# VALID_ARCHITECTURES = IA32 X64\r
26#\r
27\r
28[Sources]\r
29 SmmAccess2Dxe.c\r
30 SmramInternal.c\r
31 SmramInternal.h\r
32\r
33[Packages]\r
34 MdeModulePkg/MdeModulePkg.dec\r
35 MdePkg/MdePkg.dec\r
36 OvmfPkg/OvmfPkg.dec\r
37\r
38[LibraryClasses]\r
39 DebugLib\r
40 PcdLib\r
41 PciLib\r
42 UefiBootServicesTableLib\r
43 UefiDriverEntryPoint\r
44\r
45[Protocols]\r
46 gEfiSmmAccess2ProtocolGuid ## PRODUCES\r
47\r
48[FeaturePcd]\r
49 gUefiOvmfPkgTokenSpaceGuid.PcdSmmSmramRequire\r
50\r
1372f8d3
LE
51[Pcd]\r
52 gUefiOvmfPkgTokenSpaceGuid.PcdQ35TsegMbytes\r
53\r
c5b7c805
LE
54[Depex]\r
55 TRUE\r