1## @file
2#  This module produces EFI UDP Protocol and EFI UDPv4 Service Binding Protocol.
3#
4#  This module produces EFI UDP(User Datagram Protocol) Protocol upon EFI IPv4
5#  Protocol, to provide basic UDPv4 I/O services.
6#
7#  Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
8#  This program and the accompanying materials
9#  are licensed and made available under the terms and conditions of the BSD License
10#  which accompanies this distribution. The full text of the license may be found at
11#  http://opensource.org/licenses/bsd-license.php
12#
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                      = Udp4Dxe
22  MODULE_UNI_FILE                = Udp4Dxe.uni
23  FILE_GUID                      = 6d6963ab-906d-4a65-a7ca-bd40e5d6af2b
24  MODULE_TYPE                    = UEFI_DRIVER
25  VERSION_STRING                 = 1.0
26  ENTRY_POINT                    = Udp4DriverEntryPoint
27  UNLOAD_IMAGE                   = NetLibDefaultUnload
28#
29# The following information is for reference only and not required by the build tools.
30#
31#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC
32#
33#  DRIVER_BINDING                =  gUdp4DriverBinding
34#  COMPONENT_NAME                =  gUdp4ComponentName
35#  COMPONENT_NAME2               =  gUdp4ComponentName2
36#
37
38[Sources]
39  Udp4Impl.h
40  Udp4Main.c
41  ComponentName.c
42  Udp4Impl.c
43  Udp4Driver.h
44  Udp4Driver.c
45
46
47[Packages]
48  MdePkg/MdePkg.dec
49  MdeModulePkg/MdeModulePkg.dec
50
51
52[LibraryClasses]
53  UefiLib
54  BaseLib
55  UefiBootServicesTableLib
56  UefiDriverEntryPoint
57  UefiRuntimeServicesTableLib
58  DebugLib
59  IpIoLib
60  NetLib
61  DpcLib
62
63[Protocols]
64  gEfiUdp4ServiceBindingProtocolGuid            ## BY_START
65  gEfiIp4ServiceBindingProtocolGuid             ## TO_START
66  gEfiUdp4ProtocolGuid                          ## BY_START
67  gEfiIp4ProtocolGuid                           ## TO_START
68
69[UserExtensions.TianoCore."ExtraFiles"]
70  Udp4DxeExtra.uni
71