1bcecde140a561c64e297225904afebebd62336cejljusten## @file 2f9841f04ad2d3ce1157103f97ef7c2bc5979f1deZeng, Star# SNP driver On Legacy NIC ROM. 3f9841f04ad2d3ce1157103f97ef7c2bc5979f1deZeng, Star# 4bcecde140a561c64e297225904afebebd62336cejljusten# Thunk wrapper UEFI driver to produce EFI SNP protocol based on legacy 16 NIC ROM. 5bcecde140a561c64e297225904afebebd62336cejljusten# 6f9841f04ad2d3ce1157103f97ef7c2bc5979f1deZeng, Star# Copyright (c) 1999 - 2014, Intel Corporation. All rights reserved.<BR> 7bcecde140a561c64e297225904afebebd62336cejljusten# 8bcecde140a561c64e297225904afebebd62336cejljusten# This program and the accompanying materials 9bcecde140a561c64e297225904afebebd62336cejljusten# are licensed and made available under the terms and conditions 10bcecde140a561c64e297225904afebebd62336cejljusten# of the BSD License which accompanies this distribution. The 11bcecde140a561c64e297225904afebebd62336cejljusten# full text of the license may be found at 12bcecde140a561c64e297225904afebebd62336cejljusten# http://opensource.org/licenses/bsd-license.php 13bcecde140a561c64e297225904afebebd62336cejljusten# 14bcecde140a561c64e297225904afebebd62336cejljusten# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 15bcecde140a561c64e297225904afebebd62336cejljusten# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 16bcecde140a561c64e297225904afebebd62336cejljusten# 17bcecde140a561c64e297225904afebebd62336cejljusten## 18bcecde140a561c64e297225904afebebd62336cejljusten 19bcecde140a561c64e297225904afebebd62336cejljusten[Defines] 20bcecde140a561c64e297225904afebebd62336cejljusten BASE_NAME = BiosSnp16 21f9841f04ad2d3ce1157103f97ef7c2bc5979f1deZeng, Star MODULE_UNI_FILE = BiosSnp16.uni 22bcecde140a561c64e297225904afebebd62336cejljusten FILE_GUID = D0CAA91E-2DE4-4b0d-B3DC-09C67E854E34 23bcecde140a561c64e297225904afebebd62336cejljusten MODULE_TYPE = UEFI_DRIVER 24bcecde140a561c64e297225904afebebd62336cejljusten INF_VERSION = 0x00010005 25bcecde140a561c64e297225904afebebd62336cejljusten VERSION_STRING = 1.0 26bcecde140a561c64e297225904afebebd62336cejljusten 27bcecde140a561c64e297225904afebebd62336cejljusten ENTRY_POINT = BiosSnp16DriverEntryPoint 28bcecde140a561c64e297225904afebebd62336cejljusten 29bcecde140a561c64e297225904afebebd62336cejljusten# 30bcecde140a561c64e297225904afebebd62336cejljusten# The following information is for reference only and not required by the build tools. 31bcecde140a561c64e297225904afebebd62336cejljusten# 32bcecde140a561c64e297225904afebebd62336cejljusten# VALID_ARCHITECTURES = IA32 X64 IPF EBC 33bcecde140a561c64e297225904afebebd62336cejljusten# 34bcecde140a561c64e297225904afebebd62336cejljusten# DRIVER_BINDING = gBiosSnp16DriverBinding 35bcecde140a561c64e297225904afebebd62336cejljusten# COMPONENT_NAME = gBiosSnp16ComponentName 36bcecde140a561c64e297225904afebebd62336cejljusten# 37bcecde140a561c64e297225904afebebd62336cejljusten 38bcecde140a561c64e297225904afebebd62336cejljusten[Sources] 39bcecde140a561c64e297225904afebebd62336cejljusten BiosSnp16.h 40bcecde140a561c64e297225904afebebd62336cejljusten BiosSnp16.c 41bcecde140a561c64e297225904afebebd62336cejljusten Misc.c 42bcecde140a561c64e297225904afebebd62336cejljusten Pxe.h 43bcecde140a561c64e297225904afebebd62336cejljusten PxeUndi.c 44bcecde140a561c64e297225904afebebd62336cejljusten ComponentName.c 45bcecde140a561c64e297225904afebebd62336cejljusten 46bcecde140a561c64e297225904afebebd62336cejljusten 47bcecde140a561c64e297225904afebebd62336cejljusten[Libraryclasses] 48bcecde140a561c64e297225904afebebd62336cejljusten UefiDriverEntryPoint 49bcecde140a561c64e297225904afebebd62336cejljusten DebugLib 50bcecde140a561c64e297225904afebebd62336cejljusten BaseMemoryLib 51bcecde140a561c64e297225904afebebd62336cejljusten UefiBootServicesTableLib 52bcecde140a561c64e297225904afebebd62336cejljusten UefiLib 53bcecde140a561c64e297225904afebebd62336cejljusten BaseLib 54bcecde140a561c64e297225904afebebd62336cejljusten DevicePathLib 55bcecde140a561c64e297225904afebebd62336cejljusten MemoryAllocationLib 56bcecde140a561c64e297225904afebebd62336cejljusten 57bcecde140a561c64e297225904afebebd62336cejljusten[Guids] 58f9841f04ad2d3ce1157103f97ef7c2bc5979f1deZeng, Star gEfiEventExitBootServicesGuid ##CONSUMES ##Event 59bcecde140a561c64e297225904afebebd62336cejljusten 60bcecde140a561c64e297225904afebebd62336cejljusten[Protocols] 61f9841f04ad2d3ce1157103f97ef7c2bc5979f1deZeng, Star gEfiNetworkInterfaceIdentifierProtocolGuid ##BY_START 62f9841f04ad2d3ce1157103f97ef7c2bc5979f1deZeng, Star gEfiDevicePathProtocolGuid ##BY_START 63f9841f04ad2d3ce1157103f97ef7c2bc5979f1deZeng, Star gEfiDevicePathProtocolGuid ##TO_START 64f9841f04ad2d3ce1157103f97ef7c2bc5979f1deZeng, Star gEfiSimpleNetworkProtocolGuid ##BY_START 65f9841f04ad2d3ce1157103f97ef7c2bc5979f1deZeng, Star gEfiPciIoProtocolGuid ##TO_START 66f9841f04ad2d3ce1157103f97ef7c2bc5979f1deZeng, Star gEfiLegacyBiosProtocolGuid ##CONSUMES 67bcecde140a561c64e297225904afebebd62336cejljusten 68bcecde140a561c64e297225904afebebd62336cejljusten[Packages] 69bcecde140a561c64e297225904afebebd62336cejljusten MdePkg/MdePkg.dec 70bcecde140a561c64e297225904afebebd62336cejljusten IntelFrameworkPkg/IntelFrameworkPkg.dec 71bcecde140a561c64e297225904afebebd62336cejljusten 72f9841f04ad2d3ce1157103f97ef7c2bc5979f1deZeng, Star[UserExtensions.TianoCore."ExtraFiles"] 73f9841f04ad2d3ce1157103f97ef7c2bc5979f1deZeng, Star BiosSnp16Extra.uni 74