Home | History | Annotate | Download | only in UndiRuntimeDxe
      1 ## @file

      2 # Component description file for Undi module.

      3 #

      4 # This module provides support for Universal Network Driver Interface. 

      5 # Notes: this module is no longer regular maintained/validated.

      6 #

      7 # Copyright (c) 2006 - 2015, Intel Corporation. All rights reserved.<BR>

      8 #

      9 #  This program and the accompanying materials

     10 #  are licensed and made available under the terms and conditions of the BSD License

     11 #  which accompanies this distribution. The full text of the license may be found at

     12 #  http://opensource.org/licenses/bsd-license.php

     13 #  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,

     14 #  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

     15 #

     16 #

     17 ##

     18 
     19 [Defines]
     20   INF_VERSION                    = 0x00010005
     21   BASE_NAME                      = UndiRuntimeDxe
     22   FILE_GUID                      = A1f436EA-A127-4EF8-957C-8048606FF670
     23   MODULE_TYPE                    = DXE_RUNTIME_DRIVER
     24   VERSION_STRING                 = 1.0
     25 
     26   ENTRY_POINT                    = InitializeUndi
     27 
     28 #

     29 #  VALID_ARCHITECTURES           = IA32 X64 IPF EBC

     30 #

     31 
     32 [Sources]
     33   Undi32.h
     34   E100b.h
     35   E100b.c
     36   Decode.c
     37   Init.c
     38   ComponentName.c
     39   UndiAipImpl.c
     40 
     41 [Packages]
     42   MdePkg/MdePkg.dec
     43 
     44 [LibraryClasses]
     45   UefiLib
     46   UefiBootServicesTableLib
     47   BaseMemoryLib
     48   DebugLib
     49   UefiRuntimeLib
     50   UefiDriverEntryPoint
     51   BaseLib
     52   MemoryAllocationLib
     53 
     54 [Protocols]
     55   gEfiNetworkInterfaceIdentifierProtocolGuid_31
     56   gEfiPciIoProtocolGuid
     57   gEfiDevicePathProtocolGuid
     58   gEfiAdapterInformationProtocolGuid
     59 
     60 [Guids]
     61   gEfiEventExitBootServicesGuid        ## PRODUCES ## Event

     62   gEfiEventVirtualAddressChangeGuid    ## PRODUCES ## Event

     63   gEfiAdapterInfoUndiIpv6SupportGuid   ## PRODUCES

     64 
     65 [Depex]
     66   gEfiBdsArchProtocolGuid AND
     67   gEfiCpuArchProtocolGuid AND
     68   gEfiMetronomeArchProtocolGuid AND
     69   gEfiMonotonicCounterArchProtocolGuid AND
     70   gEfiRealTimeClockArchProtocolGuid AND
     71   gEfiResetArchProtocolGuid AND
     72   gEfiRuntimeArchProtocolGuid AND
     73   gEfiSecurityArchProtocolGuid AND
     74   gEfiTimerArchProtocolGuid AND
     75   gEfiVariableWriteArchProtocolGuid AND
     76   gEfiVariableArchProtocolGuid AND
     77   gEfiWatchdogTimerArchProtocolGuid
     78