aboutsummaryrefslogtreecommitdiffstats
path: root/src/hw/usb-ehci.c
Commit message (Expand)AuthorAgeFilesLines
* pci: Split low-level pci code from higher-level 'struct pci_device' codeKevin O'Connor2016-02-031-1/+1
* pci: Implement '%pP' printf handler for 'struct pci_device' pointersKevin O'Connor2016-02-031-3/+1
* ehci: Convert to new PCI BAR helper functionsKevin O'Connor2016-02-021-6/+6
* usb: Eliminate USB controller setup threadKevin O'Connor2016-02-021-1/+0
* ehci: Only delay UHCI/OHCI port scan until after EHCI setup completesKevin O'Connor2016-02-021-3/+7
* usb: Control transfers always have an 8 byte command sizeKevin O'Connor2015-01-071-3/+3
* ehci: Merge ehci_send_control with ehci_send_bulkKevin O'Connor2015-01-071-66/+30
* ehci: Simplify fillTDbuffer() and renameKevin O'Connor2015-01-071-28/+17
* ehci: No need to support td array wrappingKevin O'Connor2015-01-071-15/+13
* ehci: Export ehci_realloc_pipe() instead of ehci_alloc_pipe()Kevin O'Connor2014-10-161-2/+5
* usb: Clarify usb freelist manipulationsKevin O'Connor2014-10-161-2/+2
* usb: Rename usb_getFrameExp() to usb_get_period()Kevin O'Connor2014-10-161-1/+1
* usb: Rename ?hci_control() to ?hci_send_control()Kevin O'Connor2014-10-161-2/+2
* ehci: Fix bug in hub port assignmentKevin O'Connor2014-09-161-1/+1
* usb: Perform device detect polling on all usb controllers.Kevin O'Connor2014-09-161-2/+2
* ehci: Stall uhci/ohci init only until default port routing is done.Kevin O'Connor2014-09-161-18/+13
* ehci: Move port power up from ehci_hub_detect() to check_ehci_ports().Kevin O'Connor2014-09-101-13/+12
* ehci: Update usb command timeouts to use usb_xfer_time()Kevin O'Connor2014-06-141-5/+6
* ehci: memset the qTD structures in ehci_alloc_intr_pipeKevin O'Connor2014-01-201-0/+2
* usb: Replace EHCI to UHCI/OHCI synchronization with new scheme.Kevin O'Connor2013-12-271-56/+27
* Remove ioport.h; disperse its contents to other header files.Kevin O'Connor2013-09-281-1/+0
* Move function definitions for output.c from util.h to new file output.h.Kevin O'Connor2013-09-181-7/+8
* Move malloc code from pmm.c to new files malloc.c and malloc.h.Kevin O'Connor2013-09-181-0/+1
* Rename util.c to string.c and introduce string.h.Kevin O'Connor2013-09-181-0/+1
* Split x86 specific functions out of util.c/h to new files x86.c/h.Kevin O'Connor2013-09-181-0/+1
* Move code centered around specific hardware devices to src/hw/Kevin O'Connor2013-09-021-0/+723