]> git.proxmox.com Git - mirror_edk2.git/blob - Nt32Pkg/PlatformBdsDxe/PlatformBdsDxe.inf
remove some comments introduced by tools.
[mirror_edk2.git] / Nt32Pkg / PlatformBdsDxe / PlatformBdsDxe.inf
1 #/** @file
2 # Platfrom BDS driver
3 #
4 # Do platform action customized by IBV/OEM.
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 = PlatformBds
20 FILE_GUID = A6F691AC-31C8-4444-854C-E2C1A6950F92
21 MODULE_TYPE = DXE_DRIVER
22 VERSION_STRING = 1.0
23 EDK_RELEASE_VERSION = 0x00020000
24 EFI_SPECIFICATION_VERSION = 0x00020000
25
26 ENTRY_POINT = BdsInitialize
27
28 #
29 # The following information is for reference only and not required by the build tools.
30 #
31 # VALID_ARCHITECTURES = IA32 X64 IPF EBC
32 #
33
34 [Sources.common]
35 Generic/DeviceMngr/DeviceManagerVfr.Vfr
36 Generic/DeviceMngr/DeviceManagerStrings.uni
37 Generic/DeviceMngr/DeviceManager.c
38 Generic/DeviceMngr/DeviceManager.h
39 Generic/BootMngr/BootManagerVfr.Vfr
40 Generic/BootMngr/BootManagerStrings.uni
41 Generic/BootMngr/BootManager.c
42 Generic/BootMngr/BootManager.h
43 Generic/BootMaint/FE.vfr
44 Generic/BootMaint/FileExplorer.c
45 Generic/BootMaint/BootMaint.c
46 Generic/BootMaint/BBSsupport.c
47 Generic/BootMaint/UpdatePage.c
48 Generic/BootMaint/Variable.c
49 Generic/BootMaint/Data.c
50 Generic/BootMaint/ConsoleOption.c
51 Generic/BootMaint/BootOption.c
52 Generic/BootMaint/BmLib.c
53 Generic/BootMaint/FormGuid.h
54 Generic/BootMaint/BootMaint.h
55 Generic/BootMaint/BBSsupport.h
56 Generic/BootMaint/bm.vfr
57 Generic/BootMaint/bmstring.uni
58 Generic/MemoryTest.c
59 Generic/Capsules.c
60 Generic/Strings.uni
61 Generic/String.c
62 Generic/BdsString.h
63 Generic/Language.c
64 Generic/Language.h
65 Generic/FrontPageVfr.Vfr
66 Generic/FrontPageStrings.uni
67 Generic/FrontPage.c
68 Generic/FrontPage.h
69 Generic/BdsEntry.c
70 Generic/Bds.h
71 BdsPlatform.c
72 BdsPlatform.h
73 PlatformData.c
74
75 [Packages]
76 MdePkg/MdePkg.dec
77 MdeModulePkg/MdeModulePkg.dec
78 IntelFrameworkPkg/IntelFrameworkPkg.dec
79 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
80
81
82 [LibraryClasses]
83 PeCoffLib
84 HiiLibFramework
85 DevicePathLib
86 UefiRuntimeServicesTableLib
87 UefiBootServicesTableLib
88 BaseMemoryLib
89 MemoryAllocationLib
90 EdkGenericBdsLib
91 HobLib
92 ReportStatusCodeLib
93 IfrSupportLibFramework
94 PrintLib
95 PerformanceLib
96 DxeServicesTableLib
97 GraphicsLib
98 BaseLib
99 UefiDriverEntryPoint
100 UefiLib
101 DebugLib
102
103
104 [Guids]
105 # MemoryArray # SOMETIMES_CONSUMED Data Hub
106 # ProcessorFrequency # SOMETIMES_CONSUMED Data Hub
107 # ProcessorVersion # SOMETIMES_CONSUMED Data Hub
108 # SystemManufacturer # SOMETIMES_CONSUMED Data Hub
109 # BiosVendor # SOMETIMES_CONSUMED Data Hub
110 gEfiFlashMapHobGuid # ALWAYS_CONSUMED Hob: GUID_EXTENSION
111 gEfiDefaultBmpLogoGuid # SOMETIMES_CONSUMED
112 gEfiFileInfoGuid # ALWAYS_CONSUMED
113 gEfiFileSystemVolumeLabelInfoIdGuid # ALWAYS_CONSUMED
114 gEfiGenericPlatformVariableGuid # ALWAYS_CONSUMED
115 gEfiGlobalVariableGuid # ALWAYS_CONSUMED
116 gEfiBootStateGuid # ALWAYS_CONSUMED
117
118
119 [Protocols]
120 gEfiGraphicsOutputProtocolGuid # PROTOCOL SOMETIMES_CONSUMED
121 gEfiGenericMemTestProtocolGuid # PROTOCOL SOMETIMES_CONSUMED
122 gEfiSerialIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED
123 gEfiBlockIoProtocolGuid # PROTOCOL SOMETIMES_CONSUMED
124 gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_CONSUMED
125 gEfiSimpleFileSystemProtocolGuid # PROTOCOL SOMETIMES_CONSUMED
126 gEfiLoadFileProtocolGuid # PROTOCOL SOMETIMES_CONSUMED
127 gEfiUgaDrawProtocolGuid # PROTOCOL SOMETIMES_CONSUMED
128 gEfiCpuIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED
129 gEfiConsoleControlProtocolGuid # PROTOCOL ALWAYS_CONSUMED
130 gEfiFormBrowserProtocolGuid # PROTOCOL ALWAYS_CONSUMED
131 gEfiDataHubProtocolGuid # PROTOCOL ALWAYS_CONSUMED
132 gEfiFormCallbackProtocolGuid # PROTOCOL ALWAYS_CONSUMED
133 gEfiHiiProtocolGuid # PROTOCOL ALWAYS_CONSUMED
134 gEfiLegacyBiosProtocolGuid # PROTOCOL ALWAYS_CONSUMED
135 gEfiBdsArchProtocolGuid # PROTOCOL ALWAYS_PRODUCED
136
137 [PcdsFeatureFlag.common]
138 PcdUefiVariableDefaultLangDepricate|gEfiMdePkgTokenSpaceGuid|
139
140 [PcdsFixedAtBuild.common]
141 PcdUefiVariableDefaultLangCodes|gEfiMdePkgTokenSpaceGuid
142 PcdUefiVariableDefaultLang|gEfiMdePkgTokenSpaceGuid
143 PcdUefiVariableDefaultPlatformLangCodes|gEfiMdePkgTokenSpaceGuid
144 PcdUefiVariableDefaultPlatformLang|gEfiMdePkgTokenSpaceGuid
145
146 [depex]
147 gEfiHiiProtocolGuid
148