]> git.proxmox.com Git - mirror_edk2.git/blob - NetworkPkg/WifiConnectionManagerDxe/WifiConnectionManagerDxe.inf
NetworkPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / NetworkPkg / WifiConnectionManagerDxe / WifiConnectionManagerDxe.inf
1 ## @file
2 # WiFi Connection Manager.
3 #
4 # This module is an example of how to make use of UEFI WiFi connection capabilities.
5 # User can scan, connect and diconnect to networks through UI operations.
6 #
7 # Supported networks include:
8 # 1). Open Network
9 # 2). WPA2 Personal Network
10 # 3). EAP Networks (EAP-TLS, EAP-TTLS/MSCHAPv2 and PEAPv0/MSCHAPv2)
11 #
12 # Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
13 #
14 # SPDX-License-Identifier: BSD-2-Clause-Patent
15 #
16 ##
17
18 [Defines]
19 INF_VERSION = 0x00010005
20 BASE_NAME = WifiConnectionManagerDxe
21 FILE_GUID = c6df98f2-5ec0-4a94-8c11-9a9828ef03f2
22 MODULE_TYPE = DXE_DRIVER
23 VERSION_STRING = 0.1
24 ENTRY_POINT = WifiMgrDxeDriverEntryPoint
25
26 [Sources]
27 WifiConnectionMgrDxe.h
28 WifiConnectionMgrDriverBinding.h
29 WifiConnectionMgrConfig.h
30 WifiConnectionMgrMisc.h
31 WifiConnectionMgrImpl.h
32 WifiConnectionMgrConfigNVDataStruct.h
33 WifiConnectionMgrHiiConfigAccess.h
34 WifiConnectionMgrComponentName.h
35 WifiConnectionMgrFileUtil.h
36 WifiConnectionMgrDriver.c
37 WifiConnectionMgrComponentName.c
38 WifiConnectionMgrMisc.c
39 WifiConnectionMgrHiiConfigAccess.c
40 WifiConnectionMgrImpl.c
41 WifiConnectionMgrFileUtil.c
42 WifiConnectionManagerDxeStrings.uni
43 WifiConnectionManagerDxe.vfr
44 EapContext.h
45 WifiConnectionMgrConfigHii.h
46
47 [Packages]
48 MdePkg/MdePkg.dec
49 MdeModulePkg/MdeModulePkg.dec
50 NetworkPkg/NetworkPkg.dec
51
52 [LibraryClasses]
53 UefiDriverEntryPoint
54 UefiBootServicesTableLib
55 UefiRuntimeServicesTableLib
56 MemoryAllocationLib
57 BaseMemoryLib
58 BaseLib
59 UefiLib
60 DevicePathLib
61 DebugLib
62 HiiLib
63 PrintLib
64 UefiHiiServicesLib
65 NetLib
66 FileExplorerLib
67
68 [Protocols]
69 gEfiHiiConfigAccessProtocolGuid ## PRODUCES
70 gEfiWiFi2ProtocolGuid ## TO_START
71 gEfiAdapterInformationProtocolGuid ## SOMETIMES_CONSUMES
72 gEfiSupplicantProtocolGuid ## SOMETIMES_CONSUMES
73 gEfiEapConfigurationProtocolGuid ## SOMETIMES_CONSUMES
74
75 [Guids]
76 gWifiConfigGuid ## PRODUCES ## GUID
77 gEfiIfrTianoGuid ## CONSUMES ## GUID (Extended IFR Guid Opcode)
78 gEfiAdapterInfoMediaStateGuid ## SOMETIMES_CONSUMES ## GUID # Indicate the current media state status
79
80 [Depex]
81 gEfiHiiConfigRoutingProtocolGuid