index
:
riscv-gnu-toolchain/qemu/roms/seabios-hppa.git
alpha-port
bigfont
devel
devel-2022
devel-4-do-not-use
devel-btlb
devel-btlb-2
devel-last-for-v16
devel-with-sti64bit
devel2
devel3
devel4
devel5
devel64
hp3000
hp3000-console
hppa-reboot-fix
hppa-target
hppa-target-2
master
master-new-v7
master-old
parisc-qemu-4.1.0
parisc-qemu-5.0
parisc-qemu-5.1
parisc-qemu-5.1-next
parisc-qemu-6
parisc_firmware
seabios-hppa-v3-rc
seabios-hppa-v3-rc2
serial-port-fix-test
toc-support
upstream
v6-test
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
usb-uhci.c
Age
Commit message (
Expand
)
Author
Files
Lines
2013-09-02
Move code centered around specific hardware devices to src/hw/
Kevin O'Connor
1
-578
/
+0
2013-07-21
Rename check_tsc() (and similar) to timer_check() and use u32.
Kevin O'Connor
1
-6
/
+6
2013-07-20
Add helper functions to convert timer irqs to milliseconds.
Kevin O'Connor
1
-2
/
+1
2013-07-20
Move internal timer code from clock.c to a new file timer.c.
Kevin O'Connor
1
-0
/
+1
2013-02-05
Normalize POST initialization function name suffixes.
Kevin O'Connor
1
-1
/
+1
2012-05-20
Convert GET/SET_FLATPTR() accesses to "low mem" to GET/SET_LOWFLAT().
Kevin O'Connor
1
-23
/
+22
2012-03-10
usb: Generalize controller alloc_async_pipe / alloc_intr_pipe code.
Kevin O'Connor
1
-6
/
+6
2012-03-10
usb: Move code around in usb controller code.
Kevin O'Connor
1
-114
/
+114
2012-03-10
usb: Pass 'struct usbdevice_s' to controller alloc_intr_pipe functions.
Kevin O'Connor
1
-6
/
+8
2012-03-10
usb: Pass 'struct usbdevice_s' into controller alloc_async functions.
Kevin O'Connor
1
-6
/
+15
2012-03-06
usb: Obtain free list items in main code.
Kevin O'Connor
1
-32
/
+5
2012-03-06
usb: Remove cntl->defaultpipe cache.
Kevin O'Connor
1
-1
/
+0
2012-03-06
usb: Centralize pipe free list code.
Kevin O'Connor
1
-11
/
+0
2012-03-06
Batch free USB pipes on UHCI controllers.
Kevin O'Connor
1
-105
/
+114
2011-11-17
usb-uhci: Be sure to wrap pipe->iobase in GET_FLATPTR().
Kevin O'Connor
1
-3
/
+4
2011-11-17
usb-uhci: fix race against host controller
Paolo Bonzini
1
-9
/
+1
2011-11-17
usb-uhci: reorganize wait_qh into wait_pipe
Paolo Bonzini
1
-34
/
+30
2011-07-10
Minor fix - check for malloc failure in USB cntl allocation.
Kevin O'Connor
1
-0
/
+4
2011-07-10
Push 'struct pci_device' into USB code (instead of using u16 bdf).
Kevin O'Connor
1
-2
/
+3
2011-01-01
Extend 'usb_pipe' to track the controller and ports of each device.
Kevin O'Connor
1
-0
/
+1
2010-05-23
Rename check_time() to check_tsc().
Kevin O'Connor
1
-3
/
+3
2010-03-28
Refactor USB hub code.
Kevin O'Connor
1
-41
/
+36
2010-03-20
Adjust debug levels of device discovery.
Kevin O'Connor
1
-1
/
+1
2010-03-09
Add USB EHCI controller support.
Kevin O'Connor
1
-4
/
+4
2010-03-09
Some USB UHCI and OHCI fixes and cleanups.
Kevin O'Connor
1
-6
/
+15
2010-03-09
Reduce size of USB 'struct uhci_td'.
Kevin O'Connor
1
-7
/
+8
2010-03-09
Dynamically allocate USB controller structures.
Kevin O'Connor
1
-77
/
+95
2010-03-09
Replace USB encoded 'u32 endp' scheme with explicit struct fields.
Kevin O'Connor
1
-37
/
+36
2010-03-09
Further parallelize USB init by launching a thread per usb port.
Kevin O'Connor
1
-48
/
+76
2010-02-28
Prefer passing a USB "pipe" structure over a USB endp encoding.
Kevin O'Connor
1
-52
/
+143
2010-02-17
Initial support for booting from USB drives.
Kevin O'Connor
1
-0
/
+114
2010-02-17
USB UHCI cleanups.
Kevin O'Connor
1
-7
/
+23
2010-02-14
Don't leave USB UHCI ports disabled for extended time during reset.
Kevin O'Connor
1
-3
/
+9
2010-02-14
Introduce standard warnings for allocation failures and timeouts.
Kevin O'Connor
1
-1
/
+2
2010-02-14
Add symbolic definitions for USB delays.
Kevin O'Connor
1
-2
/
+2
2010-02-13
Support USB interrupt schedules on OHCI and UHCI.
Kevin O'Connor
1
-19
/
+39
2009-12-13
Enhance experimental option rom "threading" - enable preemption.
Kevin O'Connor
1
-2
/
+5
2009-10-31
Call yield() while waiting for USB control transfers to complete.
Kevin O'Connor
1
-1
/
+1
2009-10-30
Improve debugging info on USB UHCI qh timeout.
Kevin O'Connor
1
-3
/
+7
2009-10-24
Add simple cooperative threading scheme to allow parallel hw init.
Kevin O'Connor
1
-6
/
+4
2009-10-24
Replace irq_enable() regions with explicit calls to check for irqs.
Kevin O'Connor
1
-2
/
+2
2009-10-22
Handle tsc rollover.
Kevin O'Connor
1
-1
/
+1
2009-10-17
Expand USB OHCI support.
Kevin O'Connor
1
-3
/
+2
2009-10-12
Add stubs for USB OHCI support.
Kevin O'Connor
1
-31
/
+33
2009-09-28
Initial support for USB, UHCI, and USB Keyboards.
Kevin O'Connor
1
-0
/
+299