aboutsummaryrefslogtreecommitdiffstats
path: root/src/usb.c
Commit message (Expand)AuthorAgeFilesLines
* Extend 'usb_pipe' to track the controller and ports of each device.Kevin O'Connor2011-01-011-0/+4
* Cleanup - it's no longer necessary to manually reset global variables.Kevin O'Connor2010-09-251-2/+0
* Warn that ohci bulk is not supported.Kevin O'Connor2010-09-251-2/+2
* Add support for USB mice.Kevin O'Connor2010-05-011-7/+5
* Refactor USB hub code.Kevin O'Connor2010-03-281-2/+62
* Add USB EHCI controller support.Kevin O'Connor2010-03-091-11/+65
* Dynamically allocate USB controller structures.Kevin O'Connor2010-03-091-10/+2
* Replace USB encoded 'u32 endp' scheme with explicit struct fields.Kevin O'Connor2010-03-091-57/+51
* Further parallelize USB init by launching a thread per usb port.Kevin O'Connor2010-03-091-43/+44
* Prefer passing a USB "pipe" structure over a USB endp encoding.Kevin O'Connor2010-02-281-32/+86
* Initial support for booting from USB drives.Kevin O'Connor2010-02-171-2/+34
* Introduce helper functions for finding USB end-points.Kevin O'Connor2010-02-171-0/+45
* Initial support for USB hubs.Kevin O'Connor2010-02-151-4/+10
* Minor - increase debug level of some USB debug statements.Kevin O'Connor2010-02-141-1/+1
* Add symbolic definitions for USB delays.Kevin O'Connor2010-02-141-1/+1
* Support USB interrupt schedules on OHCI and UHCI.Kevin O'Connor2010-02-131-2/+6
* Add some ASSERT32FLAT() to help compiler eliminate dead code.Kevin O'Connor2010-02-131-0/+1
* Support USB keyboard auto-repeat.Kevin O'Connor2010-02-111-1/+1
* Be sure to add "void" to all function prototypes that take no args.Kevin O'Connor2010-01-031-1/+1
* Add simple cooperative threading scheme to allow parallel hw init.Kevin O'Connor2009-10-241-10/+8
* Replace irq_enable() regions with explicit calls to check for irqs.Kevin O'Connor2009-10-241-1/+1
* Expand USB OHCI support.Kevin O'Connor2009-10-171-4/+6
* Add stubs for USB OHCI support.Kevin O'Connor2009-10-121-5/+29
* Initial support for USB, UHCI, and USB Keyboards.Kevin O'Connor2009-09-281-0/+206