]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Universal/DriverSampleDxe/DriverSampleDxe.inf
Update all the code to consume the ConvertDevicePathToText, ConvertDevicePathNodeToTe...
[mirror_edk2.git] / MdeModulePkg / Universal / DriverSampleDxe / DriverSampleDxe.inf
CommitLineData
6bfbb5f0 1## @file\r
36dadb8a 2# This is a sample driver which show how HII protocol, VFR and UNI files are used to\r
3# create a driver which can be dipslayed and configured by a UEFI HII Form Browser.\r
93e3992d 4#\r
947a5a9a 5# Copyright (c) 2007 - 2013, Intel Corporation. All rights reserved.<BR>\r
93e3992d 6#\r
e5eed7d3 7# This program and the accompanying materials\r
93e3992d 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# \r
12# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
13# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
14#\r
15#\r
6bfbb5f0 16##\r
93e3992d 17\r
18[Defines]\r
19 INF_VERSION = 0x00010005\r
20 BASE_NAME = DriverSample\r
21 FILE_GUID = FE3542FE-C1D3-4EF8-657C-8048606FF671\r
22 MODULE_TYPE = DXE_DRIVER\r
23 VERSION_STRING = 1.0\r
93e3992d 24 ENTRY_POINT = DriverSampleInit\r
2f3065c0 25 UNLOAD_IMAGE = DriverSampleUnload\r
93e3992d 26\r
27#\r
28# The following information is for reference only and not required by the build tools.\r
29#\r
30# VALID_ARCHITECTURES = IA32 X64 IPF EBC\r
31#\r
32\r
6bfbb5f0 33[Sources]\r
93e3992d 34 DriverSample.c\r
31634618 35 InventoryStrings.uni\r
93e3992d 36 NVDataStruc.h\r
37 VfrStrings.uni\r
38 DriverSample.h\r
39 Inventory.vfr\r
40 Vfr.vfr\r
93e3992d 41\r
42[Packages]\r
43 MdePkg/MdePkg.dec\r
44 MdeModulePkg/MdeModulePkg.dec\r
45\r
46\r
47[LibraryClasses]\r
cb7d01c0 48 BaseLib\r
93e3992d 49 MemoryAllocationLib\r
50 UefiBootServicesTableLib\r
51 UefiDriverEntryPoint\r
52 UefiRuntimeServicesTableLib\r
53 BaseMemoryLib\r
54 DebugLib\r
55 HiiLib\r
84f9a9ec 56 PrintLib\r
a6973cff 57 UefiLib\r
863986b3 58 DevicePathLib\r
7e3bcccb
LG
59\r
60[Guids]\r
61 gEfiIfrTianoGuid ## CONSUMES ## Guid\r
c8ad2d7a
LG
62 gDriverSampleFormSetGuid ## PRODUCES ## Guid\r
63 gDriverSampleInventoryGuid ## PRODUCES ## Guid\r
64 gEfiIfrRefreshIdOpGuid ## SOMETIMES_PRODUCES ## EventGuid\r
93e3992d 65\r
66[Protocols]\r
3018ca2d 67 gEfiHiiStringProtocolGuid ## CONSUMES\r
68 gEfiHiiConfigRoutingProtocolGuid ## CONSUMES\r
1d451ff9 69 gEfiHiiConfigAccessProtocolGuid ## PRODUCES\r
3018ca2d 70 gEfiFormBrowser2ProtocolGuid ## CONSUMES\r
71 gEfiHiiDatabaseProtocolGuid ## CONSUMES\r
211cc6e5 72 gEfiSimpleTextInputExProtocolGuid ## CONSUMES\r
2b826e21 73 gEfiFormBrowserExProtocolGuid ## CONSUMES\r
93e3992d 74\r
75[Depex]\r
676df92c 76 gEfiSimpleTextOutProtocolGuid AND gEfiHiiDatabaseProtocolGuid AND gEfiVariableArchProtocolGuid AND gEfiVariableWriteArchProtocolGuid\r
93e3992d 77\r