On 06/04/12 20:08, Andreas Färber wrote: > Am 03.06.2012 14:25, schrieb Paolo Bonzini: >> diff --git a/hw/usb/Makefile b/hw/usb/Makefile >> index 7dbc33b..9c7ddf5 100644 >> --- a/hw/usb/Makefile >> +++ b/hw/usb/Makefile >> @@ -1,3 +1,12 @@ >> +hw-obj-$(CONFIG_USB_UHCI) += hcd-uhci.o >> +hw-obj-$(CONFIG_USB_OHCI) += hcd-ohci.o >> +hw-obj-$(CONFIG_USB_EHCI) += hcd-ehci.o >> +hw-obj-$(CONFIG_USB_XHCI) += hcd-xhci.o >> +hw-obj-y += libhw.o > > Why a libhw.o in hw/usb/?
That are the core usb bits which need to go into libhw{32,64}. The usb_packet_{map,unmap} functions which operate on QEMUSGList are living there. cheers, Gerd