#/** @file\r
-# Component name for module DriverSample\r
+# This is a sample driver which show how HII protocol, VFR and UNI files are used to\r
+# create a driver which can be dipslayed and configured by a UEFI HII Form Browser.\r
#\r
-# FIX ME!\r
-# Copyright (c) 2007, Intel Corporation. All rights reserved.\r
+# Copyright (c) 2007 - 2008, Intel Corporation. All rights reserved.\r
#\r
# All rights reserved. This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
FILE_GUID = FE3542FE-C1D3-4EF8-657C-8048606FF671\r
MODULE_TYPE = DXE_DRIVER\r
VERSION_STRING = 1.0\r
- EDK_RELEASE_VERSION = 0x00020000\r
- EFI_SPECIFICATION_VERSION = 0x0002000A\r
-\r
ENTRY_POINT = DriverSampleInit\r
+ UNLOAD_IMAGE = DriverSampleUnload\r
\r
#\r
# The following information is for reference only and not required by the build tools.\r
\r
\r
[LibraryClasses]\r
+ BaseLib\r
MemoryAllocationLib\r
UefiBootServicesTableLib\r
UefiDriverEntryPoint\r
BaseMemoryLib\r
DebugLib\r
HiiLib\r
- IfrSupportLib\r
- ExtendedHiiLib\r
- ExtendedIfrSupportLib\r
- BaseLib\r
\r
+[Guids]\r
+ gEfiIfrTianoGuid ## CONSUMES ## Guid\r
\r
[Protocols]\r
- gEfiHiiStringProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiHiiConfigRoutingProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiHiiConfigAccessProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiFormBrowser2ProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
- gEfiHiiDatabaseProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
+ gEfiHiiStringProtocolGuid ## CONSUMES\r
+ gEfiHiiConfigRoutingProtocolGuid ## CONSUMES\r
+ gEfiHiiConfigAccessProtocolGuid ## PRODUCES\r
+ gEfiFormBrowser2ProtocolGuid ## CONSUMES\r
+ gEfiHiiDatabaseProtocolGuid ## CONSUMES\r
\r
\r
[Depex]\r