1## @file
2# Component description file for ASIX AX88772 USB/Ethernet driver.
3#
4# This module provides support for the ASIX AX88772 USB/Ethernet adapter.
5# Copyright (c) 2011-2013, Intel Corporation. All rights reserved.<BR>
6#
7#  This program and the accompanying materials
8#  are licensed and made available under the terms and conditions of the BSD License
9#  which accompanies this distribution. The full text of the license may be found at
10#  http://opensource.org/licenses/bsd-license.php
11#
12#  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
13#  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
14#
15##
16
17[Defines]
18  INF_VERSION                    = 0x00010018
19  BASE_NAME                      = Ax88772b
20  FILE_GUID                      = 95C8D770-E1A4-4422-B263-E32F14FD8186
21  MODULE_TYPE                    = DXE_RUNTIME_DRIVER
22  VERSION_STRING                 = 1.0
23
24  ENTRY_POINT                    = EntryPoint
25
26#
27#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC
28#
29
30[Sources.common]
31  Ax88772.h
32  Ax88772.c
33  ComponentName.c
34  DriverBinding.c
35  SimpleNetwork.c
36
37
38[Packages]
39  MdePkg/MdePkg.dec
40  MdeModulePkg/MdeModulePkg.dec
41
42[LibraryClasses]
43  UefiLib
44  UefiBootServicesTableLib
45  BaseMemoryLib
46  DebugLib
47  UefiRuntimeLib
48  UefiDriverEntryPoint
49
50[Protocols]
51  gEfiDevicePathProtocolGuid           ## BY_START
52  gEfiSimpleNetworkProtocolGuid        ## BY_START
53  gEfiUsbIoProtocolGuid                ## TO_START
54
55[Depex]
56  gEfiBdsArchProtocolGuid AND
57  gEfiCpuArchProtocolGuid AND
58  gEfiMetronomeArchProtocolGuid AND
59  gEfiMonotonicCounterArchProtocolGuid AND
60  gEfiRealTimeClockArchProtocolGuid AND
61  gEfiResetArchProtocolGuid AND
62  gEfiRuntimeArchProtocolGuid AND
63  gEfiSecurityArchProtocolGuid AND
64  gEfiTimerArchProtocolGuid AND
65  gEfiVariableWriteArchProtocolGuid AND
66  gEfiVariableArchProtocolGuid AND
67  gEfiWatchdogTimerArchProtocolGuid
68