]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf
MdeModulePkg: Removing ipf which is no longer supported from edk2.
[mirror_edk2.git] / MdeModulePkg / Universal / Network / MnpDxe / MnpDxe.inf
CommitLineData
779ae357 1## @file\r
6036e94d 2# This module produces EFI MNP Protocol, EFI MNP Servie Binding Protocol and EFI VLAN Protocol.\r
779ae357 3#\r
6036e94d
SZ
4# This module produces EFI Managed Network Protocol upon EFI Simple Network Protocol,\r
5# to provide raw asynchronous network I/O services. It also produces EFI VLAN Protocol\r
d1102dba 6# to provide manageability interface for VLAN configuration.\r
6036e94d 7#\r
d1102dba 8# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
e5eed7d3 9# This program and the accompanying materials\r
779ae357 10# are licensed and made available under the terms and conditions of the BSD License\r
11# which accompanies this distribution. The full text of the license may be found at\r
12# http://opensource.org/licenses/bsd-license.php\r
13#\r
14# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
15# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
16#\r
17##\r
8a67d61d 18\r
19[Defines]\r
20 INF_VERSION = 0x00010005\r
21 BASE_NAME = MnpDxe\r
6036e94d 22 MODULE_UNI_FILE = MnpDxe.uni\r
8a67d61d 23 FILE_GUID = 025BBFC7-E6A9-4b8b-82AD-6815A1AEAF4A\r
d3f16117 24 MODULE_TYPE = UEFI_DRIVER\r
8a67d61d 25 VERSION_STRING = 1.0\r
8a67d61d 26 ENTRY_POINT = MnpDriverEntryPoint\r
da1d0201 27 UNLOAD_IMAGE = NetLibDefaultUnload\r
8a67d61d 28#\r
29# The following information is for reference only and not required by the build tools.\r
30#\r
de005223 31# VALID_ARCHITECTURES = IA32 X64 EBC\r
8a67d61d 32#\r
779ae357 33# DRIVER_BINDING = gMnpDriverBinding\r
d354ab7f 34# COMPONENT_NAME = gMnpComponentName\r
35# COMPONENT_NAME2 = gMnpComponentName2\r
36#\r
8a67d61d 37\r
6bfbb5f0 38[Sources]\r
8a67d61d 39 MnpMain.c\r
40 MnpIo.c\r
6e4bac4d 41 ComponentName.h\r
8a67d61d 42 MnpDriver.h\r
43 ComponentName.c\r
44 MnpDriver.c\r
45 MnpConfig.c\r
46 MnpImpl.h\r
779ae357 47 MnpVlan.h\r
48 MnpVlan.c\r
8a67d61d 49\r
50[Packages]\r
51 MdePkg/MdePkg.dec\r
52 MdeModulePkg/MdeModulePkg.dec\r
53\r
8a67d61d 54[LibraryClasses]\r
f3989f41 55 BaseLib\r
cfb1461b 56 BaseMemoryLib\r
57 MemoryAllocationLib\r
8a67d61d 58 UefiLib\r
59 UefiBootServicesTableLib\r
60 UefiDriverEntryPoint\r
61 DebugLib\r
62 NetLib\r
d8d26fb2 63 DpcLib\r
8a67d61d 64\r
65[Protocols]\r
6036e94d
SZ
66 gEfiManagedNetworkServiceBindingProtocolGuid ## BY_START\r
67 gEfiSimpleNetworkProtocolGuid ## TO_START\r
68 gEfiManagedNetworkProtocolGuid ## BY_START\r
69 ## BY_START\r
70 ## UNDEFINED # variable\r
71 gEfiVlanConfigProtocolGuid\r
72\r
73[UserExtensions.TianoCore."ExtraFiles"]\r
74 MnpDxeExtra.uni\r