Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
08589ac092e7db9fed1e533f7d5f713af5e9efda
/
src
/
usb-uhci.c
08589ac
usb-uhci: Be sure to wrap pipe->iobase in GET_FLATPTR().
by Kevin O'Connor
· 12 years ago
13fcbb9
usb-uhci: fix race against host controller
by Paolo Bonzini
· 12 years ago
31dfd3f
usb-uhci: reorganize wait_qh into wait_pipe
by Paolo Bonzini
· 12 years ago
ffdcd3a
Minor fix - check for malloc failure in USB cntl allocation.
by Kevin O'Connor
· 12 years ago
8ff8e01
Push 'struct pci_device' into USB code (instead of using u16 bdf).
by Kevin O'Connor
· 12 years ago
a5f2b91
Extend 'usb_pipe' to track the controller and ports of each device.
by Kevin O'Connor
· 13 years ago
144817b
Rename check_time() to check_tsc().
by Kevin O'Connor
· 14 years ago
d28b0fe
Refactor USB hub code.
by Kevin O'Connor
· 14 years ago
9dc243e
Adjust debug levels of device discovery.
by Kevin O'Connor
· 14 years ago
190cc62
Add USB EHCI controller support.
by Kevin O'Connor
· 14 years ago
0770d67
Some USB UHCI and OHCI fixes and cleanups.
by Kevin O'Connor
· 14 years ago
09e2f7c
Reduce size of USB 'struct uhci_td'.
by Kevin O'Connor
· 14 years ago
406fad6
Dynamically allocate USB controller structures.
by Kevin O'Connor
· 14 years ago
4547eb9
Replace USB encoded 'u32 endp' scheme with explicit struct fields.
by Kevin O'Connor
· 14 years ago
8ebcac0
Further parallelize USB init by launching a thread per usb port.
by Kevin O'Connor
· 14 years ago
357bdfa
Prefer passing a USB "pipe" structure over a USB endp encoding.
by Kevin O'Connor
· 14 years ago
7149fc8
Initial support for booting from USB drives.
by Kevin O'Connor
· 14 years ago
9571439
USB UHCI cleanups.
by Kevin O'Connor
· 14 years ago
ba94a68
Don't leave USB UHCI ports disabled for extended time during reset.
by Kevin O'Connor
· 14 years ago
cfdc13f
Introduce standard warnings for allocation failures and timeouts.
by Kevin O'Connor
· 14 years ago
8bbc79c
Add symbolic definitions for USB delays.
by Kevin O'Connor
· 14 years ago
991eaff
Support USB interrupt schedules on OHCI and UHCI.
by Kevin O'Connor
· 14 years ago
ad90159
Enhance experimental option rom "threading" - enable preemption.
by Kevin O'Connor
· 14 years ago
229e3be
Call yield() while waiting for USB control transfers to complete.
by Kevin O'Connor
· 14 years ago
fcc116f
Improve debugging info on USB UHCI qh timeout.
by Kevin O'Connor
· 14 years ago
a5826b5
Add simple cooperative threading scheme to allow parallel hw init.
by Kevin O'Connor
· 14 years ago
10ad799
Replace irq_enable() regions with explicit calls to check for irqs.
by Kevin O'Connor
· 14 years ago
89eb624
Handle tsc rollover.
by Kevin O'Connor
· 14 years ago
1c46a54
Expand USB OHCI support.
by Kevin O'Connor
· 14 years ago
59f0283
Add stubs for USB OHCI support.
by Kevin O'Connor
· 14 years ago
114592f
Initial support for USB, UHCI, and USB Keyboards.
by Kevin O'Connor
· 14 years ago