Bochs/bochs/iodev/usb
Volker Ruppert d012670927 Applied the usb_xhci part of the USB patch by Ben Lunt.
Notes by Ben:
This emulates a NEC/Renesas uPD720202 2-port (2 socket, 4-port register sets)
Root Hub xHCI Host Controller.
Many, many thanks to Renesas for their work and effort in helping my research.

I have tested in with my own tests and WinXP Home Edition SP3.

Use port1 and port2 to emulate a Super-speed device, and use port3 and port4
to emulate Low-, Full-, or High-speed devices.

NOTE: The Windows driver for this device uses a proprietary detection
mechanism and we don't have the permission to implement it. That's why it only
works fine with non-Windows guests.
2014-09-28 14:21:22 +00:00
..
Makefile.in Some fixes for plugin support with VS2013Ex 2014-07-26 06:54:34 +00:00
scsi_device.cc fixed MSVCPP warning 2014-07-09 15:39:47 +00:00
scsi_device.h Started implementing save/restore support for SCSI requests 2014-01-28 20:29:12 +00:00
usb_common.cc - applied parts of the new USB patch by Ben Lunt 2014-09-22 19:49:39 +00:00
usb_common.h - applied parts of the new USB patch by Ben Lunt 2014-09-22 19:49:39 +00:00
usb_hid.cc - applied parts of the new USB patch by Ben Lunt 2014-09-22 19:49:39 +00:00
usb_hid.h - changed license headers from LGPL to MIT for all devices / drivers that have 2012-08-31 12:08:19 +00:00
usb_hub.cc - applied parts of the new USB patch by Ben Lunt 2014-09-22 19:49:39 +00:00
usb_hub.h - changed license headers from LGPL to MIT for all devices / drivers that have 2012-08-31 12:08:19 +00:00
usb_msd.cc Setting cylinders to 0 fixes runtime connecting an USB disk with 'vvfat' mode 2014-09-25 19:31:01 +00:00
usb_msd.h Connecting USB CD-ROM without media present now supported 2014-01-21 20:56:50 +00:00
usb_ohci.cc - applied parts of the new USB patch by Ben Lunt 2014-09-22 19:49:39 +00:00
usb_ohci.h
usb_printer.cc - applied parts of the new USB patch by Ben Lunt 2014-09-22 19:49:39 +00:00
usb_printer.h
usb_uhci.cc - applied parts of the new USB patch by Ben Lunt 2014-09-22 19:49:39 +00:00
usb_uhci.h - fixed and improved IRQ handling (ported update_irq() function from Qemu) 2012-06-17 07:14:27 +00:00
usb_xhci.cc Applied the usb_xhci part of the USB patch by Ben Lunt. 2014-09-28 14:21:22 +00:00
usb_xhci.h Applied the usb_xhci part of the USB patch by Ben Lunt. 2014-09-28 14:21:22 +00:00