aboutsummaryrefslogtreecommitdiffstats
path: root/src/usb-ohci.c
Commit message (Expand)AuthorAgeFilesLines
* Rename check_time() to check_tsc().Kevin O'Connor2010-05-231-4/+4
* Refactor USB hub code.Kevin O'Connor2010-03-281-46/+34
* Adjust debug levels of device discovery.Kevin O'Connor2010-03-201-1/+1
* Add USB EHCI controller support.Kevin O'Connor2010-03-091-3/+3
* Some USB UHCI and OHCI fixes and cleanups.Kevin O'Connor2010-03-091-20/+31
* Minor - USB OHCI interrupt queue should be one larger.Kevin O'Connor2010-03-091-1/+1
* Dynamically allocate USB controller structures.Kevin O'Connor2010-03-091-79/+96
* Replace USB encoded 'u32 endp' scheme with explicit struct fields.Kevin O'Connor2010-03-091-22/+19
* Further parallelize USB init by launching a thread per usb port.Kevin O'Connor2010-03-091-61/+98
* Prefer passing a USB "pipe" structure over a USB endp encoding.Kevin O'Connor2010-02-281-34/+132
* Don't parallelize USB OHCI root port reset.Kevin O'Connor2010-02-141-21/+32
* Introduce standard warnings for allocation failures and timeouts.Kevin O'Connor2010-02-141-3/+3
* Add symbolic definitions for USB delays.Kevin O'Connor2010-02-141-2/+3
* Support USB interrupt schedules on OHCI and UHCI.Kevin O'Connor2010-02-131-10/+29
* Enhance experimental option rom "threading" - enable preemption.Kevin O'Connor2009-12-131-1/+3
* Call yield() while waiting for USB control transfers to complete.Kevin O'Connor2009-10-311-1/+1
* Add simple cooperative threading scheme to allow parallel hw init.Kevin O'Connor2009-10-241-6/+6
* Replace irq_enable() regions with explicit calls to check for irqs.Kevin O'Connor2009-10-241-4/+4
* Handle tsc rollover.Kevin O'Connor2009-10-221-2/+2
* Expand USB OHCI support.Kevin O'Connor2009-10-171-28/+254
* Add stubs for USB OHCI support.Kevin O'Connor2009-10-121-0/+109