]> git.proxmox.com Git - mirror_edk2.git/blob - EmbeddedPkg/Drivers/Lan9118Dxe/Lan9118Dxe.inf
EmbeddedPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / EmbeddedPkg / Drivers / Lan9118Dxe / Lan9118Dxe.inf
1 #/** @file
2 # INF file for the LAN9118 Network Controller Driver.
3 #
4 # Copyright (c) 2012-2015, ARM Limited. All rights reserved.
5 #
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
7 #
8 #**/
9
10 [Defines]
11 INF_VERSION = 0x00010006
12 BASE_NAME = Lan9118Dxe
13 FILE_GUID = 4356b162-d0b2-11e1-8952-4437e6a60ea5
14 MODULE_TYPE = DXE_DRIVER
15 VERSION_STRING = 0.1
16 ENTRY_POINT = Lan9118DxeEntry
17
18 [Sources.common]
19 Lan9118Dxe.c
20 Lan9118DxeUtil.c
21 Lan9118Dxe.h
22
23 [Packages]
24 EmbeddedPkg/EmbeddedPkg.dec
25 NetworkPkg/NetworkPkg.dec
26 MdeModulePkg/MdeModulePkg.dec
27 MdePkg/MdePkg.dec
28
29 [LibraryClasses]
30 BaseLib
31 UefiLib
32 NetLib
33 UefiDriverEntryPoint
34 BaseMemoryLib
35 IoLib
36 DevicePathLib
37
38 [Protocols]
39 gEfiSimpleNetworkProtocolGuid
40 gEfiMetronomeArchProtocolGuid
41 gEfiPxeBaseCodeProtocolGuid
42 gEfiDevicePathProtocolGuid
43
44 [FixedPcd]
45 gEmbeddedTokenSpaceGuid.PcdLan9118DxeBaseAddress
46 gEmbeddedTokenSpaceGuid.PcdLan9118DefaultMacAddress
47 gEmbeddedTokenSpaceGuid.PcdLan9118DefaultNegotiationTimeout
48 gEmbeddedTokenSpaceGuid.PcdLan9118NegotiationFeatureMask
49
50 [Depex]
51 TRUE