# # ChangeLog for uspace/lib/usbvirt/Makefile in mainline # # Generated by Trac 1.6 # 2026-03-17T01:49:22Z Wed, 08 Nov 2017 00:39:43 GMT jzr [cecba66e] * .bzrignore (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/barber/Makefile (modified) * uspace/app/bdsh/Makefile (modified) * uspace/app/bithenge/Makefile (modified) * uspace/app/blkdump/Makefile (modified) * uspace/app/dltest/Makefile (modified) * uspace/app/download/Makefile (modified) * uspace/app/fdisk/Makefile (modified) * uspace/app/fontviewer/Makefile (modified) * uspace/app/gunzip/Makefile (modified) * uspace/app/kio/Makefile (modified) * uspace/app/mixerctl/Makefile (modified) * uspace/app/mkbd/Makefile (modified) * uspace/app/mkexfat/Makefile (modified) * uspace/app/mkfat/Makefile (modified) * uspace/app/mkmfs/Makefile (modified) * uspace/app/modplay/Makefile (modified) * uspace/app/nic/Makefile (modified) * uspace/app/sbi/Makefile (modified) * uspace/app/sportdmp/Makefile (modified) * uspace/app/sysinst/Makefile (modified) * uspace/app/tester/Makefile (modified) * uspace/app/usbinfo/Makefile (modified) * uspace/app/vcalc/Makefile (modified) * uspace/app/vdemo/Makefile (modified) * uspace/app/viewer/Makefile (modified) * uspace/app/vlaunch/Makefile (modified) * uspace/app/vterm/Makefile (modified) * uspace/app/vuhid/Makefile (modified) * uspace/app/wavplay/Makefile (modified) * uspace/app/wifi_supplicant/Makefile (modified) * uspace/drv/audio/hdaudio/Makefile (modified) * uspace/drv/audio/sb16/Makefile (modified) * uspace/drv/block/ahci/Makefile (modified) * uspace/drv/block/ata_bd/Makefile (modified) * uspace/drv/block/ddisk/Makefile (modified) * uspace/drv/bus/adb/cuda_adb/Makefile (modified) * uspace/drv/bus/isa/Makefile (modified) * uspace/drv/bus/pci/pciintel/Makefile (modified) * uspace/drv/bus/usb/ehci/Makefile (modified) * uspace/drv/bus/usb/ohci/Makefile (modified) * uspace/drv/bus/usb/uhci/Makefile (modified) * uspace/drv/bus/usb/usbflbk/Makefile (modified) * uspace/drv/bus/usb/usbhid/Makefile (modified) * uspace/drv/bus/usb/usbhub/Makefile (modified) * uspace/drv/bus/usb/usbmast/Makefile (modified) * uspace/drv/bus/usb/usbmid/Makefile (modified) * uspace/drv/bus/usb/vhc/Makefile (modified) * uspace/drv/char/atkbd/Makefile (modified) * uspace/drv/char/i8042/Makefile (modified) * uspace/drv/char/ns8250/Makefile (modified) * uspace/drv/char/pl050/Makefile (modified) * uspace/drv/char/ps2mouse/Makefile (modified) * uspace/drv/char/xtkbd/Makefile (modified) * uspace/drv/fb/amdm37x_dispc/Makefile (modified) * uspace/drv/fb/kfb/Makefile (modified) * uspace/drv/intctl/apic/Makefile (modified) * uspace/drv/intctl/i8259/Makefile (modified) * uspace/drv/intctl/icp-ic/Makefile (modified) * uspace/drv/intctl/obio/Makefile (modified) * uspace/drv/nic/ar9271/Makefile (modified) * uspace/drv/nic/e1k/Makefile (modified) * uspace/drv/nic/ne2k/Makefile (modified) * uspace/drv/nic/rtl8139/Makefile (modified) * uspace/drv/nic/rtl8169/Makefile (modified) * uspace/drv/platform/amdm37x/Makefile (modified) * uspace/drv/platform/icp/Makefile (modified) * uspace/drv/platform/mac/Makefile (modified) * uspace/drv/platform/malta/Makefile (modified) * uspace/drv/platform/msim/Makefile (modified) * uspace/drv/platform/pc/Makefile (modified) * uspace/drv/platform/sun4u/Makefile (modified) * uspace/drv/root/root/Makefile (modified) * uspace/drv/root/virt/Makefile (modified) * uspace/drv/test/test1/Makefile (modified) * uspace/drv/test/test2/Makefile (modified) * uspace/drv/test/test3/Makefile (modified) * uspace/drv/time/cmos-rtc/Makefile (modified) * uspace/lib/bithenge/Makefile (modified) * uspace/lib/clui/Makefile (modified) * uspace/lib/draw/Makefile (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/ext4/Makefile (modified) * uspace/lib/fdisk/Makefile (modified) * uspace/lib/fmtutil/Makefile (modified) * uspace/lib/gui/Makefile (modified) * uspace/lib/hound/Makefile (modified) * uspace/lib/ieee80211/Makefile (modified) * uspace/lib/label/Makefile (modified) * uspace/lib/minix/Makefile (added) * uspace/lib/minix/minix.c (added) * uspace/lib/nettl/Makefile (modified) * uspace/lib/nic/Makefile (modified) * uspace/lib/pcm/Makefile (modified) * uspace/lib/pcut/helenos.mak (modified) * uspace/lib/scsi/Makefile (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usbdev/Makefile (modified) * uspace/lib/usbhid/Makefile (modified) * uspace/lib/usbhost/Makefile (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/srv/audio/hound/Makefile (modified) * uspace/srv/bd/sata_bd/Makefile (modified) * uspace/srv/bd/vbd/Makefile (modified) * uspace/srv/fs/cdfs/Makefile (modified) * uspace/srv/fs/exfat/Makefile (modified) * uspace/srv/fs/ext4fs/Makefile (modified) * uspace/srv/fs/fat/Makefile (modified) * uspace/srv/fs/locfs/Makefile (modified) * uspace/srv/fs/mfs/Makefile (modified) * uspace/srv/fs/tmpfs/Makefile (modified) * uspace/srv/fs/udf/Makefile (modified) * uspace/srv/hid/compositor/Makefile (modified) * uspace/srv/hid/input/Makefile (modified) * uspace/srv/hid/isdv4_tablet/Makefile (modified) * uspace/srv/hid/output/Makefile (modified) * uspace/srv/hid/rfb/Makefile (modified) * uspace/srv/net/ethip/Makefile (modified) * uspace/srv/net/slip/Makefile (modified) * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/udp/Makefile (modified) * uspace/srv/volsrv/Makefile (modified) Instead of using library paths directly, refer to libraries by name ... Sat, 05 Jan 2013 21:52:56 GMT Jan Vesely [32c2c8f] * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/include/usbvirt/virthub_base.h (added) * uspace/lib/usbvirt/src/stdreq.c (modified) * uspace/lib/usbvirt/src/virthub_base.c (added) * uspace/lib/usbvirt/src/virthub_descriptors.c (added) libusbvirt: Add basic hub device implementation. It takes care of ... Sun, 08 May 2011 20:00:07 GMT Vojtech Horky [3e4f2e0] * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/lsusb/Makefile (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/adt/usbaddrkeep.def (deleted) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/app/usbinfo/Makefile (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/vuhid/Makefile (modified) * uspace/drv/ehci-hcd/Makefile (modified) * uspace/drv/ohci/Makefile (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/uhci-hcd/Makefile (modified) * uspace/drv/uhci-hcd/hw_struct/queue_head.h (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-rhd/Makefile (modified) * uspace/drv/usbflbk/Makefile (modified) * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhub/Makefile (modified) * uspace/drv/usbkbd/Makefile (modified) * uspace/drv/usbmast/Makefile (modified) * uspace/drv/usbmid/Makefile (modified) * uspace/drv/usbmouse/Makefile (modified) * uspace/drv/vhc/Makefile (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/ddfiface.h (modified) * uspace/lib/usb/include/usb/descriptor.h (modified) * uspace/lib/usb/include/usb/driver.h (added) * uspace/lib/usb/src/ddfiface.c (modified) * uspace/lib/usb/src/driver.c (moved) * uspace/lib/usb/src/dump.c (modified) * uspace/lib/usbdev/Makefile (added) * uspace/lib/usbdev/include/usb/devdrv.h (moved) * uspace/lib/usbdev/include/usb/devpoll.h (moved) * uspace/lib/usbdev/include/usb/dp.h (moved) * uspace/lib/usbdev/include/usb/hub.h (moved) * uspace/lib/usbdev/include/usb/pipes.h (moved) * uspace/lib/usbdev/include/usb/recognise.h (moved) * uspace/lib/usbdev/include/usb/request.h (moved) * uspace/lib/usbdev/include/usb/usbdevice.h (moved) * uspace/lib/usbdev/src/altiface.c (moved) * uspace/lib/usbdev/src/devdrv.c (moved) * uspace/lib/usbdev/src/devpoll.c (moved) * uspace/lib/usbdev/src/dp.c (moved) * uspace/lib/usbdev/src/hub.c (moved) * uspace/lib/usbdev/src/pipepriv.c (moved) * uspace/lib/usbdev/src/pipepriv.h (moved) * uspace/lib/usbdev/src/pipes.c (moved) * uspace/lib/usbdev/src/pipesinit.c (moved) * uspace/lib/usbdev/src/pipesio.c (moved) * uspace/lib/usbdev/src/recognise.c (moved) * uspace/lib/usbdev/src/request.c (moved) * uspace/lib/usbdev/src/usbdevice.c (moved) * uspace/lib/usbhid/Makefile (added) * uspace/lib/usbhid/include/usb/classes/hid.h (moved) * uspace/lib/usbhid/include/usb/classes/hid/iface.h (moved) * uspace/lib/usbhid/include/usb/classes/hid/utled.h (moved) * uspace/lib/usbhid/include/usb/classes/hid_report_items.h (moved) * uspace/lib/usbhid/include/usb/classes/hiddescriptor.h (moved) * uspace/lib/usbhid/include/usb/classes/hidparser.h (moved) * uspace/lib/usbhid/include/usb/classes/hidpath.h (moved) * uspace/lib/usbhid/include/usb/classes/hidreport.h (moved) * uspace/lib/usbhid/include/usb/classes/hidreq.h (moved) * uspace/lib/usbhid/include/usb/classes/hidtypes.h (moved) * uspace/lib/usbhid/include/usb/classes/hidut.h (moved) * uspace/lib/usbhid/include/usb/classes/hidutkbd.h (moved) * uspace/lib/usbhid/src/hiddescriptor.c (moved) * uspace/lib/usbhid/src/hidiface.c (moved) * uspace/lib/usbhid/src/hidparser.c (moved) * uspace/lib/usbhid/src/hidpath.c (moved) * uspace/lib/usbhid/src/hidreport.c (moved) * uspace/lib/usbhid/src/hidreq.c (moved) * uspace/lib/usbhost/Makefile (added) * uspace/lib/usbhost/include/usb/addrkeep.h (moved) * uspace/lib/usbhost/include/usb/host/batch.h (moved) * uspace/lib/usbhost/include/usb/host/device_keeper.h (moved) * uspace/lib/usbhost/include/usb/host/endpoint.h (moved) * uspace/lib/usbhost/include/usb/host/usb_endpoint_manager.h (moved) * uspace/lib/usbhost/src/addrkeep.c (moved) * uspace/lib/usbhost/src/batch.c (moved) * uspace/lib/usbhost/src/device_keeper.c (moved) * uspace/lib/usbhost/src/endpoint.c (moved) * uspace/lib/usbhost/src/usb_endpoint_manager.c (moved) * uspace/lib/usbvirt/Makefile (modified) libusb divided into sublibraries Also removed address keeper test ... Fri, 06 May 2011 15:50:03 GMT Vojtech Horky [e25a849] * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/src/device.c (added) * uspace/lib/usbvirt/src/ipc_dev.c (moved) * uspace/lib/usbvirt/src/ipc_hc.c (added) libusbvirt: split IPC wrappers into more files Thu, 28 Apr 2011 07:36:48 GMT Vojtech Horky [6cb58e6] * uspace/Makefile (modified) * uspace/app/virtusbhub/Makefile (deleted) * uspace/app/virtusbhub/main.c (deleted) * uspace/app/virtusbkbd/Makefile (modified) * uspace/app/virtusbkbd/stdreq.c (modified) * uspace/app/virtusbkbd/stdreq.h (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/devconn.c (added) * uspace/drv/vhc/devices.c (deleted) * uspace/drv/vhc/devices.h (deleted) * uspace/drv/vhc/hc.c (deleted) * uspace/drv/vhc/hc.h (deleted) * uspace/drv/vhc/hub.c (modified) * uspace/drv/vhc/hub.h (modified) * uspace/drv/vhc/hub/hub.c (modified) * uspace/drv/vhc/hub/hub.h (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/drv/vhc/hub/virthub.h (modified) * uspace/drv/vhc/hub/virthubops.c (modified) * uspace/drv/vhc/main.c (moved) * uspace/drv/vhc/transfer.c (added) * uspace/drv/vhc/vhcd.h (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/include/usbvirt/ipc.h (moved) * uspace/lib/usbvirt/src/callback.c (deleted) * uspace/lib/usbvirt/src/ctrlpipe.c (deleted) * uspace/lib/usbvirt/src/ctrltransfer.c (added) * uspace/lib/usbvirt/src/debug.c (deleted) * uspace/lib/usbvirt/src/ipc.c (added) * uspace/lib/usbvirt/src/main.c (deleted) * uspace/lib/usbvirt/src/private.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) * uspace/lib/usbvirt/src/transaction.c (deleted) * uspace/lib/usbvirt/src/transfer.c (added) Virtual USB layer rewritten Major changes include * IPC sends ... Sun, 20 Feb 2011 23:21:20 GMT Vojtech Horky [0f21c0c] * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/drv/uhci-rhd/root_hub.c (modified) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/drv/vhc/hub/hub.c (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/devreq.h (deleted) * uspace/lib/usb/include/usb/recognise.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (deleted) * uspace/lib/usb/src/dp.c (modified) * uspace/lib/usb/src/drvpsync.c (deleted) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/lib/usb/src/usbdrv.c (deleted) * uspace/lib/usb/src/usbdrvreq.c (deleted) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) Removal of API that use phones directly Tue, 15 Feb 2011 22:19:31 GMT Vojtech Horky [4e832d8] * uspace/lib/usbvirt/Makefile (modified) Removed unnecessary dependency for libusbvirt Somehow, specifying ... Wed, 24 Nov 2010 22:10:25 GMT Vojtech Horky [0eddb76] * uspace/app/virtusbkbd/Makefile (modified) * uspace/drv/vhc/Makefile (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (moved) * uspace/lib/usbvirt/include/usbvirt/hub.h (moved) * uspace/lib/usbvirt/src/callback.c (moved) * uspace/lib/usbvirt/src/ctrlpipe.c (moved) * uspace/lib/usbvirt/src/debug.c (moved) * uspace/lib/usbvirt/src/main.c (moved) * uspace/lib/usbvirt/src/private.h (moved) * uspace/lib/usbvirt/src/stdreq.c (moved) * uspace/lib/usbvirt/src/transaction.c (moved) libusbvirt directoy structure reorganized Sat, 20 Nov 2010 14:07:05 GMT Vojtech Horky [4b4c797] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/usb/Makefile (deleted) * uspace/app/usb/example.c (deleted) * uspace/app/virtusbkbd/Makefile (modified) * uspace/app/virtusbkbd/kbdconfig.c (modified) * uspace/app/virtusbkbd/keys.h (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/drv/uhci/Makefile (modified) * uspace/drv/usbkbd/Makefile (modified) * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/devices.h (modified) * uspace/drv/vhc/hc.h (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/hub.c (modified) * uspace/drv/vhc/hubops.c (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/hcd.c (deleted) * uspace/lib/usb/hcd.h (deleted) * uspace/lib/usb/include/usb/classes/classes.h (moved) * uspace/lib/usb/include/usb/classes/hid.h (moved) * uspace/lib/usb/include/usb/classes/hidut.h (moved) * uspace/lib/usb/include/usb/classes/hidutkbd.h (moved) * uspace/lib/usb/include/usb/classes/hub.h (moved) * uspace/lib/usb/include/usb/descriptor.h (moved) * uspace/lib/usb/include/usb/devreq.h (moved) * uspace/lib/usb/include/usb/hcdhubd.h (moved) * uspace/lib/usb/include/usb/usb.h (moved) * uspace/lib/usb/include/usb/usbdrv.h (moved) * uspace/lib/usb/src/hcdhubd.c (moved) * uspace/lib/usb/src/usb.c (moved) * uspace/lib/usb/src/usbdrv.c (moved) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/callback.c (modified) * uspace/lib/usbvirt/device.h (modified) Directory structure reorganization USB class-specific headers are ... Tue, 26 Oct 2010 22:21:45 GMT Vojtech Horky [aab02fb] * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/ctrlpipe.c (modified) * uspace/lib/usbvirt/debug.c (added) * uspace/lib/usbvirt/device.h (modified) * uspace/lib/usbvirt/main.c (modified) * uspace/lib/usbvirt/private.h (modified) * uspace/lib/usbvirt/stdreq.c (modified) * uspace/lib/usbvirt/transaction.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/hub.c (modified) Debugging support for libusbvirt Added methods debug and lib_debug ... Mon, 25 Oct 2010 13:23:33 GMT Vojtech Horky [ca07cd3] * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/callback.c (added) * uspace/lib/usbvirt/ctrlpipe.c (modified) * uspace/lib/usbvirt/device.h (modified) * uspace/lib/usbvirt/hub.h (modified) * uspace/lib/usbvirt/ids.h (deleted) * uspace/lib/usbvirt/main.c (modified) * uspace/lib/usbvirt/private.h (modified) * uspace/lib/usbvirt/stdreq.c (modified) * uspace/lib/usbvirt/transaction.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/conndev.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/devices.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/devices.h (modified) * uspace/srv/hw/bus/usb/hcd/virtual/hc.h (modified) * uspace/srv/hw/bus/usb/hcd/virtual/hcd.c (modified) Code cleanup, various bugfixes The internal functions of virtual ... Sun, 24 Oct 2010 16:43:40 GMT Vojtech Horky [7a7bfeb3] * uspace/app/virtusbkbd/stdreq.c (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/lib/usb/usb.h (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/ctrlpipe.c (modified) * uspace/lib/usbvirt/device.h (modified) * uspace/lib/usbvirt/hub.h (modified) * uspace/lib/usbvirt/incoming.c (deleted) * uspace/lib/usbvirt/main.c (modified) * uspace/lib/usbvirt/private.h (modified) * uspace/lib/usbvirt/stdreq.c (modified) * uspace/lib/usbvirt/transaction.c (added) * uspace/srv/hw/bus/usb/hcd/virtual/conndev.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/devices.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/hc.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/hub.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/hub.h (modified) * uspace/srv/hw/bus/usb/hcd/virtual/hubops.c (modified) Virtual USB overhaul almost complete The virtual HC, hub and ... Sun, 10 Oct 2010 21:20:02 GMT Vojtech Horky [4971812] * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/ctrlpipe.c (modified) * uspace/lib/usbvirt/device.h (modified) * uspace/lib/usbvirt/private.h (modified) * uspace/lib/usbvirt/stdreq.c (added) Standard requests in virtual USB device The virtual USB device ... Sun, 10 Oct 2010 17:01:40 GMT Vojtech Horky [b8100da] * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/virtusbkbd/Makefile (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/devreq.h (moved) * uspace/lib/usbvirt/Makefile (added) * uspace/lib/usbvirt/ctrlpipe.c (added) * uspace/lib/usbvirt/device.h (added) * uspace/lib/usbvirt/hub.h (added) * uspace/lib/usbvirt/ids.h (added) * uspace/lib/usbvirt/incoming.c (added) * uspace/lib/usbvirt/main.c (moved) * uspace/lib/usbvirt/private.h (added) * uspace/srv/hw/bus/usb/hcd/virtual/conndev.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/devices.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/hc.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/hcd.c (modified) Virtual USB device in separate library The `usbvirt' library is ...