3 ; Installation of USB controllers
6 Signature = "$Windows NT$"
7 ;Signature = "$ReactOS$"
8 LayoutFile = layout.inf
10 ClassGUID = {36FC9E60-C465-11CF-8056-444553540000}
12 DriverVer = 10/19/1999,5.00.2157.1
18 AddReg = USBClass.NT.AddReg
21 HKR, , , 0, %USBClassName%
23 HKR, , NoInstallClass, 0, 1
26 %GenericMfg% = GenericMfg
30 %PCI\CC_0C0300.DeviceDesc%=UHCI_Inst,PCI\CC_0C0300
31 %PCI\CC_0C0310.DeviceDesc%=OHCI_Inst,PCI\CC_0C0310
32 %PCI\CC_0C0320.DeviceDesc%=EHCI_Inst,PCI\CC_0C0320
33 %USB\ROOT_HUB.DeviceDesc%=RootHub_Inst,USB\ROOT_HUB
34 %USB\ROOT_HUB.DeviceDesc%=RootHub_Inst,USB\ROOT_HUB20
37 %PCI\VEN_8086&DEV_7112&CC_0C0300.DeviceDesc%=UHCI_Inst,PCI\VEN_8086&DEV_7112&CC_0C0300
39 ;------------------------------ UHCI DRIVER -----------------------------
42 CopyFiles = UHCI_CopyFiles.NT
48 [UHCI_Inst.NT.Services]
49 AddService = usbuhci, 0x00000002, usbuhci_Service_Inst
51 [usbuhci_Service_Inst]
55 ServiceBinary = %12%\usbuhci.sys
58 ;------------------------------ OHCI DRIVER -----------------------------
61 CopyFiles = OHCI_CopyFiles.NT
67 [OHCI_Inst.NT.Services]
68 AddService = usbohci, 0x00000002, usbohci_Service_Inst
70 [usbohci_Service_Inst]
74 ServiceBinary = %12%\usbohci.sys
77 ;------------------------------ EHCI DRIVER -----------------------------
80 CopyFiles = EHCI_CopyFiles.NT
86 [EHCI_Inst.NT.Services]
87 AddService = usbehci, 0x00000002, usbehci_Service_Inst
89 [usbehci_Service_Inst]
93 ServiceBinary = %12%\usbehci.sys
96 ;---------------------------- ROOT HUB DRIVER ---------------------------
99 CopyFiles = RootHub_CopyFiles.NT
101 [RootHub_CopyFiles.NT]
105 [RootHub_Inst.NT.Services]
106 AddService = usbhub, 0x00000002, usbhub_Service_Inst
108 [usbhub_Service_Inst]
112 ServiceBinary = %12%\usbhub.sys
113 LoadOrderGroup = Base
115 ;-------------------------------- STRINGS -------------------------------
118 ReactOS = "ReactOS Team"
119 USBClassName = "USB Controllers"
121 GenericMfg = "(Generic USB devices)"
122 PCI\CC_0C0300.DeviceDesc = "UHCI USB controller"
123 PCI\CC_0C0310.DeviceDesc = "OHCI USB controller"
124 PCI\CC_0C0320.DeviceDesc = "EHCI USB controller"
125 USB\ROOT_HUB.DeviceDesc = "Root hub"
128 PCI\VEN_8086&DEV_7112&CC_0C0300.DeviceDesc = "Intel 82371AB/EB/MB PIIX4 USB controller"