# # ChangeLog for uspace/drv/vhc/connhost.c in mainline # # Generated by Trac 1.6 # 2024-12-26T14:36:03Z Fri, 18 Feb 2011 13:36:52 GMT Vojtech Horky [0c00dac] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/src/hub.c (modified) Merge low/high speed hack Fri, 18 Feb 2011 13:26:12 GMT Vojtech Horky [6427cf67] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/src/hub.c (modified) Hack for setting low speed/high speed Currently, it is only a ... Tue, 15 Feb 2011 23:04:42 GMT Vojtech Horky [ec59693] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) USB HC interface has max packet size Currently, it is only a hack ... Mon, 14 Feb 2011 22:13:56 GMT Vojtech Horky [daec5e04] * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/devices.c (modified) * uspace/drv/vhc/devices.h (modified) * uspace/drv/vhc/hc.c (modified) * uspace/drv/vhc/hc.h (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/usb.c (modified) Removal of usb_outcome_t (ticket 55) Mon, 14 Feb 2011 11:00:17 GMT Vojtech Horky [8555112] * uspace/app/tester/adt/usbaddrkeep.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/usb/include/usb/addrkeep.h (modified) * uspace/lib/usb/include/usb/hcd.h (deleted) * uspace/lib/usb/src/addrkeep.c (modified) Address keeping in addrkeep.h only Removed symbolic link, the hcd.h ... Tue, 01 Feb 2011 21:59:43 GMT Vojtech Horky [bbc7d83e] * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/debug.c (deleted) * uspace/drv/vhc/devices.c (modified) * uspace/drv/vhc/hc.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/hub.c (modified) * uspace/drv/vhc/vhcd.h (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/src/debug.c (modified) Merge development/ changes Tue, 01 Feb 2011 21:01:39 GMT Vojtech Horky [284c629] * uspace/drv/vhc/connhost.c (modified) Virtual HC handles atomic control transfers Tue, 01 Feb 2011 11:34:03 GMT Vojtech Horky [0b31409] * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/debug.c (deleted) * uspace/drv/vhc/devices.c (modified) * uspace/drv/vhc/hc.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/hub.c (modified) * uspace/drv/vhc/vhcd.h (modified) Virtual host controller uses usb_log_* functions Wed, 26 Jan 2011 12:34:42 GMT Vojtech Horky [bd8c753d] * uspace/doc/doxygroups.h (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/debug.c (modified) * uspace/drv/vhc/devices.c (modified) * uspace/drv/vhc/devices.h (modified) * uspace/drv/vhc/hc.c (modified) * uspace/drv/vhc/hc.h (modified) * uspace/drv/vhc/hcd.c (modified) * 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/vhcd.h (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/include/usbvirt/hub.h (modified) * uspace/lib/usbvirt/src/callback.c (modified) * uspace/lib/usbvirt/src/ctrlpipe.c (modified) * uspace/lib/usbvirt/src/debug.c (modified) * uspace/lib/usbvirt/src/main.c (modified) * uspace/lib/usbvirt/src/private.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) * uspace/lib/usbvirt/src/transaction.c (modified) Doxygen group for USB virtualization Virtual host controller and ... Mon, 13 Dec 2010 14:33:23 GMT Vojtech Horky [76daaf9f] * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/hc.c (modified) * uspace/drv/vhc/hc.h (modified) Virtual HC remembers transfer type as well Sun, 12 Dec 2010 17:29:56 GMT Vojtech Horky [a39f4cf] * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/hc.c (modified) * uspace/drv/vhc/hcd.c (modified) Quieter logging Sun, 12 Dec 2010 17:05:55 GMT Vojtech Horky [138a7fd] * uspace/drv/uhci/main.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/hc.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/hub.c (modified) * uspace/drv/vhc/hub.h (modified) * uspace/drv/vhc/hubintern.h (modified) * uspace/drv/vhc/hubops.c (modified) Fixes & improvements in virtual hub The changes includes: * ... Fri, 10 Dec 2010 10:33:24 GMT Vojtech Horky [ad79d80] * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/usb/src/remotedrv.c (modified) Bugfixes for amd64 Corrected usage of %zu for size_t, another case ... Wed, 08 Dec 2010 23:40:38 GMT Vojtech Horky [eac610e] * uspace/drv/vhc/connhost.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/usb/src/usbdrvreq.c (modified) Fix of several stupid bugs There were actually four (kind of) bugs ... Sat, 04 Dec 2010 22:50:26 GMT Vojtech Horky [be9cbec] * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/addrmgm.c (deleted) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) Virtual HC uses provided address management Sat, 04 Dec 2010 17:51:51 GMT Vojtech Horky [ce687bbe] * uspace/drv/vhc/addrmgm.c (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) Virtual HC can bind address and resolve them Sat, 04 Dec 2010 17:00:14 GMT Vojtech Horky [ad104e0] * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/addrmgm.c (added) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/hcd.c (modified) Virtual USB HC can reserve address The implementation is stupid but ... Sat, 04 Dec 2010 14:00:41 GMT Vojtech Horky [4317827] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/uhci/Makefile (modified) * uspace/drv/uhci/main.c (modified) * uspace/drv/uhci/transfers.c (added) * uspace/drv/uhci/uhci.h (added) * uspace/drv/uhci/uhci.ma (modified) * uspace/drv/usbhub/Makefile (added) * uspace/drv/usbhub/main.c (added) * uspace/drv/usbhub/usbhub.h (added) * uspace/drv/usbhub/usbhub.ma (added) * uspace/drv/usbhub/utils.c (moved) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/vhc.ma (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usb/src/hcdhubd.c (modified) * uspace/lib/usb/src/hcdhubd_private.h (modified) * uspace/lib/usb/src/hcdrv.c (modified) USB hub driver in separate task The commit only includes changes ... Sun, 21 Nov 2010 22:51:16 GMT Vojtech Horky [c4ba29c7] * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/hc.c (modified) * uspace/drv/vhc/hc.h (modified) * uspace/drv/vhc/hcd.c (modified) Virtual host controller works again Added correct implementation of ... 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 ... Fri, 19 Nov 2010 18:36:29 GMT Vojtech Horky [63b4f90] * .bzrignore (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/uhci/uhci.ma (modified) * uspace/drv/vhc/Makefile (moved) * uspace/drv/vhc/conn.h (moved) * uspace/drv/vhc/conndev.c (moved) * uspace/drv/vhc/connhost.c (moved) * uspace/drv/vhc/debug.c (moved) * uspace/drv/vhc/devices.c (moved) * uspace/drv/vhc/devices.h (moved) * uspace/drv/vhc/hc.c (moved) * uspace/drv/vhc/hc.h (moved) * uspace/drv/vhc/hcd.c (added) * uspace/drv/vhc/hub.c (moved) * uspace/drv/vhc/hub.h (moved) * uspace/drv/vhc/hubintern.h (moved) * uspace/drv/vhc/hubops.c (moved) * uspace/drv/vhc/vhc.ma (added) * uspace/drv/vhc/vhcd.h (moved) * uspace/srv/hw/bus/usb/hcd/virtual/hcd.c (deleted) First step to make virtual HC aware of DDF Also, devman is ...