]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf
MdeModulePkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / MdeModulePkg / Bus / Usb / UsbBusDxe / UsbBusDxe.inf
CommitLineData
6bfbb5f0 1## @file\r
6036e94d 2# The Usb Bus Dxe driver is used to enumerate and manage all attached usb devices.\r
e237e7ae 3#\r
d1102dba 4# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
e237e7ae 5#\r
9d510e61 6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
e237e7ae 7#\r
8#\r
6bfbb5f0 9##\r
e237e7ae 10\r
e237e7ae 11[Defines]\r
12 INF_VERSION = 0x00010005\r
13 BASE_NAME = UsbBusDxe\r
6036e94d 14 MODULE_UNI_FILE = UsbBusDxe.uni\r
e237e7ae 15 FILE_GUID = 240612B7-A063-11d4-9A3A-0090273FC14D\r
d3f16117 16 MODULE_TYPE = UEFI_DRIVER\r
e237e7ae 17 VERSION_STRING = 1.0\r
e237e7ae 18\r
19 ENTRY_POINT = UsbBusDriverEntryPoint\r
20\r
21#\r
22# The following information is for reference only and not required by the build tools.\r
23#\r
de005223 24# VALID_ARCHITECTURES = IA32 X64 EBC ARM AARCH64\r
e237e7ae 25#\r
d1102dba 26# DRIVER_BINDING = mUsbBusDriverBinding\r
d354ab7f 27# COMPONENT_NAME = mUsbBusComponentName\r
28# COMPONENT_NAME2 = mUsbBusComponentName2\r
29#\r
e237e7ae 30\r
6bfbb5f0 31[Sources]\r
e237e7ae 32 UsbDesc.c\r
33 UsbEnumer.c\r
34 UsbEnumer.h\r
77442a5a 35 UsbBus.c\r
e237e7ae 36 UsbHub.c\r
37 ComponentName.c\r
38 UsbUtility.h\r
39 UsbHub.h\r
40 UsbUtility.c\r
41 UsbDesc.h\r
77442a5a 42 UsbBus.h\r
e237e7ae 43\r
e237e7ae 44[Packages]\r
45 MdePkg/MdePkg.dec\r
e237e7ae 46\r
47\r
e237e7ae 48[LibraryClasses]\r
49 MemoryAllocationLib\r
50 DevicePathLib\r
51 UefiLib\r
52 UefiBootServicesTableLib\r
53 UefiDriverEntryPoint\r
54 BaseMemoryLib\r
55 DebugLib\r
3d0a2385 56 ReportStatusCodeLib\r
e237e7ae 57\r
58\r
e237e7ae 59[Protocols]\r
3dcdbe7a 60 gEfiUsbIoProtocolGuid ## BY_START\r
6036e94d
SZ
61 ## TO_START\r
62 ## BY_START\r
d1102dba 63 gEfiDevicePathProtocolGuid\r
3dcdbe7a 64 gEfiUsb2HcProtocolGuid ## TO_START\r
65 gEfiUsbHcProtocolGuid ## TO_START\r
e237e7ae 66\r
280544da 67# [Event]\r
280544da 68#\r
6036e94d 69# EVENT_TYPE_PERIODIC_TIMER ## CONSUMES\r
280544da 70#\r
6036e94d
SZ
71\r
72[UserExtensions.TianoCore."ExtraFiles"]\r
73 UsbBusDxeExtra.uni\r