NetworkPkg: Move Network library and drivers from MdeModulePkg to NetworkPkg
[mirror_edk2.git] / NetworkPkg / VlanConfigDxe / VlanConfigDxe.inf
1 ## @file\r
2 #  This module provides one way to configurate VALN setting.\r
3 #\r
4 #  This module produces EFI HII Configuration Access Protocol to provide one way to\r
5 #  configurate VALN setting\r
6 #\r
7 #  Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>\r
8 #  SPDX-License-Identifier: BSD-2-Clause-Patent\r
9 #\r
10 ##\r
11 \r
12 [Defines]\r
13   INF_VERSION                    = 0x00010005\r
14   BASE_NAME                      = VlanConfigDxe\r
15   MODULE_UNI_FILE                = VlanConfigDxe.uni\r
16   FILE_GUID                      = E4F61863-FE2C-4b56-A8F4-08519BC439DF\r
17   MODULE_TYPE                    = UEFI_DRIVER\r
18   VERSION_STRING                 = 1.0\r
19   ENTRY_POINT                    = VlanConfigDriverEntryPoint\r
20   UNLOAD_IMAGE                   = NetLibDefaultUnload\r
21 \r
22 \r
23 #\r
24 #  VALID_ARCHITECTURES           = IA32 X64 EBC\r
25 #\r
26 \r
27 [Sources]\r
28   ComponentName.c\r
29   VlanConfigDriver.c\r
30   VlanConfigImpl.c\r
31   VlanConfigImpl.h\r
32   VlanConfig.vfr\r
33   VlanConfigStrings.uni\r
34   VlanConfigNvData.h\r
35 \r
36 [Packages]\r
37   MdePkg/MdePkg.dec\r
38   MdeModulePkg/MdeModulePkg.dec\r
39 \r
40 [LibraryClasses]\r
41   BaseLib\r
42   BaseMemoryLib\r
43   MemoryAllocationLib\r
44   UefiLib\r
45   UefiBootServicesTableLib\r
46   UefiDriverEntryPoint\r
47   DebugLib\r
48   NetLib\r
49   HiiLib\r
50 \r
51 [Guids]\r
52   gEfiIfrTianoGuid                              ## SOMETIMES_PRODUCES ## UNDEFINED\r
53   ## SOMETIMES_CONSUMES ## UNDEFINED # HiiIsConfigHdrMatch   mVlanStorageName\r
54   ## SOMETIMES_PRODUCES ## UNDEFINED # HiiConstructConfigHdr mVlanStorageName\r
55   ## SOMETIMES_PRODUCES ## UNDEFINED # HiiGetBrowserData     mVlanStorageName\r
56   ## SOMETIMES_CONSUMES ## UNDEFINED # HiiSetBrowserData     mVlanStorageName\r
57   ## SOMETIMES_CONSUMES ## HII\r
58   gVlanConfigFormSetGuid\r
59 \r
60 [Protocols]\r
61   gEfiHiiConfigAccessProtocolGuid               ## BY_START\r
62   gEfiHiiConfigRoutingProtocolGuid              ## CONSUMES\r
63   gEfiVlanConfigProtocolGuid                    ## TO_START\r
64 \r
65 [UserExtensions.TianoCore."ExtraFiles"]\r
66   VlanConfigDxeExtra.uni\r