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