Home | History | Annotate | Download | only in Lan91xDxe
      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