Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
81ee3bb7557af1bb0ad9e20c31c5d796d810d00d
/
src
/
hw
/
usb.h
81ee3bb
xhci: Eliminate 'struct xhci_device'.
by Kevin O'Connor
· 8 years ago
ec443ff
usb: Replace EHCI to UHCI/OHCI synchronization with new scheme.
by Kevin O'Connor
· 8 years ago
e144bb7
usb: add xhci support
by Gerd Hoffmann
· 9 years ago
ee9b84f
uas: add (temporary) superspeed stopgap
by Gerd Hoffmann
· 9 years ago
3df600b
Move stacks.c definitions from util.h to new file stacks.h.
by Kevin O'Connor
· 9 years ago
5d369d8
Move code centered around specific hardware devices to src/hw/
by Kevin O'Connor
· 9 years ago
[Renamed from src/usb.h]
e53e30d
usb attached scsi boot support
by Gerd Hoffmann
· 10 years ago
5208d93
move usb mass storage defines to usb.h
by Gerd Hoffmann
· 10 years ago
8915ed2
usb: Move EHCI tt_* fields to EHCI controller code.
by Kevin O'Connor
· 10 years ago
fbf66f1
usb: Move code around in usb.c.
by Kevin O'Connor
· 10 years ago
c3d96c2
usb: Generalize controller alloc_async_pipe / alloc_intr_pipe code.
by Kevin O'Connor
· 10 years ago
eb50eae
usb: Pass 'struct usbdevice_s' to controller alloc_intr_pipe functions.
by Kevin O'Connor
· 10 years ago
54bf207
usb: Pass 'struct usbdevice_s' into controller alloc_async functions.
by Kevin O'Connor
· 10 years ago
77ab4e1
usb: Pass usbdevice_s to alloc_async_pipe.
by Kevin O'Connor
· 10 years ago
ea27478
usb: Build path via chain of usbdevice_s.
by Kevin O'Connor
· 10 years ago
6a8e895
usb: Push 'struct usbdevice_s' usage through to pipe allocation.
by Kevin O'Connor
· 10 years ago
4f74dad
usb: Introduce 'struct usbdevice_s' to describe info for a given device.
by Kevin O'Connor
· 10 years ago
01de9bd
usb: Obtain free list items in main code.
by Kevin O'Connor
· 10 years ago
92650f2
usb: Remove cntl->defaultpipe cache.
by Kevin O'Connor
· 10 years ago
98af353
Batch free USB pipes on OHCI controllers.
by Kevin O'Connor
· 10 years ago
8ff8e01
Push 'struct pci_device' into USB code (instead of using u16 bdf).
by Kevin O'Connor
· 11 years ago
a5f2b91
Extend 'usb_pipe' to track the controller and ports of each device.
by Kevin O'Connor
· 11 years ago
d28b0fe
Refactor USB hub code.
by Kevin O'Connor
· 12 years ago
190cc62
Add USB EHCI controller support.
by Kevin O'Connor
· 12 years ago
0770d67
Some USB UHCI and OHCI fixes and cleanups.
by Kevin O'Connor
· 12 years ago
406fad6
Dynamically allocate USB controller structures.
by Kevin O'Connor
· 12 years ago
4547eb9
Replace USB encoded 'u32 endp' scheme with explicit struct fields.
by Kevin O'Connor
· 12 years ago
8ebcac0
Further parallelize USB init by launching a thread per usb port.
by Kevin O'Connor
· 12 years ago
357bdfa
Prefer passing a USB "pipe" structure over a USB endp encoding.
by Kevin O'Connor
· 12 years ago
7149fc8
Initial support for booting from USB drives.
by Kevin O'Connor
· 12 years ago
3c160dd
Introduce helper functions for finding USB end-points.
by Kevin O'Connor
· 12 years ago
8bbc79c
Add symbolic definitions for USB delays.
by Kevin O'Connor
· 12 years ago
991eaff
Support USB interrupt schedules on OHCI and UHCI.
by Kevin O'Connor
· 12 years ago
1ca05b0
Be sure to add "void" to all function prototypes that take no args.
by Kevin O'Connor
· 12 years ago
1c46a54
Expand USB OHCI support.
by Kevin O'Connor
· 13 years ago
59f0283
Add stubs for USB OHCI support.
by Kevin O'Connor
· 13 years ago
114592f
Initial support for USB, UHCI, and USB Keyboards.
by Kevin O'Connor
· 13 years ago