Statistics
| Branch: | Revision:

root / hw / usb @ 49ab747f

Name Size
Makefile.objs 1.2 kB
bus.c 16.2 kB
ccid-card-emulated.c 18.5 kB
ccid-card-passthru.c 10.5 kB
combined-packet.c 6.4 kB
core.c 22.1 kB
desc.c 22.7 kB
desc.h 7.9 kB
dev-audio.c 22.8 kB
dev-bluetooth.c 17.1 kB
dev-hid.c 22.7 kB
dev-hub.c 17.1 kB
dev-network.c 43.6 kB
dev-serial.c 17.4 kB
dev-smartcard-reader.c 41.5 kB
dev-storage.c 21.9 kB
dev-uas.c 26.9 kB
dev-wacom.c 10.2 kB
hcd-ehci-pci.c 6.5 kB
hcd-ehci-sysbus.c 3 kB
hcd-ehci.c 73.3 kB
hcd-ehci.h 11.1 kB
hcd-musb.c 44 kB
hcd-ohci.c 55.3 kB
hcd-uhci.c 38.3 kB
hcd-xhci.c 97.1 kB
host-bsd.c 17.7 kB
host-legacy.c 4.1 kB
host-linux.c 54.3 kB
host-stub.c 1.8 kB
host.h 1.7 kB
libhw.c 2.3 kB
quirks-ftdi-ids.h 46.5 kB
quirks-pl2303-ids.h 4.1 kB
quirks.c 1.7 kB
quirks.h 48.9 kB
redirect.c 76.4 kB

Latest revisions

# Date Author Comment
49ab747f 04/08/2013 07:13 pm Paolo Bonzini

hw: move target-independent files to subdirectories

This patch tackles all files that are compiled once, moving
them to subdirectories of hw/.

Signed-off-by: Paolo Bonzini <>

0d09e41a 04/08/2013 07:13 pm Paolo Bonzini

hw: move headers to include/

Many of these should be cleaned up with proper qdev-/QOM-ification.
Right now there are many catch-all headers in include/hw/ARCH depending
on cpu.h, and this makes it necessary to compile these files per-target.
However, fixing this does not belong in these patches....

76534da7 04/05/2013 07:58 pm Kevin Wolf

usb-storage: Forward serial number to scsi-disk

usb-storage takes care to fetch the USB serial number from -drive
options, but it neglected to pass its own 'serial' property to the
scsi-disk it creates. With this patch, the 'serial' qdev property and
the 'serial' option in -drive behave the same and correctly apply the...

19083228 03/27/2013 05:26 pm Hans de Goede

qemu-char: Automatically do fe_open / fe_close on qemu_chr_add_handlers

Most frontends can't really determine if the guest actually has the frontend
side open. So lets automatically generate fe_open / fe_close as soon as a
frontend becomes ready (as signalled by calling qemu_chr_add_handlers) /...

16665b94 03/27/2013 05:26 pm Hans de Goede

qemu-char: Rename opened to be_open

Rename the opened variable to be_open to reflect that it contains the
opened state of the backend.

Signed-off-by: Hans de Goede <>
Message-id:
Signed-off-by: Anthony Liguori <>

6214e73c 03/26/2013 09:02 pm Alex Williamson

pcie: Add endpoint capability initialization wrapper

Fix the awkward API of mangling the caller specified PCIe type and
just provide an interface to initialize an endpoint device. This
will pick either a regular endpoint or integrated endpoint based on
the bus and return pcie_cap_init to doing exactly what is asked....

b4a42f81 03/01/2013 02:54 pm Paolo Bonzini

hw: move qdev-monitor.o to toplevel directory

qdev-monitor.c is the only "core qdev" file that is not used in
user-mode emulation, and it does not define anything that is used
by hardware models. Remove it from the hw/ directory and
remove hw/qdev-monitor.h from hw/qdev.h too; this requires...

685cbd2f 02/23/2013 11:39 am Hervé Poussineau

xhci: fix bad print specifier

This fixes the following compilation error:
hw/usb/hcd-xhci.c:1156:17: error: format ‘%llx’ expects argument of type
‘long long unsigned int’, but argument 4 has type ‘unsigned int’

Signed-off-by: Hervé Poussineau <>...

82fb0c89 02/22/2013 05:53 pm Gerd Hoffmann

unbreak hw/usb/redirect.c build

Commit 8550a02d1239415342959f6a32d178bc05c557cc added a streams
parameter to usb_wakeup and didn't update redirect.c. Fix it.

Signed-off-by: Gerd Hoffmann <>
Signed-off-by: Anthony Liguori <>

89a453d4 02/19/2013 02:18 pm Gerd Hoffmann

uas-uas: usb3 streams

Add usb3 streams support to the uas (usb attached scsi) emulation.

Signed-off-by: Gerd Hoffmann <>

View revisions

Also available in: Atom