• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## @file
2# SNP driver On Legacy NIC ROM.
3#
4# Thunk wrapper UEFI driver to produce EFI SNP protocol based on legacy 16 NIC ROM.
5#
6# Copyright (c) 1999 - 2014, Intel Corporation. All rights reserved.<BR>
7#
8# This program and the accompanying materials
9# are licensed and made available under the terms and conditions
10# of the BSD License which accompanies this distribution.  The
11# 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  BASE_NAME                            = BiosSnp16
21  MODULE_UNI_FILE                      = BiosSnp16.uni
22  FILE_GUID                            = D0CAA91E-2DE4-4b0d-B3DC-09C67E854E34
23  MODULE_TYPE                          = UEFI_DRIVER
24  INF_VERSION                          = 0x00010005
25  VERSION_STRING                       = 1.0
26
27  ENTRY_POINT                          = BiosSnp16DriverEntryPoint
28
29#
30# The following information is for reference only and not required by the build tools.
31#
32#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC
33#
34#  DRIVER_BINDING                =  gBiosSnp16DriverBinding
35#  COMPONENT_NAME                =  gBiosSnp16ComponentName
36#
37
38[Sources]
39  BiosSnp16.h
40  BiosSnp16.c
41  Misc.c
42  Pxe.h
43  PxeUndi.c
44  ComponentName.c
45
46
47[Libraryclasses]
48  UefiDriverEntryPoint
49  DebugLib
50  BaseMemoryLib
51  UefiBootServicesTableLib
52  UefiLib
53  BaseLib
54  DevicePathLib
55  MemoryAllocationLib
56
57[Guids]
58  gEfiEventExitBootServicesGuid         ##CONSUMES  ##Event
59
60[Protocols]
61  gEfiNetworkInterfaceIdentifierProtocolGuid  ##BY_START
62  gEfiDevicePathProtocolGuid                  ##BY_START
63  gEfiDevicePathProtocolGuid                  ##TO_START
64  gEfiSimpleNetworkProtocolGuid               ##BY_START
65  gEfiPciIoProtocolGuid                       ##TO_START
66  gEfiLegacyBiosProtocolGuid                  ##CONSUMES
67
68[Packages]
69  MdePkg/MdePkg.dec
70  IntelFrameworkPkg/IntelFrameworkPkg.dec
71
72[UserExtensions.TianoCore."ExtraFiles"]
73  BiosSnp16Extra.uni
74