aboutsummaryrefslogtreecommitdiff
path: root/src/hw
AgeCommit message (Expand)AuthorFilesLines
2015-06-12ahci: Ignore max_ports.Vladimir Serbinenko1-1/+1
2015-01-07usb: Minor - properly free memory on get_device_config() error pathKevin O'Connor1-1/+3
2015-01-07usb: Control transfers always have an 8 byte command sizeKevin O'Connor10-22/+25
2015-01-07xhci: Merge some xhci_xfer_x() functions into xhci_send_pipe()Kevin O'Connor1-62/+18
2015-01-07xhci: Move xhci_xfer_x() functions togetherKevin O'Connor1-81/+81
2015-01-07usb: Use usb_send_pipe() now that all drivers have x_send_pipe()Kevin O'Connor1-25/+15
2015-01-07xhci: Merge xhci_send_control with xhci_send_bulkKevin O'Connor3-35/+19
2015-01-07uhci: Merge uhci_send_control with uhci_send_bulkKevin O'Connor3-66/+39
2015-01-07ohci: Merge ohci_send_control with ohci_send_bulkKevin O'Connor3-65/+34
2015-01-07ehci: Merge ehci_send_control with ehci_send_bulkKevin O'Connor3-71/+34
2015-01-07ehci: Simplify fillTDbuffer() and renameKevin O'Connor1-28/+17
2015-01-07ehci: No need to support td array wrappingKevin O'Connor1-15/+13
2015-01-01uhci: Increase bulk transfer STACKTDS to 16Kevin O'Connor1-2/+2
2015-01-01uhci: Enable "depth" tree traversal for bulk transfersKevin O'Connor1-3/+3
2015-01-01usb: Add support for OHCI bulk transfersKevin O'Connor3-18/+76
2014-12-29scsi: Don't export cdb_* functionsKevin O'Connor2-16/+7
2014-12-29scsi: Move process_scsi_op() to hw/blockcmd.c and renameKevin O'Connor2-0/+20
2014-12-29scsi: Move cdb_* functions above scsi_* functionsKevin O'Connor1-88/+98
2014-12-29sdcard: Initial support for SD cards on PCI SDHCI controllers on QEMUKevin O'Connor1-0/+321
2014-12-15usb: Update USB hub code to support super speed hubsKevin O'Connor2-3/+39
2014-12-03floppy: Make sure to yield() during floppy PIOKevin O'Connor1-0/+2
2014-11-12Minor - move PORT_PS2_CTRLB from hw/ps2port.h to hw/timer.cKevin O'Connor2-2/+1
2014-11-10megasas: read addional PCI I/O barHannes Reinecke1-0/+4
2014-10-16usb: Use usb_realloc_pipe for pipe alloc, update, and free.Kevin O'Connor2-36/+30
2014-10-16ehci: Export ehci_realloc_pipe() instead of ehci_alloc_pipe()Kevin O'Connor3-5/+9
2014-10-16ohci: Export ohci_realloc_pipe() instead of ohci_alloc_pipe()Kevin O'Connor3-5/+9
2014-10-16uhci: Export uhci_realloc_pipe() instead of uhci_alloc_pipe()Kevin O'Connor3-5/+9
2014-10-16xhci: Change xhci_update_pipe() to xhci_realloc_pipe() and use for alloc tooKevin O'Connor3-12/+14
2014-10-16usb: Clarify usb freelist manipulationsKevin O'Connor5-12/+29
2014-10-16usb: Rename free_pipe() to usb_free_pipe()Kevin O'Connor4-11/+11
2014-10-16usb: Rename send_default_control() to usb_send_default_control()Kevin O'Connor5-16/+16
2014-10-16usb: Rename findEndPointDesc() to usb_find_desc()Kevin O'Connor4-7/+7
2014-10-16usb: Rename usb_getFrameExp() to usb_get_period()Kevin O'Connor6-8/+8
2014-10-16usb: Rename ?hci_control() to ?hci_send_control()Kevin O'Connor9-24/+24
2014-10-15Move a20 code from system.c and ps2port.h to x86.hKevin O'Connor1-11/+3
2014-09-16ehci: Fix bug in hub port assignmentKevin O'Connor1-1/+1
2014-09-16usb: Perform device detect polling on all usb controllers.Kevin O'Connor7-60/+35
2014-09-16ehci: Stall uhci/ohci init only until default port routing is done.Kevin O'Connor1-18/+13
2014-09-16ohci: Repeatedly poll for device detect for 100ms.Kevin O'Connor1-4/+11
2014-09-16uhci: Repeatedly poll for device detect for 100ms.Kevin O'Connor1-4/+11
2014-09-10xhci: Change xhci_hub_detect() to use connect status instead of link state.Kevin O'Connor1-9/+1
2014-09-10usb-hub: Enable power to all ports prior to calling usb_enumerate().Kevin O'Connor2-11/+12
2014-09-10ehci: Move port power up from ehci_hub_detect() to check_ehci_ports().Kevin O'Connor1-13/+12
2014-09-10xhci: Add xhci_check_ports() and xhci_free_pipes() functions.Kevin O'Connor1-10/+27
2014-09-10xhci: Move root hub and setup code to top of file.Kevin O'Connor1-285/+290
2014-09-10xhci: Use high memory instead of low memory for internal storage.Kevin O'Connor1-3/+3
2014-09-10xhci: Remove 16bit code wrappers.Kevin O'Connor1-70/+48
2014-09-09xhci: Call usb_desc2pipe() on xhci_update_pipe().Kevin O'Connor1-17/+20
2014-09-09usb: Fix usb_xfer_time() to work when called in 16bit mode.Kevin O'Connor1-1/+1
2014-06-14ohci: Update usb command timeouts to use usb_xfer_time()Kevin O'Connor1-4/+3