usb: add ehci adapter
commit94527ead7e9f4c6bc193754000a61b15939e6c1e
authorGerd Hoffmann <kraxel@redhat.com>
Fri, 3 Dec 2010 15:17:28 +0000 (3 16:17 +0100)
committerGerd Hoffmann <kraxel@redhat.com>
Thu, 26 May 2011 09:57:09 +0000 (26 11:57 +0200)
tree3e3c2f8863d5de2a9d3f5e8f61a231d4d6027435
parenteb5e680ae5a72b999946e5618c501648367734a8
usb: add ehci adapter

This patch finally merges the EHCI host adapter aka USB 2.0 support.

Based on the ehci bits collected @ git://git.kiszka.org/qemu.git ehci

EHCI has a long out-of-tree history.  Project was started by Mark
Burkley, with contributions by Niels de Vos.  David S. Ahern continued
working on it.  Kevin Wolf, Jan Kiszka and Vincent Palatin contributed
bugfixes.

/me (Gerd Hoffmann) picked it up where it left off, prepared the code
for merge, fixed a few bugs and added basic user docs.

Cc: David S. Ahern <daahern@cisco.com>
Cc: Jan Kiszka <jan.kiszka@web.de>
Cc: Kevin Wolf <mail@kevin-wolf.de>
Cc: Vincent Palatin <vincent.palatin_qemu@m4x.org>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Makefile.objs
default-configs/pci.mak
docs/usb2.txt [new file with mode: 0644]
hw/pci_ids.h
hw/usb-ehci.c [new file with mode: 0644]