]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf
MdeModulePkg/PciBusDxe: catch unimplemented extended config space reads
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / XhciDxe / XhciDxe.inf
CommitLineData
92870c98 1## @file\r
6036e94d 2# The XhciDxe driver is responsible for managing the behavior of XHCI controller.\r
92870c98 3# It implements the interfaces of monitoring the status of all ports and transferring\r
4# Control, Bulk, Interrupt and Isochronous requests to those attached usb LS/FS/HS/SS devices.\r
5#\r
d1102dba 6# Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>\r
92870c98 7#\r
9d510e61 8# SPDX-License-Identifier: BSD-2-Clause-Patent\r
92870c98 9#\r
10#\r
11##\r
12\r
13[Defines]\r
14 INF_VERSION = 0x00010005\r
15 BASE_NAME = XhciDxe\r
6036e94d 16 MODULE_UNI_FILE = XhciDxe.uni\r
92870c98 17 FILE_GUID = B7F50E91-A759-412c-ADE4-DCD03E7F7C28\r
18 MODULE_TYPE = UEFI_DRIVER\r
19 VERSION_STRING = 1.0\r
20\r
21 ENTRY_POINT = XhcDriverEntryPoint\r
22\r
23#\r
24# The following information is for reference only and not required by the build tools.\r
25#\r
de005223 26# VALID_ARCHITECTURES = IA32 X64 EBC ARM AARCH64\r
92870c98 27#\r
28# DRIVER_BINDING = gXhciDriverBinding\r
29# COMPONENT_NAME = gXhciComponentName\r
30# COMPONENT_NAME2 = gXhciComponentName2\r
31#\r
32\r
33[Sources]\r
34 Xhci.c\r
35 XhciReg.c\r
36 XhciSched.c\r
1847ed0b 37 UsbHcMem.c\r
d1102dba 38 UsbHcMem.h\r
92870c98 39 ComponentName.c\r
40 ComponentName.h\r
41 Xhci.h\r
42 XhciReg.h\r
43 XhciSched.h\r
44\r
45[Packages]\r
46 MdePkg/MdePkg.dec\r
92870c98 47\r
48[LibraryClasses]\r
49 MemoryAllocationLib\r
50 BaseLib\r
51 UefiLib\r
52 UefiBootServicesTableLib\r
53 UefiDriverEntryPoint\r
54 BaseMemoryLib\r
55 DebugLib\r
37623a5c 56 ReportStatusCodeLib\r
92870c98 57\r
58[Guids]\r
6036e94d 59 gEfiEventExitBootServicesGuid ## SOMETIMES_CONSUMES ## Event\r
92870c98 60\r
61[Protocols]\r
62 gEfiPciIoProtocolGuid ## TO_START\r
63 gEfiUsb2HcProtocolGuid ## BY_START\r
64\r
65# [Event]\r
6036e94d 66# EVENT_TYPE_PERIODIC_TIMER ## CONSUMES\r
92870c98 67#\r
6036e94d
SZ
68\r
69[UserExtensions.TianoCore."ExtraFiles"]\r
70 XhciDxeExtra.uni\r