]> git.proxmox.com Git - mirror_edk2.git/blob - Nt32Pkg/Sec/SecMain.inf
1. Fixed PCD SizeTable issue in AutoGen.c
[mirror_edk2.git] / Nt32Pkg / Sec / SecMain.inf
1 #/** @file
2 # Entry Point of NT32 Emulator
3 #
4 # Main executable file of NT32 Emulator that loads PEI core after initialization finished.
5 # Copyright (c) 2007, Intel Corporation
6 #
7 # All rights reserved. This program and the accompanying materials
8 # are licensed and made available under the terms and conditions of the BSD License
9 # which accompanies this distribution. The full text of the license may be found at
10 # http://opensource.org/licenses/bsd-license.php
11 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
13 #
14 #
15 #**/
16
17 [Defines]
18 INF_VERSION = 0x00010005
19 BASE_NAME = SecMain
20 FILE_GUID = 4b837b03-6587-4d19-b82b-edfad836c0a0
21 MODULE_TYPE = SEC
22 VERSION_STRING = 1.0
23 EDK_RELEASE_VERSION = 0x00020000
24 EFI_SPECIFICATION_VERSION = 0x00020000
25 CUSTOM_MAKEFILE = MSFT|Makefile
26
27 #
28 # The following information is for reference only and not required by the build tools.
29 #
30 # VALID_ARCHITECTURES = IA32
31 #
32
33 [Sources.common]
34 OldDefinition.h
35 SecMain.h
36 WinNtThunk.c
37 FwVol.c
38 SecMain.c
39 SecMain_build.xml
40
41
42 [Includes]
43 $(WORKSPACE)/MdePkg/Include/Library
44
45 [Packages]
46 Nt32Pkg/Nt32Pkg.dec
47 MdeModulePkg/MdeModulePkg.dec
48 MdePkg/MdePkg.dec
49 IntelFrameworkPkg/IntelFrameworkPkg.dec
50
51 [LibraryClasses]
52 DebugLib
53 PcdLib
54 PrintLib
55 BaseMemoryLib
56 BaseLib
57 PeCoffLib
58
59
60 [Guids]
61 gEfiPeiPeCoffLoaderGuid # ALWAYS_PRODUCED
62
63
64 [Ppis]
65 gNtPeiLoadFilePpiGuid # PPI ALWAYS_PRODUCED
66 gEfiPeiStatusCodePpiGuid # PPI ALWAYS_PRODUCED
67 gNtFwhPpiGuid # PPI ALWAYS_PRODUCED
68 gPeiNtAutoScanPpiGuid # PPI ALWAYS_PRODUCED
69 gPeiNtThunkPpiGuid # PPI ALWAYS_PRODUCED
70
71
72 [PcdsFixedAtBuild.common]
73 PcdWinNtBootMode|gEfiNt32PkgTokenSpaceGuid
74
75
76 [PcdsDynamic.common]
77 #PcdWinNtMemorySizeForSecMain|gEfiNt32PkgTokenSpaceGuid
78 #PcdWinNtFirmwareVolume|gEfiNt32PkgTokenSpaceGuid
79
80