# # ChangeLog for uspace/lib/usbvirt/main.c in mainline # # Generated by Trac 1.6 # 2026-06-03T03:16:14Z Sat, 20 Nov 2010 13:04:15 GMT Vojtech Horky [e27595b] * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/devices.h (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/lib/usb/hcdhubd.c (modified) * uspace/lib/usbvirt/hub.h (modified) * uspace/lib/usbvirt/main.c (modified) Virtual USB devices can connect to VHC Fixed and bypassed problems ... Wed, 03 Nov 2010 15:05:41 GMT Vojtech Horky [1d1f894] * uspace/app/usb/example.c (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/lib/usb/hcd.c (modified) * uspace/lib/usb/hcd.h (modified) * uspace/lib/usbvirt/main.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/conn.h (modified) * uspace/srv/hw/bus/usb/hcd/virtual/connhost.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/hcd.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/vhcd.h (modified) Old code removal Completely removed old methods for communicating ... 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 ... Fri, 22 Oct 2010 14:55:33 GMT Vojtech Horky [954ea70] * uspace/lib/usbvirt/ctrlpipe.c (modified) * uspace/lib/usbvirt/ids.h (modified) * uspace/lib/usbvirt/main.c (modified) * uspace/lib/usbvirt/private.h (modified) * uspace/lib/usbvirt/stdreq.c (modified) usbvirt: standard requests handled better Also, SET_ADDRESS works ... Fri, 22 Oct 2010 14:10:20 GMT Vojtech Horky [b791e3e] * uspace/lib/usbvirt/main.c (modified) Bugfix in libusbvirt Wed, 20 Oct 2010 20:44:55 GMT Vojtech Horky [186d630] * uspace/lib/usbvirt/device.h (modified) * uspace/lib/usbvirt/hub.h (modified) * uspace/lib/usbvirt/incoming.c (modified) * uspace/lib/usbvirt/main.c (modified) * uspace/lib/usbvirt/private.h (modified) libusbvirt allows local device By local device is meant virtual ... Fri, 15 Oct 2010 16:32:57 GMT Vojtech Horky [47e3a8e] * uspace/lib/usbvirt/device.h (modified) * uspace/lib/usbvirt/main.c (modified) * uspace/lib/usbvirt/stdreq.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.c (modified) * uspace/srv/hw/bus/usb/hcd/virtual/hc.h (modified) Virtual USB device tracks its address Now, each virtual 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 ...