Difference between revisions of "Supported USB Devices"

From ReactOS Wiki
Jump to: navigation, search
m
(Tested StarTech PCI425USB (ALI Chipset))
Line 58: Line 58:
 
! [[user:Johannes Anderwald|Johannes Anderwald]]
 
! [[user:Johannes Anderwald|Johannes Anderwald]]
  
 
+
|-
 +
! style="background: #ececec;" | StarTech PCI425USB (ALI Chipset)
 +
| working
 +
! 56649
 +
! -
 +
! [[user:SomeGuy|SomeGuy]]
  
 
|}
 
|}

Revision as of 06:56, 26 May 2012

USB Drivers

1. There are currently 4 major revisions of USB standards.

1.1 The initial standard by Intel is implemented in the UHCI driver - ReactOS state: Work started, identical stuff taken from OHCI driver, HW skeleton still in progress

1.1.1 The alternative standard called Open Host Controller Interface standard (OHCI) is in the usbohci.sys driver - ReactOS state: all transfer types implemented

Known issues:

Tested in :


Emulator / Real HW chipset manufacturer Status Revision Comments Tester Log URL


VBOX USB working 55380 - Johannes Anderwald



1.2 The second revision is the Extended Host Controller Interface standard(EHCI) which is implemented in the EHCI driver - ReactOS state: - bulk and control transfers implemented. Misses interrupt and isochronous transfer types.

Known issues:

Tested in :


Emulator / Real HW chipset manufacturer Status Revision Comments Tester Log URL


VBOX USB working 55380 - Johannes Anderwald
StarTech PCI425USB (ALI Chipset) working 56649 - SomeGuy


1.3 The USB 3.0 standard is implemented in usbxHCI.sys - ReactOS state: - not existing. It will also require a new usbhub.sys driver to handle the requests

USB Mice Support

Mice support is implemented in mouhid.sys. ReactOS state: fully implemented and working

Known issues:

Tested in:


DeviceName & DeviceId & ProductId Status HW Details (OHCI/UHCI/Chipset) Status Revision Comments Tester Log URL


Microsoft IntelliMouse Explorer 3.0 VendorId: 0x045E ProductId: 0x0047 VBOX OHCI working 55380 - Johannes Anderwald



USB Keyboard Support

Keyboard support is implemented in kbdhid.sys ReactOS state: basic keyboard works, not all features implemented (num pad keys, special keys)

Known issues:

Tested in

DeviceName & DeviceId & ProductId Status HW Details (OHCI/UHCI/Chipset) Status Revision Comments Tester Log URL


Wireless Desktop MK300 VBOX USB OHCI working 55380 - Johannes Anderwald


USB Storage Support

Mass storage support is implemented in usbstor.sys. ReactOS state: implemented and working

Known issues:

Tested in:


DeviceName & DeviceId & ProductId Status HW Details (OHCI/UHCI/Chipset) Status Revision Comments Tester Log URL


USB Corsair 500MB 0x0EA0 ProductId: PID_2168 VBOX USB OHCI working 55380 - Johannes Anderwald


Missing device class support

USB Audio Support - implemented in usbaudio.sys

USB Printing support - implement in usbprint.sys

USB Serial Support - implemented in usbser.sys

See also

USB Stack

Supported Hardware