# # ChangeLog for uspace/drv/uhci-hcd/iface.c in mainline # # Generated by Trac 1.6 # 2024-12-23T06:25:56Z Fri, 25 Feb 2011 16:32:28 GMT Jan Vesely [b4875e6] * uspace/drv/uhci-hcd/iface.c (modified) define default speed in one place Tue, 22 Feb 2011 23:30:56 GMT Vojtech Horky [eb1a2f4] * uspace/Makefile.common (modified) * uspace/app/taskdump/taskdump.c (modified) * uspace/app/tester/hw/misc/virtchar1.c (modified) * uspace/app/tester/hw/serial/serial1.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/pciintel/pci.h (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/char.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test1/test1.h (modified) * uspace/drv/test2/test2.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/iface.h (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/pci.h (modified) * uspace/drv/uhci-hcd/root_hub.c (modified) * uspace/drv/uhci-hcd/root_hub.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci.h (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) * uspace/drv/uhci-rhd/root_hub.c (modified) * uspace/drv/uhci-rhd/root_hub.h (modified) * uspace/drv/usbhid/descdump.c (modified) * uspace/drv/usbhid/descparser.c (modified) * uspace/drv/usbhid/hid.h (modified) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhub/main.c (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/usbmid/main.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmid/usbmid.h (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (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/virthub.c (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_char_dev.c (modified) * uspace/lib/drv/generic/remote_hw_res.c (modified) * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/ddf/driver.h (moved) * uspace/lib/drv/include/ddf/interrupt.h (added) * uspace/lib/drv/include/dev_iface.h (modified) * uspace/lib/drv/include/ops/char_dev.h (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/ddfiface.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/include/usb/recognise.h (modified) * uspace/lib/usb/include/usb/usbdevice.h (modified) * uspace/lib/usb/src/ddfiface.c (modified) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/lib/usb/src/usbdevice.c (modified) * uspace/lib/usbvirt/src/main.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devman/match.c (modified) * uspace/srv/fs/devfs/devfs_ops.c (modified) Merge mainline changes (DDF refactoring) This merge includes DDF ... Sun, 20 Feb 2011 14:17:40 GMT Vojtech Horky [357a302] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/ddfiface.h (added) * uspace/lib/usb/src/ddfiface.c (added) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/recognise.c (modified) USB interfaces reorganization The most important change is that ... Fri, 18 Feb 2011 20:14:26 GMT Vojtech Horky [b36e5de2] * 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) Removal of remote parts of old API The control transfer callbacks ... Fri, 18 Feb 2011 19:41:52 GMT Vojtech Horky [026d6e2] * 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) * uspace/lib/usbvirt/Makefile (modified) Merge development/ changes Fri, 18 Feb 2011 16:08:12 GMT Vojtech Horky [fa48ebe] * 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) New device's speed uses enum 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 ... Sat, 12 Feb 2011 02:12:52 GMT Jan Vesely [83c439c] * uspace/drv/uhci-hcd/Makefile (modified) * uspace/drv/uhci-hcd/batch.c (moved) * uspace/drv/uhci-hcd/batch.h (moved) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci.h (modified) Rename tracker=>batch Sat, 12 Feb 2011 02:00:54 GMT Jan Vesely [7dd3318] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/tracker.c (modified) * uspace/drv/uhci-hcd/tracker.h (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci.h (modified) * uspace/drv/uhci-hcd/uhci_struct/queue_head.h (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (modified) * uspace/drv/uhci-hcd/utils/malloc32.h (modified) Add support for batch processing Fri, 11 Feb 2011 14:49:29 GMT Jan Vesely [6cd7b17] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/uhci.h (modified) Add warnings reduce timeout Wed, 09 Feb 2011 10:25:01 GMT Jan Vesely [61bb85d] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/tracker.c (modified) Fix: interrupt calls should use interrupt trackers Fix: interrupt ... Tue, 08 Feb 2011 22:24:56 GMT Jan Vesely [2b4dbd1] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) Fixes: Use 8B as default control pipe max packet size Fixes: use ... Mon, 07 Feb 2011 22:09:17 GMT Jan Vesely [f241b05b] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/tracker.c (modified) * uspace/drv/uhci-hcd/tracker.h (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) Adds new calbacks implementation several debug texts Mon, 07 Feb 2011 19:05:07 GMT Jan Vesely [a72620d] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/tracker.c (modified) Adds new API hc stubs Mon, 07 Feb 2011 14:42:15 GMT Jan Vesely [fe10e72] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/tracker.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (modified) Fixes(only for new API trackers): add support for toggle bit Mon, 07 Feb 2011 13:56:18 GMT Jan Vesely [7e62b62] * uspace/drv/uhci-hcd/iface.c (modified) Use trackers for interrupt transfers Mon, 07 Feb 2011 13:28:25 GMT Jan Vesely [9e80904] * uspace/drv/uhci-hcd/iface.c (modified) Adds the use of trackers for control transfers(old API) Fri, 04 Feb 2011 14:45:42 GMT Jan Vesely [881c47b] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci.h (modified) * uspace/drv/uhci-hcd/uhci_struct/queue_head.h (modified) New UHCI packet scheduler queues are named for nicer debug output ... Fri, 04 Feb 2011 13:05:23 GMT Jan Vesely [1669a73] * uspace/drv/uhci-hcd/Makefile (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) Minor refactoring Tue, 01 Feb 2011 23:25:48 GMT Jan Vesely [5944244] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci.h (modified) * uspace/drv/uhci-hcd/uhci_struct/queue_head.h (modified) * uspace/drv/uhci-hcd/utils/malloc32.h (modified) * uspace/drv/uhci-rhd/main.c (modified) Refactoring uhci_ functions are called on uhci_t not device_t Tue, 01 Feb 2011 22:45:37 GMT Jan Vesely [c56dbe0] * uspace/drv/uhci-hcd/callback.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/root_hub.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port_status.c (modified) * uspace/drv/uhci-rhd/root_hub.c (modified) Added license statement to all .c files Mon, 31 Jan 2011 17:38:26 GMT Jan Vesely [37ac7bb] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/uhci-hcd/Makefile (moved) * uspace/drv/uhci-hcd/callback.c (moved) * uspace/drv/uhci-hcd/callback.h (moved) * uspace/drv/uhci-hcd/debug.h (moved) * uspace/drv/uhci-hcd/iface.c (moved) * uspace/drv/uhci-hcd/iface.h (moved) * uspace/drv/uhci-hcd/main.c (moved) * uspace/drv/uhci-hcd/name.h (moved) * uspace/drv/uhci-hcd/pci.c (moved) * uspace/drv/uhci-hcd/root_hub/debug.h (moved) * uspace/drv/uhci-hcd/root_hub/port.c (moved) * uspace/drv/uhci-hcd/root_hub/port.h (moved) * uspace/drv/uhci-hcd/root_hub/port_status.c (moved) * uspace/drv/uhci-hcd/root_hub/port_status.h (moved) * uspace/drv/uhci-hcd/root_hub/root_hub.c (moved) * uspace/drv/uhci-hcd/root_hub/root_hub.h (moved) * uspace/drv/uhci-hcd/transfer_list.c (moved) * uspace/drv/uhci-hcd/transfer_list.h (moved) * uspace/drv/uhci-hcd/uhci-hcd.ma (moved) * uspace/drv/uhci-hcd/uhci.c (moved) * uspace/drv/uhci-hcd/uhci.h (moved) * uspace/drv/uhci-hcd/uhci_struct/link_pointer.h (moved) * uspace/drv/uhci-hcd/uhci_struct/queue_head.h (moved) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (moved) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (moved) * uspace/drv/uhci-hcd/utils/malloc32.h (moved) Renames "uhci"->"uhci-hcd" to prepare RH drier separation