]> git.proxmox.com Git - mirror_edk2.git/blame - Nt32Pkg/PlatformBdsDxe/PlatformBdsDxe.inf
Clean UGA from Nt32Pkg.
[mirror_edk2.git] / Nt32Pkg / PlatformBdsDxe / PlatformBdsDxe.inf
CommitLineData
bc11b829 1#/** @file\r
2# Platfrom BDS driver\r
3#\r
4# Do platform action customized by IBV/OEM.\r
dd0687a4 5# Copyright (c) 2007, Intel Corporation\r
bc11b829 6#\r
7# All rights reserved. This program and the accompanying materials\r
8# are licensed and made available under the terms and conditions of the BSD License\r
9# which accompanies this distribution. The full text of the license may be found at\r
10# http://opensource.org/licenses/bsd-license.php\r
11# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
12# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
13#\r
14#\r
15#**/\r
16\r
bc11b829 17[Defines]\r
18 INF_VERSION = 0x00010005\r
19 BASE_NAME = PlatformBds\r
20 FILE_GUID = A6F691AC-31C8-4444-854C-E2C1A6950F92\r
21 MODULE_TYPE = DXE_DRIVER\r
22 VERSION_STRING = 1.0\r
23 EDK_RELEASE_VERSION = 0x00020000\r
24 EFI_SPECIFICATION_VERSION = 0x00020000\r
25\r
26 ENTRY_POINT = BdsInitialize\r
27\r
28#\r
29# The following information is for reference only and not required by the build tools.\r
30#\r
31# VALID_ARCHITECTURES = IA32 X64 IPF EBC\r
32#\r
33\r
bc11b829 34[Sources.common]\r
bc11b829 35 Generic/DeviceMngr/DeviceManagerVfr.Vfr\r
36 Generic/DeviceMngr/DeviceManagerStrings.uni\r
37 Generic/DeviceMngr/DeviceManager.c\r
38 Generic/DeviceMngr/DeviceManager.h\r
39 Generic/BootMngr/BootManagerVfr.Vfr\r
40 Generic/BootMngr/BootManagerStrings.uni\r
41 Generic/BootMngr/BootManager.c\r
42 Generic/BootMngr/BootManager.h\r
43 Generic/BootMaint/FE.vfr\r
44 Generic/BootMaint/FileExplorer.c\r
45 Generic/BootMaint/BootMaint.c\r
46 Generic/BootMaint/BBSsupport.c\r
47 Generic/BootMaint/UpdatePage.c\r
48 Generic/BootMaint/Variable.c\r
49 Generic/BootMaint/Data.c\r
50 Generic/BootMaint/ConsoleOption.c\r
51 Generic/BootMaint/BootOption.c\r
52 Generic/BootMaint/BmLib.c\r
53 Generic/BootMaint/FormGuid.h\r
54 Generic/BootMaint/BootMaint.h\r
55 Generic/BootMaint/BBSsupport.h\r
56 Generic/BootMaint/bm.vfr\r
57 Generic/BootMaint/bmstring.uni\r
58 Generic/MemoryTest.c\r
59 Generic/Capsules.c\r
60 Generic/Strings.uni\r
61 Generic/String.c\r
06335580 62 Generic/BdsString.h\r
bc11b829 63 Generic/Language.c\r
64 Generic/Language.h\r
65 Generic/FrontPageVfr.Vfr\r
66 Generic/FrontPageStrings.uni\r
67 Generic/FrontPage.c\r
68 Generic/FrontPage.h\r
69 Generic/BdsEntry.c\r
70 Generic/Bds.h\r
71 BdsPlatform.c\r
72 BdsPlatform.h\r
73 PlatformData.c\r
74\r
bc11b829 75[Packages]\r
76 MdePkg/MdePkg.dec\r
e75fe0eb 77 Nt32Pkg/Nt32Pkg.dec\r
bc11b829 78 MdeModulePkg/MdeModulePkg.dec\r
79 IntelFrameworkPkg/IntelFrameworkPkg.dec\r
80 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
81\r
82\r
bc11b829 83[LibraryClasses]\r
84 PeCoffLib\r
85 HiiLibFramework\r
86 DevicePathLib\r
87 UefiRuntimeServicesTableLib\r
88 UefiBootServicesTableLib\r
89 BaseMemoryLib\r
90 MemoryAllocationLib\r
91 EdkGenericBdsLib\r
92 HobLib\r
93 ReportStatusCodeLib\r
94 IfrSupportLibFramework\r
95 PrintLib\r
96 PerformanceLib\r
97 DxeServicesTableLib\r
98 GraphicsLib\r
99 BaseLib\r
100 UefiDriverEntryPoint\r
101 UefiLib\r
102 DebugLib\r
103\r
104\r
bc11b829 105[Guids]\r
106# MemoryArray # SOMETIMES_CONSUMED Data Hub\r
107# ProcessorFrequency # SOMETIMES_CONSUMED Data Hub\r
108# ProcessorVersion # SOMETIMES_CONSUMED Data Hub\r
109# SystemManufacturer # SOMETIMES_CONSUMED Data Hub\r
110# BiosVendor # SOMETIMES_CONSUMED Data Hub\r
bc11b829 111 gEfiDefaultBmpLogoGuid # SOMETIMES_CONSUMED\r
112 gEfiFileInfoGuid # ALWAYS_CONSUMED\r
113 gEfiFileSystemVolumeLabelInfoIdGuid # ALWAYS_CONSUMED\r
114 gEfiGenericPlatformVariableGuid # ALWAYS_CONSUMED\r
115 gEfiGlobalVariableGuid # ALWAYS_CONSUMED\r
116 gEfiBootStateGuid # ALWAYS_CONSUMED\r
117\r
118\r
bc11b829 119[Protocols]\r
120 gEfiGraphicsOutputProtocolGuid # PROTOCOL SOMETIMES_CONSUMED\r
121 gEfiGenericMemTestProtocolGuid # PROTOCOL SOMETIMES_CONSUMED\r
122 gEfiSerialIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
123 gEfiBlockIoProtocolGuid # PROTOCOL SOMETIMES_CONSUMED\r
124 gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
125 gEfiSimpleFileSystemProtocolGuid # PROTOCOL SOMETIMES_CONSUMED\r
126 gEfiLoadFileProtocolGuid # PROTOCOL SOMETIMES_CONSUMED\r
bc11b829 127 gEfiCpuIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
128 gEfiConsoleControlProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
129 gEfiFormBrowserProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
130 gEfiDataHubProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
131 gEfiFormCallbackProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
132 gEfiHiiProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
133 gEfiLegacyBiosProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
134 gEfiBdsArchProtocolGuid # PROTOCOL ALWAYS_PRODUCED\r
135\r
b3af5df6 136[FeaturePcd.common]\r
4d69586b 137 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangDepricate\r
7658d609 138\r
b3af5df6 139[FixedPcd.common]\r
140 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangCodes\r
141 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLang\r
142 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLangCodes\r
143 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang\r
7658d609 144\r
535fa322 145[depex]\r
d1477e4d 146 gEfiHiiProtocolGuid\r
454e9f65 147\r