Home | History | Annotate | Download | only in Udp6Dxe
      1 ## @file Udp6Dxe.inf

      2 #  UDP packet service based on IPv6 stack.

      3 #  

      4 #  This module produces EFI UDPv6 Protocol which provides simple packet-oriented

      5 #  services to transmit and receive UDP packets.

      6 #                                                                                

      7 #  Copyright (c) 2009 - 2014, 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 #

     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                    = 0x00010005
     21   BASE_NAME                      = Udp6Dxe
     22   FILE_GUID                      = D912C7BC-F098-4367-92BA-E911083C7B0E
     23   MODULE_TYPE                    = UEFI_DRIVER
     24   VERSION_STRING                 = 1.0
     25 
     26   ENTRY_POINT                    = Udp6DriverEntryPoint
     27   UNLOAD_IMAGE                   = NetLibDefaultUnload
     28   MODULE_UNI_FILE                = Udp6Dxe.uni
     29 
     30 #

     31 # The following information is for reference only and not required by the build tools.

     32 #

     33 #  VALID_ARCHITECTURES           = IA32 X64 IPF EBC

     34 #

     35 
     36 [Sources]
     37   Udp6Driver.h
     38   Udp6Driver.c
     39   Udp6Impl.c
     40   Udp6Impl.h
     41   ComponentName.c
     42   Udp6Main.c
     43 
     44 [Packages]
     45   MdePkg/MdePkg.dec
     46   MdeModulePkg/MdeModulePkg.dec
     47 
     48 [LibraryClasses]
     49   BaseLib
     50   BaseMemoryLib
     51   MemoryAllocationLib
     52   UefiBootServicesTableLib
     53   UefiDriverEntryPoint
     54   UefiRuntimeServicesTableLib
     55   UefiLib
     56   DebugLib
     57   IpIoLib
     58   NetLib
     59   DpcLib
     60 
     61 
     62 [Protocols]
     63   gEfiIp6ProtocolGuid                           ## TO_START

     64   gEfiIp6ServiceBindingProtocolGuid             ## TO_START

     65   gEfiUdp6ServiceBindingProtocolGuid            ## BY_START

     66   gEfiUdp6ProtocolGuid                          ## BY_START

     67 
     68 [UserExtensions.TianoCore."ExtraFiles"]
     69   Udp6DxeExtra.uni
     70