# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-11-28T03:02:19Z Fri, 29 Apr 2011 09:31:34 GMT Lubos Slovak [b20de1d] * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/lgtch-ultrax/keymap.c (added) * uspace/drv/usbhid/lgtch-ultrax/keymap.h (added) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.h (modified) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhid/subdrivers.c (modified) Subdriver for Logitech UltraX keyboard improved. - Added mapping ... Fri, 29 Apr 2011 09:29:47 GMT Lubos Slovak [323b0ec] * uspace/drv/usbhid/kbd/kbddev.c (modified) Fixed usb_kbd_free() and usb_kbd_deinit() Fri, 29 Apr 2011 09:29:12 GMT Lubos Slovak [956e8ea] * uspace/lib/usb/include/usb/classes/hidut.h (modified) Added more HID Usage Table numbersx Thu, 28 Apr 2011 12:32:08 GMT Lubos Slovak [94c0dcbd] * uspace/lib/usb/src/hidparser.c (modified) Changes from maklf - extended usages Sun, 24 Apr 2011 15:38:10 GMT Lubos Slovak [308a5d5] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/uhci-hcd.ma (modified) * uspace/drv/usbhub/usbhub.c (modified) Changes from development Sat, 23 Apr 2011 10:37:09 GMT Jan Vesely [564a2b3] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/pci.c (modified) Fix real hw interrupt code, support shared interrupts Tested on hw ... Sat, 23 Apr 2011 10:26:26 GMT Jan Vesely [8986412] * uspace/drv/uhci-hcd/hc.c (modified) Fix interrupt vs. status register values Sat, 23 Apr 2011 10:08:47 GMT Jan Vesely [302a4b6] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) Add UHCI pseudocode interrupt sharing Sat, 23 Apr 2011 00:13:23 GMT Jan Vesely [af81980] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/pci.c (modified) Add UHCI interrupt pseudocode irq sharing support (kernel does not) Fri, 22 Apr 2011 21:29:57 GMT Jan Vesely [77d10f0] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) Do not use static irq_commnd structure, there is no enough shared ... Fri, 22 Apr 2011 21:25:19 GMT Jan Vesely [6f122df] * uspace/drv/uhci-hcd/hc.c (modified) Add more comments about qemu interrupt bug Remove some redundant ... Fri, 22 Apr 2011 20:54:13 GMT Jan Vesely [9bff1ea] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/usbhub/usbhub.c (modified) Development branch changes Fri, 22 Apr 2011 12:51:10 GMT Matus Dekanek [32aef25b] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/usbhub/usbhub.c (modified) fix for usbhub Fri, 22 Apr 2011 12:47:39 GMT Matus Dekanek [9014dcd] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/usbhub/usbhub.c (modified) fix for usb hub loc in ohci root hub Fri, 22 Apr 2011 12:23:53 GMT Jan Vesely [c7d19d84] * uspace/drv/uhci-hcd/uhci-hcd.ma (modified) ICH4 matchids Fri, 22 Apr 2011 12:22:33 GMT Jan Vesely [efa1599] * uspace/drv/uhci-hcd/uhci-hcd.ma (modified) Add ICH4 UHCI matchids Fri, 22 Apr 2011 10:40:52 GMT Matej Klonfar [28d7185] * uspace/lib/usb/src/hidparser.c (modified) extended usages implemented Fri, 22 Apr 2011 10:21:56 GMT Lubos Slovak [9b78020] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/lib/usb/src/hidparser.c (modified) Merged fixes from maklf Fri, 22 Apr 2011 10:10:40 GMT Matej Klonfar [7304663] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/lib/usb/src/hidparser.c (modified) Tiket #200 fixed Fri, 22 Apr 2011 09:26:50 GMT Matej Klonfar [cf2ccd4] * uspace/app/usbinfo/dev.c (modified) * uspace/drv/ehci-hcd/main.c (modified) * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/endpoint_list.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/pci.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.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/transfer_list.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/usbflbk/main.c (modified) * uspace/drv/usbhid/kbd/conv.c (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/kbd/kbddev.h (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) * uspace/drv/usbhid/mouse/mousedev.c (modified) * uspace/drv/usbhid/subdrivers.c (modified) * uspace/drv/usbhid/subdrivers.h (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhid/usbhid.h (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usb/src/pipepriv.c (modified) * uspace/lib/usb/src/pipepriv.h (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) new report structure and usbhid merge Fri, 22 Apr 2011 09:15:43 GMT Matej Klonfar [1553cbf] * uspace/lib/usb/src/hidparser.c (modified) negative numbers fix Thu, 21 Apr 2011 21:35:33 GMT Matej Klonfar [2020927] * uspace/lib/usb/src/hidparser.c (modified) HID parser should better support Usages in Reports fixed Thu, 21 Apr 2011 21:14:11 GMT Lubos Slovak [1775ebc] * uspace/drv/usbhid/kbd/kbddev.c (modified) Some comment Thu, 21 Apr 2011 21:12:09 GMT Lubos Slovak [f240d30] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) Fixes Thu, 21 Apr 2011 21:01:58 GMT Lubos Slovak [6513110] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) Fixes Thu, 21 Apr 2011 20:57:21 GMT Lubos Slovak [eb393ad] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) Merged fixes from maklf Thu, 21 Apr 2011 20:47:24 GMT Matej Klonfar [c7c0984a] * uspace/lib/usb/src/hidparser.c (modified) Report IDs are not stored in Usage paths in the report structure fix Thu, 21 Apr 2011 20:35:27 GMT Lubos Slovak [36f737a] * uspace/drv/usbhid/usbhid.c (modified) Vendor and Product ID matching implemented. Thu, 21 Apr 2011 20:24:14 GMT Matej Klonfar [cfbbe1d3] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) new hid report structure bug fixes Thu, 21 Apr 2011 19:58:20 GMT Lubos Slovak [e60436b] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/kbd/kbddev.h (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) * uspace/drv/usbhid/mouse/mousedev.c (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhid/usbhid.h (modified) Properly ported HID driver and KBD subdriver to the new parser API. Thu, 21 Apr 2011 19:47:59 GMT Lubos Slovak [3bcac68] * uspace/drv/usbhid/kbd/conv.c (modified) Fixed missing backslash. The key is documented in USB HID Usage ... Thu, 21 Apr 2011 17:16:53 GMT Lubos Slovak [d0a6e54] * uspace/drv/usbhid/subdrivers.c (modified) * uspace/drv/usbhid/subdrivers.h (modified) * uspace/drv/usbhid/usbhid.c (modified) Product and Vendor ID may be 0 - changed type to int. Fixes #193 Thu, 21 Apr 2011 17:11:28 GMT Lubos Slovak [020559c9] * uspace/drv/usbhid/kbd/kbddev.c (modified) Small fix in debug output Thu, 21 Apr 2011 08:33:44 GMT Lubos Slovak [63517c2] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhid/usbhid.h (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/kbddev.h (modified) * uspace/lib/usb/include/usb/classes/hid.h (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/include/usb/classes/hidreport.h (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (modified) Changes to HID parser (report structure) Thu, 21 Apr 2011 07:51:39 GMT Lubos Slovak [da1dd48] * uspace/app/usbinfo/dev.c (modified) * uspace/drv/ehci-hcd/main.c (modified) * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/endpoint_list.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/pci.c (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.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/transfer_list.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/usbflbk/main.c (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (added) * uspace/lib/drv/include/remote_usbhid.h (added) * uspace/lib/drv/include/usbhid_iface.h (added) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hid/iface.h (added) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/hidiface.c (added) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usb/src/pipepriv.c (modified) * uspace/lib/usb/src/pipepriv.h (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) Development changes Tue, 19 Apr 2011 12:43:44 GMT Jan Vesely [e3f1987] * uspace/app/usbinfo/dev.c (modified) * uspace/drv/ehci-hcd/main.c (modified) * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/endpoint_list.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/pci.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.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/transfer_list.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/usbflbk/main.c (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (added) * uspace/lib/drv/include/remote_usbhid.h (added) * uspace/lib/drv/include/usbhid_iface.h (added) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hid/iface.h (added) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/hidiface.c (added) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usb/src/pipepriv.c (modified) * uspace/lib/usb/src/pipepriv.h (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) Development branch changes Mon, 18 Apr 2011 21:48:55 GMT Matus Dekanek [44b1674] * uspace/app/usbinfo/dev.c (modified) * uspace/drv/ehci-hcd/main.c (modified) * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/endpoint_list.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/pci.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.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/transfer_list.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/usbflbk/main.c (modified) * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (added) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.h (added) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhid/mouse/mousedev.c (modified) * uspace/drv/usbhid/subdrivers.c (modified) * uspace/drv/usbhid/subdrivers.h (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (added) * uspace/lib/drv/include/remote_usbhid.h (added) * uspace/lib/drv/include/usbhid_iface.h (added) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hid/iface.h (added) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/hidiface.c (added) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usb/src/pipepriv.c (modified) * uspace/lib/usb/src/pipepriv.h (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) merge form usb/development Mon, 18 Apr 2011 21:46:28 GMT Matus Dekanek [618f9ed] * uspace/drv/usbhub/usbhub.c (modified) uncommenting some code Mon, 18 Apr 2011 20:21:58 GMT Vojtech Horky [84a04dd] * uspace/app/usbinfo/dev.c (modified) * uspace/drv/ehci-hcd/main.c (modified) * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/endpoint_list.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/pci.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.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/transfer_list.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/usbflbk/main.c (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usb/src/pipepriv.c (modified) * uspace/lib/usb/src/pipepriv.h (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) C-style, more IPC hiding (#196, #187) Removed obsoleted ... Mon, 18 Apr 2011 20:06:55 GMT Vojtech Horky [4125b7d] * uspace/drv/ehci-hcd/main.c (modified) * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/endpoint_list.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/pci.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.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/transfer_list.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/usbflbk/main.c (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (modified) usb_log_printf() checks for printf correctness It is surprising how ... Sun, 17 Apr 2011 19:17:55 GMT Matej Klonfar [e50cd7f] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * kernel/Makefile (modified) * kernel/arch/mips32/include/atomic.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/main/main.c (modified) * uspace/Makefile (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/trace/trace.c (modified) * uspace/app/usbinfo/dev.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/ehci-hcd/hc_iface.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ohci/Makefile (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/batch.h (modified) * uspace/drv/ohci/endpoint_list.c (added) * uspace/drv/ohci/endpoint_list.h (added) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/hcd_endpoint.c (added) * uspace/drv/ohci/hcd_endpoint.h (moved) * uspace/drv/ohci/hw_struct/completion_codes.h (modified) * uspace/drv/ohci/hw_struct/endpoint_descriptor.c (added) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/ohci/hw_struct/hcca.h (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.c (added) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci.ma (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/ohci/utils/malloc32.h (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/hw_struct/queue_head.h (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.h (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/root_hub.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-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/Makefile (added) * uspace/drv/usbhid/generic/hiddev.c (added) * uspace/drv/usbhid/generic/hiddev.h (moved) * uspace/drv/usbhid/kbd.h (added) * uspace/drv/usbhid/kbd/conv.c (added) * uspace/drv/usbhid/kbd/conv.h (added) * uspace/drv/usbhid/kbd/kbddev.c (added) * uspace/drv/usbhid/kbd/kbddev.h (added) * uspace/drv/usbhid/kbd/kbdrepeat.c (added) * uspace/drv/usbhid/kbd/kbdrepeat.h (added) * uspace/drv/usbhid/kbd/layout.h (added) * uspace/drv/usbhid/kbd/main.c (added) * uspace/drv/usbhid/layout.h (added) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (added) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.h (added) * uspace/drv/usbhid/main.c (added) * uspace/drv/usbhid/mouse/mousedev.c (added) * uspace/drv/usbhid/mouse/mousedev.h (added) * uspace/drv/usbhid/subdrivers.c (added) * uspace/drv/usbhid/subdrivers.h (added) * uspace/drv/usbhid/usbhid.c (added) * uspace/drv/usbhid/usbhid.h (added) * uspace/drv/usbhid/usbhid.ma (added) * uspace/drv/usbhub/Makefile (modified) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/ports.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/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/main.c (modified) * uspace/drv/usbkbd/usbkbd.ma (modified) * uspace/drv/usbmast/Makefile (added) * uspace/drv/usbmast/cmds.h (added) * uspace/drv/usbmast/main.c (added) * uspace/drv/usbmast/mast.c (added) * uspace/drv/usbmast/mast.h (added) * uspace/drv/usbmast/scsi.h (added) * uspace/drv/usbmast/usbmast.ma (added) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/c/arch/mips32/include/atomic.h (modified) * uspace/lib/c/generic/adt/measured_strings.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (added) * uspace/lib/drv/include/remote_usbhid.h (added) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/drv/include/usbhid_iface.h (added) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/generic/packet_client.c (modified) * uspace/lib/net/il/ip_client.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/lib/softint/generic/multiplication.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hid/iface.h (added) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/classes/massstor.h (added) * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/include/usb/devpoll.h (added) * uspace/lib/usb/include/usb/host/batch.h (modified) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/include/usb/host/endpoint.h (modified) * uspace/lib/usb/include/usb/host/usb_endpoint_manager.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/altiface.c (added) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/hidiface.c (added) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usb/src/hidreq.c (modified) * uspace/lib/usb/src/host/batch.c (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) * uspace/lib/usb/src/host/endpoint.c (modified) * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipepriv.c (added) * uspace/lib/usb/src/pipepriv.h (added) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/ata_bd/ata_hw.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/vfs/vfs_file.c (modified) new report structure fixes Sun, 17 Apr 2011 17:24:34 GMT Matej Klonfar [ef354b6] * uspace/drv/usbkbd/kbddev.c (modified) * uspace/lib/usb/src/hidparser.c (modified) new report structure fix Sun, 17 Apr 2011 15:37:29 GMT Matej Klonfar [dc9f122] * uspace/drv/usbkbd/kbddev.c (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) new report structure fix Sun, 17 Apr 2011 10:48:44 GMT Vojtech Horky [5ab4a48] * uspace/drv/usbmouse/init.c (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/pipes.c (modified) Remove usb_pipe_start_session & co (#196) Sun, 17 Apr 2011 10:46:16 GMT Vojtech Horky [2c2cbcf] * uspace/app/usbinfo/dev.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/pipepriv.c (modified) * uspace/lib/usb/src/pipepriv.h (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) usb_pipe_start_long_transfer returns void (#196) Fri, 15 Apr 2011 20:53:17 GMT Vojtech Horky [a91fbb1] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (added) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.h (added) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhid/mouse/mousedev.c (modified) * uspace/drv/usbhid/subdrivers.c (modified) * uspace/drv/usbhid/subdrivers.h (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usb/src/hidreq.c (modified) Merge development/ changes Fri, 15 Apr 2011 20:47:30 GMT Vojtech Horky [8595577b] * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (added) * uspace/lib/drv/include/remote_usbhid.h (added) * uspace/lib/drv/include/usbhid_iface.h (added) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hid/iface.h (added) * uspace/lib/usb/src/hidiface.c (added) Add USB HID interface (#161) Fri, 15 Apr 2011 20:33:43 GMT Vojtech Horky [27b85d9] * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (added) * uspace/lib/drv/include/remote_usbhid.h (added) * uspace/lib/drv/include/usbhid_iface.h (added) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hid/iface.h (added) * uspace/lib/usb/src/hidiface.c (added) Add USB HID interface Fri, 15 Apr 2011 16:52:45 GMT Matej Klonfar [681f24b3] * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) usb_hid_report_path_t link fix Fri, 15 Apr 2011 16:13:50 GMT Jan Vesely [242f0e2] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) OHCI bulk out fixes, support for OHCI short packets Fri, 15 Apr 2011 16:13:07 GMT Jan Vesely [3690c75] * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (added) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.h (added) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhid/mouse/mousedev.c (modified) * uspace/drv/usbhid/subdrivers.c (modified) * uspace/drv/usbhid/subdrivers.h (modified) * uspace/drv/usbhid/usbhid.c (modified) Development branch fixes Fri, 15 Apr 2011 16:11:50 GMT Jan Vesely [6b082a1b] * uspace/drv/ohci/batch.c (modified) Bulk out data fix Fri, 15 Apr 2011 15:25:53 GMT Lubos Slovak [11d2e96a] * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (added) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.h (added) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhid/mouse/mousedev.c (modified) * uspace/drv/usbhid/subdrivers.c (modified) * uspace/drv/usbhid/subdrivers.h (modified) * uspace/drv/usbhid/usbhid.c (modified) Subdriver API finished, fixes, checks. Fri, 15 Apr 2011 15:24:32 GMT Jan Vesely [ab6fdad3] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usb/src/hidreq.c (modified) Development branch changes Fri, 15 Apr 2011 15:22:24 GMT Jan Vesely [a13ed97] * uspace/drv/ohci/batch.c (modified) Fix bulk out transfers Fri, 15 Apr 2011 15:19:34 GMT Matej Klonfar [175ad13e] * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/kbddev.h (modified) * uspace/lib/usb/include/usb/classes/hid.h (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/include/usb/classes/hidreport.h (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (modified) new report structure Fri, 15 Apr 2011 15:14:35 GMT Jan Vesely [ad86349] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) Support short packets in OHCI Fri, 15 Apr 2011 13:51:46 GMT Matus Dekanek [cbdb6457] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) interrupts for ohci root hub hub powering corrected a bit Fri, 15 Apr 2011 13:39:38 GMT Matus Dekanek [be11749] * uspace/drv/ohci/root_hub.c (modified) forgotten transfer finalizinf in ohci-root_hub.c Fri, 15 Apr 2011 13:38:28 GMT Matus Dekanek [ff76509] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbmast/Makefile (added) * uspace/drv/usbmast/cmds.h (added) * uspace/drv/usbmast/main.c (added) * uspace/drv/usbmast/mast.c (added) * uspace/drv/usbmast/mast.h (added) * uspace/drv/usbmast/scsi.h (added) * uspace/drv/usbmast/usbmast.ma (added) * uspace/lib/usb/include/usb/classes/massstor.h (added) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usb/src/hidreq.c (modified) merge with usb/development Fri, 15 Apr 2011 13:27:58 GMT Jan Vesely [27eb1fe] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbmast/Makefile (added) * uspace/drv/usbmast/cmds.h (added) * uspace/drv/usbmast/main.c (added) * uspace/drv/usbmast/mast.c (added) * uspace/drv/usbmast/mast.h (added) * uspace/drv/usbmast/scsi.h (added) * uspace/drv/usbmast/usbmast.ma (added) * uspace/lib/usb/include/usb/classes/massstor.h (added) Development branch changes Fri, 15 Apr 2011 13:20:51 GMT Vojtech Horky [8fb3981] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/hcd_endpoint.c (modified) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/usbmast/Makefile (added) * uspace/drv/usbmast/cmds.h (added) * uspace/drv/usbmast/main.c (added) * uspace/drv/usbmast/mast.c (added) * uspace/drv/usbmast/mast.h (added) * uspace/drv/usbmast/scsi.h (added) * uspace/drv/usbmast/usbmast.ma (added) * uspace/lib/usb/include/usb/classes/massstor.h (added) * uspace/lib/usb/src/host/endpoint.c (modified) Merge development/ changes Fri, 15 Apr 2011 13:19:59 GMT Lubos Slovak [c7dd69d] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * kernel/Makefile (modified) * kernel/arch/mips32/include/atomic.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/main/main.c (modified) * uspace/Makefile (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/trace/trace.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ohci/Makefile (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/batch.h (modified) * uspace/drv/ohci/endpoint_list.c (moved) * uspace/drv/ohci/endpoint_list.h (moved) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/hcd_endpoint.c (added) * uspace/drv/ohci/hcd_endpoint.h (moved) * uspace/drv/ohci/hw_struct/endpoint_descriptor.c (modified) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/ohci/hw_struct/hcca.h (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci.ma (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/ohci/utils/malloc32.h (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/hw_struct/queue_head.h (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.h (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/root_hub.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-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/main.c (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/main.c (modified) * uspace/drv/usbmast/Makefile (added) * uspace/drv/usbmast/cmds.h (added) * uspace/drv/usbmast/main.c (added) * uspace/drv/usbmast/mast.c (added) * uspace/drv/usbmast/mast.h (moved) * uspace/drv/usbmast/scsi.h (added) * uspace/drv/usbmast/usbmast.ma (added) * uspace/drv/usbmouse/main.c (modified) * uspace/lib/c/arch/mips32/include/atomic.h (modified) * uspace/lib/c/generic/adt/measured_strings.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/generic/packet_client.c (modified) * uspace/lib/net/il/ip_client.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/lib/softint/generic/multiplication.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/massstor.h (added) * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/include/usb/devpoll.h (added) * uspace/lib/usb/include/usb/host/batch.h (modified) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/include/usb/host/endpoint.h (modified) * uspace/lib/usb/include/usb/host/usb_endpoint_manager.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/altiface.c (added) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usb/src/hidreq.c (modified) * uspace/lib/usb/src/host/batch.c (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) * uspace/lib/usb/src/host/endpoint.c (modified) * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/ata_bd/ata_hw.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/vfs/vfs_file.c (modified) Development changes Fri, 15 Apr 2011 13:19:07 GMT Matus Dekanek [9063484] * uspace/drv/usbhub/usbhub.c (modified) nothing important Fri, 15 Apr 2011 13:17:55 GMT Lubos Slovak [8fd4ba0] * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usb/src/hidreq.c (modified) Removed use of old pipe API functions from HID driver and framework. Fri, 15 Apr 2011 13:07:17 GMT Lubos Slovak [aaf6155] * uspace/drv/usbhid/usbhid.c (modified) Bugfix in HID driver (in case of error in init, the structure was ... Fri, 15 Apr 2011 12:52:57 GMT Matus Dekanek [c1693dae] * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) minor fixes and enhancements Fri, 15 Apr 2011 11:49:36 GMT Matus Dekanek [cd5b878] * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) removed pipe start/end functions; small changes in ... Fri, 15 Apr 2011 11:43:37 GMT Vojtech Horky [d7f08b0d] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/usbmast/Makefile (added) * uspace/drv/usbmast/cmds.h (added) * uspace/drv/usbmast/main.c (added) * uspace/drv/usbmast/mast.c (added) * uspace/drv/usbmast/mast.h (added) * uspace/drv/usbmast/scsi.h (added) * uspace/drv/usbmast/usbmast.ma (added) * uspace/lib/usb/include/usb/classes/massstor.h (added) Add mass storage stub Currently, it only inquires the device for ... Fri, 15 Apr 2011 11:22:53 GMT Vojtech Horky [380e0364] * uspace/drv/usbmast/Makefile (modified) * uspace/drv/usbmast/main.c (modified) * uspace/drv/usbmast/mast.c (added) * uspace/drv/usbmast/mast.h (added) Add generic function for data IN on mass storage Also, more ... Fri, 15 Apr 2011 07:46:50 GMT Matus Dekanek [3a85a2b] * uspace/drv/ohci/root_hub.c (modified) ohci root hub, interrupts Fri, 15 Apr 2011 07:45:26 GMT Matus Dekanek [e05d6c3] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/hcd_endpoint.c (modified) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/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/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/main.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/include/usb/devpoll.h (added) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/host/endpoint.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) merge with usb/development Thu, 14 Apr 2011 22:05:27 GMT Jan Vesely [e583fd4] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/hcd_endpoint.c (modified) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/lib/usb/src/host/endpoint.c (modified) OHCI fixes Add support for toggle reset on OHCI ED Properly handle ... Thu, 14 Apr 2011 21:52:57 GMT Jan Vesely [c9dc471] * uspace/drv/ohci/batch.c (modified) Handle error states on ED properly. Thu, 14 Apr 2011 21:08:07 GMT Jan Vesely [545764b] * uspace/drv/ohci/hcd_endpoint.c (modified) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/lib/usb/src/host/endpoint.c (modified) Add support for OHCI toggle set and get Thu, 14 Apr 2011 20:09:01 GMT Jan Vesely [2471aaf] * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/main.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/include/usb/devpoll.h (added) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) Development branch changes Thu, 14 Apr 2011 14:00:51 GMT Vojtech Horky [0146d41] * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/main.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/include/usb/devpoll.h (added) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) Enhance auto polling, auto unstall (#166, #190) Thu, 14 Apr 2011 13:59:04 GMT Vojtech Horky [12b8e03] * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/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) Merge development/ changes Thu, 14 Apr 2011 13:54:40 GMT Vojtech Horky [fa0f53b] * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) Automatic endpoint halt clearing (#190) To prevent total stall of ... Thu, 14 Apr 2011 10:30:40 GMT Jan Vesely [8d517c3] * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/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) Hopefully last UHCI cleanup, OHCI fix (works on real hw). Thu, 14 Apr 2011 10:22:19 GMT Jan Vesely [5f7c846] * uspace/drv/ohci/ohci_regs.h (modified) Fix resume and operational registry values Thu, 14 Apr 2011 10:22:06 GMT Vojtech Horky [5e168be1] * uspace/lib/usb/include/usb/devpoll.h (modified) * uspace/lib/usb/src/devpoll.c (modified) Optional debugging messages for auto polling Thu, 14 Apr 2011 10:03:20 GMT Vojtech Horky [8989f48f] * uspace/lib/usb/include/usb/devpoll.h (modified) * uspace/lib/usb/src/devpoll.c (modified) Generalized automatic device polling Thu, 14 Apr 2011 08:44:28 GMT Vojtech Horky [5e07e2b5] * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/main.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/include/usb/devpoll.h (added) * uspace/lib/usb/src/devpoll.c (modified) Device polling in separate header Thu, 14 Apr 2011 08:24:29 GMT Vojtech Horky [d8b275d] * kernel/Makefile (modified) * kernel/arch/mips32/include/atomic.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/main/main.c (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/trace/trace.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ohci/Makefile (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/batch.h (modified) * uspace/drv/ohci/endpoint_list.c (moved) * uspace/drv/ohci/endpoint_list.h (moved) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/hcd_endpoint.c (added) * uspace/drv/ohci/hcd_endpoint.h (moved) * uspace/drv/ohci/hw_struct/endpoint_descriptor.c (modified) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/ohci/hw_struct/hcca.h (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci.ma (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/ohci/utils/malloc32.h (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/hw_struct/queue_head.h (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.h (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/root_hub.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/usbhid/Makefile (modified) * uspace/drv/usbhid/generic/hiddev.c (modified) * uspace/drv/usbhid/generic/hiddev.h (modified) * uspace/drv/usbhid/kbd/conv.h (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/kbd/kbddev.h (modified) * uspace/drv/usbhid/kbd/kbdrepeat.h (modified) * uspace/drv/usbhid/layout.h (modified) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhid/mouse/mousedev.c (added) * uspace/drv/usbhid/mouse/mousedev.h (added) * uspace/drv/usbhid/subdrivers.c (moved) * uspace/drv/usbhid/subdrivers.h (added) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhid/usbhid.h (modified) * uspace/drv/usbhid/usbhid.ma (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/lib/c/arch/mips32/include/atomic.h (modified) * uspace/lib/c/generic/adt/measured_strings.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/generic/packet_client.c (modified) * uspace/lib/net/il/ip_client.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/lib/softint/generic/multiplication.c (modified) * uspace/lib/usb/include/usb/host/batch.h (modified) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/include/usb/host/endpoint.h (modified) * uspace/lib/usb/include/usb/host/usb_endpoint_manager.h (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/host/batch.c (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) * uspace/lib/usb/src/host/endpoint.c (modified) * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/ata_bd/ata_hw.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/vfs/vfs_file.c (modified) Merge development/ changes Thu, 14 Apr 2011 08:12:48 GMT Jan Vesely [c0cea918] * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) Wait for port to become enabled Thu, 14 Apr 2011 07:54:33 GMT Matus Dekanek [a39cfb8] * kernel/Makefile (modified) * kernel/arch/mips32/include/atomic.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/main/main.c (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/trace/trace.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ohci/Makefile (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/batch.h (modified) * uspace/drv/ohci/endpoint_list.c (moved) * uspace/drv/ohci/endpoint_list.h (moved) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/hcd_endpoint.c (moved) * uspace/drv/ohci/hcd_endpoint.h (moved) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/hw_struct/queue_head.h (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.h (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/root_hub.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/lib/c/arch/mips32/include/atomic.h (modified) * uspace/lib/c/generic/adt/measured_strings.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/generic/packet_client.c (modified) * uspace/lib/net/il/ip_client.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/lib/softint/generic/multiplication.c (modified) * uspace/lib/usb/include/usb/host/batch.h (modified) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/include/usb/host/endpoint.h (modified) * uspace/lib/usb/include/usb/host/usb_endpoint_manager.h (modified) * uspace/lib/usb/src/host/batch.c (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) * uspace/lib/usb/src/host/endpoint.c (modified) * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/ata_bd/ata_hw.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/vfs/vfs_file.c (modified) merge from development Thu, 14 Apr 2011 07:51:13 GMT Jan Vesely [540abef] * 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) Root hub driver code cleanup Thu, 14 Apr 2011 07:36:53 GMT Jan Vesely [27205841] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) Make better use of macros Wed, 13 Apr 2011 21:41:50 GMT Jan Vesely [34e8bab] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/hw_struct/queue_head.h (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.h (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/root_hub.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/lib/usb/src/host/usb_endpoint_manager.c (modified) uhci-hcd cleanup and doxygen Fixed: usb_endpoint_manager returns ... Wed, 13 Apr 2011 21:18:36 GMT Jan Vesely [3eeb270f] * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) Return EBUSY if an attempt to unregister active endpoint is detected Wed, 13 Apr 2011 21:18:16 GMT Jan Vesely [f706355] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) Last uhci-hcd refactoring and deoxygen Wed, 13 Apr 2011 20:36:05 GMT Jan Vesely [ea993d18] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (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/root_hub.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) Even more refactoring and doxygen Wed, 13 Apr 2011 19:42:36 GMT Jan Vesely [9d2d444] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hw_struct/queue_head.h (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci.h (modified) More refactoring and doxygen Wed, 13 Apr 2011 19:06:11 GMT Jan Vesely [4c70554] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hw_struct/queue_head.h (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) Refactoring, doxygen Remove queue_head_pa, it was not really needed ... Wed, 13 Apr 2011 18:27:21 GMT Jan Vesely [a0a134b] * kernel/Makefile (modified) * kernel/arch/mips32/include/atomic.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/proc/tasklet.h (deleted) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/proc/tasklet.c (deleted) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/trace/trace.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/lib/c/arch/mips32/include/atomic.h (modified) * uspace/lib/c/generic/adt/measured_strings.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/generic/packet_client.c (modified) * uspace/lib/net/il/ip_client.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/lib/softint/generic/multiplication.c (modified) * uspace/lib/usb/src/host/endpoint.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/ata_bd/ata_hw.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/vfs/vfs_file.c (modified) Development branch changes Wed, 13 Apr 2011 17:27:52 GMT Vojtech Horky [b77ce84] * kernel/Makefile (modified) * kernel/arch/mips32/include/atomic.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/proc/tasklet.h (deleted) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/proc/tasklet.c (deleted) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/trace/trace.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/lib/c/arch/mips32/include/atomic.h (modified) * uspace/lib/c/generic/adt/measured_strings.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/generic/packet_client.c (modified) * uspace/lib/net/il/ip_client.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/lib/softint/generic/multiplication.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/ata_bd/ata_hw.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/vfs/vfs_file.c (modified) Merge mainline changes Wed, 13 Apr 2011 17:21:02 GMT Vojtech Horky [8b4ce802] * uspace/lib/usb/src/host/endpoint.c (modified) Uninitialized pointer fix Wed, 13 Apr 2011 15:00:43 GMT Jan Vesely [651b352] * uspace/drv/ohci/Makefile (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/batch.h (modified) * uspace/drv/ohci/endpoint_list.c (moved) * uspace/drv/ohci/endpoint_list.h (moved) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/hcd_endpoint.c (added) * uspace/drv/ohci/hcd_endpoint.h (added) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/lib/usb/include/usb/host/batch.h (modified) * uspace/lib/usb/include/usb/host/endpoint.h (modified) * uspace/lib/usb/src/host/batch.c (modified) * uspace/lib/usb/src/host/endpoint.c (modified) Major rework UHCI uses one buffer for both structures and data ... Wed, 13 Apr 2011 14:49:28 GMT Jan Vesely [d6522dd] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/hc.c (modified) Fixes (OHCI works with new architecture) Remove completed batch ...