• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#/** @file
2#  INF file for the SMSC LAN91x series Network Controller Driver.
3#
4#  Copyright (c) 2013 Linaro.org
5#
6#  Derived from the LAN9118 driver. Original sources
7#  Copyright (c) 2012-2013, ARM Limited. All rights reserved.
8#
9#  This program and the accompanying materials are licensed and
10#  made available under the terms and conditions of the BSD License
11#  which accompanies this distribution.  The full text of the license
12#  may be found at: http://opensource.org/licenses/bsd-license.php
13#
14#  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
15#  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
16#
17#**/
18
19[Defines]
20  INF_VERSION                    = 0x00010006
21  BASE_NAME                      = Lan91xDxe
22  FILE_GUID                      = 5c12ea2f-9897-48af-8138-25f4ce6ff8d6
23  MODULE_TYPE                    = DXE_DRIVER
24  VERSION_STRING                 = 0.1
25  ENTRY_POINT                    = Lan91xDxeEntry
26
27[Sources.common]
28  Lan91xDxe.c
29  Lan91xDxeHw.h
30
31[Packages]
32  OpenPlatformPkg/Drivers/Net/Lan91xDxe/Lan91xDxe.dec
33  NetworkPkg/NetworkPkg.dec
34  MdeModulePkg/MdeModulePkg.dec
35  MdePkg/MdePkg.dec
36
37[LibraryClasses]
38  BaseLib
39  UefiLib
40  NetLib
41  UefiDriverEntryPoint
42  BaseMemoryLib
43  ArmLib
44  IoLib
45  TimerLib
46  DevicePathLib
47
48[Protocols]
49  gEfiSimpleNetworkProtocolGuid
50  gEfiMetronomeArchProtocolGuid
51  gEfiPxeBaseCodeProtocolGuid
52  gEfiDevicePathProtocolGuid
53
54[FixedPcd]
55  gLan91xDxeTokenSpaceGuid.PcdLan91xDxeBaseAddress
56
57[Depex]
58  TRUE
59