# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-12-01T05:34:45Z Fri, 18 Mar 2011 17:38:49 GMT Lubos Slovak [18b3cfd] * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhid/kbddev.h (modified) * uspace/drv/usbhid/kbdrepeat.c (modified) Checking if the device is uninitialized in kbd repeat loop. Fri, 18 Mar 2011 17:17:04 GMT Lubos Slovak [00b13408] * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhid/hiddev.h (modified) * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhid/kbddev.h (modified) * uspace/drv/usbhid/kbdrepeat.c (modified) Fixed destroying of KBD structure when polling ended. The structure ... Fri, 18 Mar 2011 16:17:24 GMT Lubos Slovak [4fec9ee] * Makefile (modified) * release/Makefile (moved) * uspace/app/sbi/Makefile (modified) * uspace/app/sbi/src/builtin.c (modified) * uspace/app/sbi/src/builtin/bi_console.c (moved) * uspace/app/sbi/src/builtin/bi_console.h (added) * uspace/app/sbi/src/builtin/bi_task.c (added) * uspace/app/sbi/src/builtin/bi_task.h (moved) * uspace/app/sbi/src/imode.c (modified) * uspace/app/sbi/src/intmap.c (modified) * uspace/app/sbi/src/intmap.h (modified) * uspace/app/sbi/src/lex.c (modified) * uspace/app/sbi/src/lex_t.h (modified) * uspace/app/sbi/src/list.c (modified) * uspace/app/sbi/src/list.h (modified) * uspace/app/sbi/src/parse.c (modified) * uspace/app/sbi/src/rdata.c (modified) * uspace/app/sbi/src/rdata.h (modified) * uspace/app/sbi/src/rdata_t.h (modified) * uspace/app/sbi/src/run.c (modified) * uspace/app/sbi/src/run.h (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/sbi/src/run_expr.h (modified) * uspace/app/sbi/src/stree.c (modified) * uspace/app/sbi/src/stree.h (modified) * uspace/app/sbi/src/stree_t.h (modified) * uspace/app/sbi/src/stype.c (modified) * uspace/app/sbi/src/stype_expr.c (modified) * uspace/app/usbinfo/Makefile (modified) * uspace/app/usbinfo/desctree.c (added) * uspace/app/usbinfo/dev.c (added) * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/dist/src/sysel/demos/arith.sy (modified) * uspace/dist/src/sysel/demos/array.sy (modified) * uspace/dist/src/sysel/demos/autobox.sy (modified) * uspace/dist/src/sysel/demos/count.sy (modified) * uspace/dist/src/sysel/demos/ctor.sy (modified) * uspace/dist/src/sysel/demos/deleg.sy (modified) * uspace/dist/src/sysel/demos/enum.sy (modified) * uspace/dist/src/sysel/demos/except.sy (modified) * uspace/dist/src/sysel/demos/gen.sy (modified) * uspace/dist/src/sysel/demos/hello.sy (modified) * uspace/dist/src/sysel/demos/htxtfile.sy (modified) * uspace/dist/src/sysel/demos/iface.sy (modified) * uspace/dist/src/sysel/demos/inherit.sy (modified) * uspace/dist/src/sysel/demos/list.sy (modified) * uspace/dist/src/sysel/demos/map.sy (modified) * uspace/dist/src/sysel/demos/property.sy (modified) * uspace/dist/src/sysel/demos/string.sy (modified) * uspace/dist/src/sysel/demos/svar.sy (modified) * uspace/dist/src/sysel/demos/switch.sy (added) * uspace/dist/src/sysel/demos/varargs.sy (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci_hc.c (modified) * uspace/drv/uhci-hcd/uhci_hc.h (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhid/hiddev.h (modified) * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhid/kbddev.h (modified) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/l18n/langs.c (added) * uspace/lib/c/include/l18n/langs.h (modified) * uspace/lib/usb/include/usb/classes/hid_report_items.h (added) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/include/usb/dp.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/dp.c (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/srv/hid/console/gcons.c (modified) Changes from development Fri, 18 Mar 2011 16:03:29 GMT Lubos Slovak [d8e61b0d] * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhid/hiddev.h (modified) * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhid/kbddev.h (modified) * uspace/lib/usb/include/usb/classes/hid_report_items.h (added) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) Report protocol support using HID report parser. Fri, 18 Mar 2011 15:10:35 GMT Lubos Slovak [fc5ed5d] * uspace/drv/usbhid/kbddev.c (modified) Getting size of report from parser, changed key processing. Fri, 18 Mar 2011 15:03:26 GMT Matus Dekanek [11ac272] * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) fixes: deadlock with default address, usb speeds Fri, 18 Mar 2011 14:58:29 GMT Matus Dekanek [a7528a16] * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) speed on port is low/full/high Fri, 18 Mar 2011 14:43:09 GMT Matus Dekanek [a83e138] * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) sollution for bug 138 (deadlock caused by incorrect asking for ... Fri, 18 Mar 2011 14:24:00 GMT Matus Dekanek [b495a93] * uspace/drv/usbhub/usbhub.c (modified) drpintf removed, usb_log_... used instead Fri, 18 Mar 2011 14:21:00 GMT Lubos Slovak [bb41b85] * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) Merged changes from branch maklf Fri, 18 Mar 2011 14:17:27 GMT Lubos Slovak [6e3b9a58] * dist/Makefile (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/ehci-hcd/main.c (modified) * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/uhci-hcd/Makefile (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 (deleted) * 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_hc.c (added) * uspace/drv/uhci-hcd/uhci_hc.h (added) * uspace/drv/uhci-hcd/uhci_rh.c (moved) * uspace/drv/uhci-hcd/uhci_rh.h (moved) * uspace/drv/uhci-hcd/uhci_struct/link_pointer.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/device_keeper.c (modified) * uspace/drv/uhci-hcd/utils/device_keeper.h (modified) * uspace/drv/uhci-hcd/utils/malloc32.h (modified) * uspace/drv/uhci-rhd/Makefile (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/port_status.h (deleted) * uspace/drv/uhci-rhd/root_hub.c (modified) * uspace/drv/uhci-rhd/root_hub.h (modified) * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/usbmouse/mouse.c (modified) * uspace/drv/usbmouse/mouse.h (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/devdrv.h (added) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (added) * uspace/lib/usb/src/devpoll.c (added) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) Merged changes from branch lelian/hidd Fri, 18 Mar 2011 12:16:36 GMT Matus Dekanek [73751c0] * Makefile (modified) * release/Makefile (moved) * uspace/app/sbi/Makefile (modified) * uspace/app/sbi/src/builtin.c (modified) * uspace/app/sbi/src/builtin/bi_console.c (moved) * uspace/app/sbi/src/builtin/bi_console.h (added) * uspace/app/sbi/src/builtin/bi_task.c (added) * uspace/app/sbi/src/builtin/bi_task.h (moved) * uspace/app/sbi/src/imode.c (modified) * uspace/app/sbi/src/intmap.c (modified) * uspace/app/sbi/src/intmap.h (modified) * uspace/app/sbi/src/lex.c (modified) * uspace/app/sbi/src/lex_t.h (modified) * uspace/app/sbi/src/list.c (modified) * uspace/app/sbi/src/list.h (modified) * uspace/app/sbi/src/parse.c (modified) * uspace/app/sbi/src/rdata.c (modified) * uspace/app/sbi/src/rdata.h (modified) * uspace/app/sbi/src/rdata_t.h (modified) * uspace/app/sbi/src/run.c (modified) * uspace/app/sbi/src/run.h (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/sbi/src/run_expr.h (modified) * uspace/app/sbi/src/stree.c (modified) * uspace/app/sbi/src/stree.h (modified) * uspace/app/sbi/src/stree_t.h (modified) * uspace/app/sbi/src/stype.c (modified) * uspace/app/sbi/src/stype_expr.c (modified) * uspace/app/usbinfo/Makefile (modified) * uspace/app/usbinfo/desctree.c (added) * uspace/app/usbinfo/dev.c (added) * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/dist/src/sysel/demos/arith.sy (modified) * uspace/dist/src/sysel/demos/array.sy (modified) * uspace/dist/src/sysel/demos/autobox.sy (modified) * uspace/dist/src/sysel/demos/count.sy (modified) * uspace/dist/src/sysel/demos/ctor.sy (modified) * uspace/dist/src/sysel/demos/deleg.sy (modified) * uspace/dist/src/sysel/demos/enum.sy (modified) * uspace/dist/src/sysel/demos/except.sy (modified) * uspace/dist/src/sysel/demos/gen.sy (modified) * uspace/dist/src/sysel/demos/hello.sy (modified) * uspace/dist/src/sysel/demos/htxtfile.sy (modified) * uspace/dist/src/sysel/demos/iface.sy (modified) * uspace/dist/src/sysel/demos/inherit.sy (modified) * uspace/dist/src/sysel/demos/list.sy (modified) * uspace/dist/src/sysel/demos/map.sy (modified) * uspace/dist/src/sysel/demos/property.sy (modified) * uspace/dist/src/sysel/demos/string.sy (modified) * uspace/dist/src/sysel/demos/svar.sy (modified) * uspace/dist/src/sysel/demos/switch.sy (added) * uspace/dist/src/sysel/demos/varargs.sy (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci_hc.c (modified) * uspace/drv/uhci-hcd/uhci_hc.h (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/l18n/langs.c (added) * uspace/lib/c/include/l18n/langs.h (modified) * uspace/lib/usb/include/usb/dp.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/dp.c (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/srv/hid/console/gcons.c (modified) merge with usb/development Fri, 18 Mar 2011 09:18:40 GMT Vojtech Horky [b64eac6] * Makefile (modified) * release/Makefile (moved) * uspace/app/sbi/Makefile (modified) * uspace/app/sbi/src/builtin.c (modified) * uspace/app/sbi/src/builtin/bi_console.c (moved) * uspace/app/sbi/src/builtin/bi_console.h (added) * uspace/app/sbi/src/builtin/bi_task.c (added) * uspace/app/sbi/src/builtin/bi_task.h (moved) * uspace/app/sbi/src/imode.c (modified) * uspace/app/sbi/src/intmap.c (modified) * uspace/app/sbi/src/intmap.h (modified) * uspace/app/sbi/src/lex.c (modified) * uspace/app/sbi/src/lex_t.h (modified) * uspace/app/sbi/src/list.c (modified) * uspace/app/sbi/src/list.h (modified) * uspace/app/sbi/src/parse.c (modified) * uspace/app/sbi/src/rdata.c (modified) * uspace/app/sbi/src/rdata.h (modified) * uspace/app/sbi/src/rdata_t.h (modified) * uspace/app/sbi/src/run.c (modified) * uspace/app/sbi/src/run.h (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/sbi/src/run_expr.h (modified) * uspace/app/sbi/src/stree.c (modified) * uspace/app/sbi/src/stree.h (modified) * uspace/app/sbi/src/stree_t.h (modified) * uspace/app/sbi/src/stype.c (modified) * uspace/app/sbi/src/stype_expr.c (modified) * uspace/dist/src/sysel/demos/arith.sy (modified) * uspace/dist/src/sysel/demos/array.sy (modified) * uspace/dist/src/sysel/demos/autobox.sy (modified) * uspace/dist/src/sysel/demos/count.sy (modified) * uspace/dist/src/sysel/demos/ctor.sy (modified) * uspace/dist/src/sysel/demos/deleg.sy (modified) * uspace/dist/src/sysel/demos/enum.sy (modified) * uspace/dist/src/sysel/demos/except.sy (modified) * uspace/dist/src/sysel/demos/gen.sy (modified) * uspace/dist/src/sysel/demos/hello.sy (modified) * uspace/dist/src/sysel/demos/htxtfile.sy (modified) * uspace/dist/src/sysel/demos/iface.sy (modified) * uspace/dist/src/sysel/demos/inherit.sy (modified) * uspace/dist/src/sysel/demos/list.sy (modified) * uspace/dist/src/sysel/demos/map.sy (modified) * uspace/dist/src/sysel/demos/property.sy (modified) * uspace/dist/src/sysel/demos/string.sy (modified) * uspace/dist/src/sysel/demos/svar.sy (modified) * uspace/dist/src/sysel/demos/switch.sy (added) * uspace/dist/src/sysel/demos/varargs.sy (modified) * uspace/srv/hid/console/gcons.c (modified) Merge mainline changes Fri, 18 Mar 2011 09:14:22 GMT Vojtech Horky [1614ce3] * uspace/app/usbinfo/Makefile (modified) * uspace/app/usbinfo/desctree.c (added) * uspace/app/usbinfo/dev.c (added) * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/l18n/langs.c (added) * uspace/lib/c/include/l18n/langs.h (modified) * uspace/lib/usb/include/usb/dp.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/dp.c (modified) * uspace/lib/usb/src/pipes.c (modified) Improvements of usbinfo application Refactored the code, filtering ... Thu, 17 Mar 2011 23:41:39 GMT Vojtech Horky [b8e2f93] * uspace/app/usbinfo/info.c (modified) usbinfo prints language name instead of code Thu, 17 Mar 2011 23:41:21 GMT Vojtech Horky [749f18c5] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/l18n/langs.c (added) * uspace/lib/c/include/l18n/langs.h (modified) Add function for string representation of a locale Thu, 17 Mar 2011 23:29:16 GMT Vojtech Horky [8865087] * uspace/app/usbinfo/info.c (modified) usbinfo recognises HID descriptor Thu, 17 Mar 2011 23:22:25 GMT Vojtech Horky [a458bc9] * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) usbinfo refactoring - command line switches Thu, 17 Mar 2011 23:17:42 GMT Vojtech Horky [2d6787b] * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) Old code removal from usbinfo Thu, 17 Mar 2011 23:10:26 GMT Vojtech Horky [aad3587] * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) String printing back in usbinfo Thu, 17 Mar 2011 22:59:37 GMT Vojtech Horky [7b13d8e] * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/info.c (modified) usbinfo prints match ids from interfaces too Thu, 17 Mar 2011 22:32:24 GMT Jiri Svoboda [306061a] * uspace/srv/hid/console/gcons.c (modified) Display mouse pointer even in lower resolution. Still be careful not ... Thu, 17 Mar 2011 22:29:16 GMT Vojtech Horky [4fa05a32] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci_hc.c (modified) * uspace/drv/uhci-hcd/uhci_hc.h (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) Merge development/ changes Thu, 17 Mar 2011 22:24:32 GMT Vojtech Horky [bf58895] * uspace/app/usbinfo/info.c (modified) usbinfo uses the library descriptor walker Thu, 17 Mar 2011 22:22:58 GMT Vojtech Horky [da77278] * uspace/lib/usb/include/usb/dp.h (modified) * uspace/lib/usb/src/dp.c (modified) Add simple "walker" over descriptors It iterates over all ... Thu, 17 Mar 2011 21:11:52 GMT Vojtech Horky [e160da4d] * uspace/app/usbinfo/Makefile (modified) * uspace/app/usbinfo/desctree.c (added) * uspace/app/usbinfo/dev.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) Add printing of descriptor tree to usbinfo Thu, 17 Mar 2011 13:49:41 GMT Jan Vesely [0fd82c9] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci_hc.c (modified) * uspace/drv/uhci-hcd/uhci_hc.h (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) HW error handling minor fix in TD debug output Thu, 17 Mar 2011 13:49:20 GMT Jan Vesely [fcc525d] * uspace/drv/uhci-hcd/uhci_hc.c (modified) * uspace/drv/uhci-hcd/uhci_hc.h (modified) Limit the number of hw retries Thu, 17 Mar 2011 13:38:18 GMT Jan Vesely [87037c48] * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) Fix transfer descriptor act size debug output Thu, 17 Mar 2011 13:23:05 GMT Jan Vesely [d142e75] * uspace/doc/doxygroups.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) Development branch changes Thu, 17 Mar 2011 12:45:23 GMT Lubos Slovak [4f66cc7b] * dist/Makefile (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/ehci-hcd/main.c (modified) * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/uhci-hcd/Makefile (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 (deleted) * 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_hc.c (added) * uspace/drv/uhci-hcd/uhci_hc.h (added) * uspace/drv/uhci-hcd/uhci_rh.c (moved) * uspace/drv/uhci-hcd/uhci_rh.h (moved) * uspace/drv/uhci-hcd/uhci_struct/link_pointer.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/device_keeper.c (modified) * uspace/drv/uhci-hcd/utils/device_keeper.h (modified) * uspace/drv/uhci-hcd/utils/malloc32.h (modified) * uspace/drv/uhci-rhd/Makefile (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/port_status.h (deleted) * uspace/drv/uhci-rhd/root_hub.c (modified) * uspace/drv/uhci-rhd/root_hub.h (modified) * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/usbmouse/mouse.c (modified) * uspace/drv/usbmouse/mouse.h (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/devdrv.h (added) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (added) * uspace/lib/usb/src/devpoll.c (added) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) Merged development changes Wed, 16 Mar 2011 23:23:21 GMT Jiri Svoboda [051b3db8] * uspace/app/sbi/Makefile (modified) * uspace/app/sbi/src/builtin.c (modified) * uspace/app/sbi/src/builtin/bi_console.c (moved) * uspace/app/sbi/src/builtin/bi_console.h (added) * uspace/app/sbi/src/builtin/bi_task.c (added) * uspace/app/sbi/src/builtin/bi_task.h (moved) * uspace/app/sbi/src/imode.c (modified) * uspace/app/sbi/src/intmap.c (modified) * uspace/app/sbi/src/intmap.h (modified) * uspace/app/sbi/src/lex.c (modified) * uspace/app/sbi/src/lex_t.h (modified) * uspace/app/sbi/src/list.c (modified) * uspace/app/sbi/src/list.h (modified) * uspace/app/sbi/src/parse.c (modified) * uspace/app/sbi/src/rdata.c (modified) * uspace/app/sbi/src/rdata.h (modified) * uspace/app/sbi/src/rdata_t.h (modified) * uspace/app/sbi/src/run.c (modified) * uspace/app/sbi/src/run.h (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/sbi/src/run_expr.h (modified) * uspace/app/sbi/src/stree.c (modified) * uspace/app/sbi/src/stree.h (modified) * uspace/app/sbi/src/stree_t.h (modified) * uspace/app/sbi/src/stype.c (modified) * uspace/app/sbi/src/stype_expr.c (modified) * uspace/dist/src/sysel/demos/arith.sy (modified) * uspace/dist/src/sysel/demos/array.sy (modified) * uspace/dist/src/sysel/demos/autobox.sy (modified) * uspace/dist/src/sysel/demos/count.sy (modified) * uspace/dist/src/sysel/demos/ctor.sy (modified) * uspace/dist/src/sysel/demos/deleg.sy (modified) * uspace/dist/src/sysel/demos/enum.sy (modified) * uspace/dist/src/sysel/demos/except.sy (modified) * uspace/dist/src/sysel/demos/gen.sy (modified) * uspace/dist/src/sysel/demos/hello.sy (modified) * uspace/dist/src/sysel/demos/htxtfile.sy (modified) * uspace/dist/src/sysel/demos/iface.sy (modified) * uspace/dist/src/sysel/demos/inherit.sy (modified) * uspace/dist/src/sysel/demos/list.sy (modified) * uspace/dist/src/sysel/demos/map.sy (modified) * uspace/dist/src/sysel/demos/property.sy (modified) * uspace/dist/src/sysel/demos/string.sy (modified) * uspace/dist/src/sysel/demos/svar.sy (modified) * uspace/dist/src/sysel/demos/switch.sy (added) * uspace/dist/src/sysel/demos/varargs.sy (modified) Update SBI to rev. 344 from upstream. What's new: * ... Wed, 16 Mar 2011 23:18:34 GMT Jan Vesely [eb2a48a] * uspace/drv/uhci-hcd/uhci_hc.c (modified) Set the value explicitly even if it's the default Wed, 16 Mar 2011 22:35:20 GMT Jiri Svoboda [406d514] * Makefile (modified) * release/Makefile (modified) Fix omissions. Wed, 16 Mar 2011 22:09:28 GMT Jiri Svoboda [471569b] * Makefile (modified) * release/Makefile (moved) Rename things 'dist' to 'release'. Wed, 16 Mar 2011 21:46:58 GMT Jiri Svoboda [aede651] * dist/Makefile (modified) Build release files from exported sources. Build source tarball as well. Wed, 16 Mar 2011 21:00:17 GMT Matus Dekanek [039c66c] * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) merge from smekideki into usb/development: small fixes Wed, 16 Mar 2011 20:57:05 GMT Matus Dekanek [42a3a57] * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) small fixes: new device speed, returning unpluged address, proposed ... Wed, 16 Mar 2011 18:50:17 GMT Matus Dekanek [72af8da] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/mips32/src/asm.S (modified) * dist/Makefile (modified) * uspace/Makefile (modified) * uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/ehci-hcd/Makefile (added) * uspace/drv/ehci-hcd/ehci-hcd.ma (added) * uspace/drv/ehci-hcd/main.c (added) * uspace/drv/ehci-hcd/pci.c (added) * uspace/drv/ehci-hcd/pci.h (moved) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/uhci-hcd/Makefile (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 (deleted) * 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_hc.c (added) * uspace/drv/uhci-hcd/uhci_hc.h (added) * uspace/drv/uhci-hcd/uhci_rh.c (moved) * uspace/drv/uhci-hcd/uhci_rh.h (moved) * uspace/drv/uhci-hcd/uhci_struct/link_pointer.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/device_keeper.c (modified) * uspace/drv/uhci-hcd/utils/device_keeper.h (modified) * uspace/drv/uhci-hcd/utils/malloc32.h (modified) * uspace/drv/uhci-rhd/Makefile (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/Makefile (modified) * uspace/drv/usbhid/conv.c (modified) * uspace/drv/usbhid/descdump.c (modified) * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhid/hiddev.h (modified) * uspace/drv/usbhid/hidreq.c (modified) * uspace/drv/usbhid/hidreq.h (modified) * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhid/kbddev.h (modified) * uspace/drv/usbhid/kbdrepeat.c (added) * uspace/drv/usbhid/kbdrepeat.h (moved) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmid/usbmid.h (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/usbmouse/mouse.c (modified) * uspace/drv/usbmouse/mouse.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/classes.h (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/descriptor.h (modified) * uspace/lib/usb/include/usb/devdrv.h (added) * uspace/lib/usb/include/usb/dp.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/include/usb/usbmem.h (deleted) * uspace/lib/usb/src/ddfiface.c (modified) * uspace/lib/usb/src/debug.c (modified) * uspace/lib/usb/src/devdrv.c (added) * uspace/lib/usb/src/devpoll.c (added) * uspace/lib/usb/src/dp.c (modified) * uspace/lib/usb/src/dump.c (modified) * uspace/lib/usb/src/hub.c (modified) * 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/lib/usb/src/usb.c (modified) * uspace/lib/usb/src/usbmem.c (deleted) * uspace/srv/hw/irc/apic/apic.c (modified) merge from usb/development Wed, 16 Mar 2011 18:46:54 GMT Matus Dekanek [3e7b7cd] * uspace/drv/usbhub/usbhub.c (modified) minor change Wed, 16 Mar 2011 10:27:58 GMT Vojtech Horky [81ca204] * uspace/app/usbinfo/main.c (modified) Add command-line switches to usbinfo Wed, 16 Mar 2011 10:14:57 GMT Vojtech Horky [3100ebe] * uspace/app/usbinfo/Makefile (modified) * uspace/app/usbinfo/dev.c (added) * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) Preparation for more modular usbinfo Tue, 15 Mar 2011 14:50:17 GMT Vojtech Horky [2180979] * uspace/app/usbinfo/main.c (modified) Hack for first QEMU device Tue, 15 Mar 2011 14:43:51 GMT Jan Vesely [a963a68] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci_hc.c (modified) Hw error handling. Mon, 14 Mar 2011 22:51:09 GMT Vojtech Horky [2ef036a] * uspace/doc/doxygroups.h (modified) * uspace/drv/ehci-hcd/main.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/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_hc.c (modified) * uspace/drv/uhci-hcd/uhci_hc.h (modified) * uspace/drv/uhci-hcd/uhci_rh.c (modified) * uspace/drv/uhci-hcd/uhci_struct/link_pointer.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/device_keeper.c (modified) * uspace/drv/uhci-hcd/utils/device_keeper.h (modified) * uspace/drv/uhci-hcd/utils/malloc32.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/lib/usb/src/recognise.c (modified) Merge development/ changes Mon, 14 Mar 2011 22:49:00 GMT Vojtech Horky [fcf07e6] * uspace/doc/doxygroups.h (modified) Fix typo in doxygen group name The actual fix is renaming the ... Mon, 14 Mar 2011 22:37:59 GMT Vojtech Horky [7ffe82f] * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) usbinfo expects list of devices The functionality was cut down but ... Mon, 14 Mar 2011 22:22:16 GMT Vojtech Horky [c2343cc] * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/pipes.c (modified) Add function for getting USB address of a device Mon, 14 Mar 2011 21:24:02 GMT Jan Vesely [15d3b54] * uspace/doc/doxygroups.h (modified) * uspace/drv/ehci-hcd/main.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/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_hc.c (modified) * uspace/drv/uhci-hcd/uhci_hc.h (modified) * uspace/drv/uhci-hcd/uhci_rh.c (modified) * uspace/drv/uhci-hcd/uhci_struct/link_pointer.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/device_keeper.c (modified) * uspace/drv/uhci-hcd/utils/device_keeper.h (modified) * uspace/drv/uhci-hcd/utils/malloc32.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) Doxygen comments, enable hw interrupts if possible Mon, 14 Mar 2011 21:22:52 GMT Jan Vesely [9370884] * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/recognise.c (modified) Development branch changes Mon, 14 Mar 2011 14:04:15 GMT Jan Vesely [ff34e5a] * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci_hc.c (modified) * uspace/drv/uhci-hcd/uhci_hc.h (modified) Try to enable hw interrupts Mon, 14 Mar 2011 10:49:57 GMT Vojtech Horky [c69209d] * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/recognise.c (modified) Add reading max packet size for pipe zero Mon, 14 Mar 2011 10:47:42 GMT Vojtech Horky [206f71a] * uspace/app/usbinfo/info.c (modified) * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/recognise.c (modified) Getting max_packet_size for default control pipe Mon, 14 Mar 2011 10:46:45 GMT Vojtech Horky [6dd35e0] * uspace/app/usbinfo/main.c (modified) Fix UHCI shortcut in usbinfo Mon, 14 Mar 2011 02:01:54 GMT Jan Vesely [6298d80] * uspace/drv/pciintel/pci.c (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/usbmouse/mouse.c (modified) * uspace/drv/usbmouse/mouse.h (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/devdrv.h (added) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (added) * uspace/lib/usb/src/devpoll.c (added) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) Development branch changes Mon, 14 Mar 2011 01:39:44 GMT Jan Vesely [17ceb72] * uspace/doc/doxygroups.h (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/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_hc.c (modified) * uspace/drv/uhci-hcd/uhci_hc.h (modified) * uspace/drv/uhci-hcd/uhci_rh.c (modified) * uspace/drv/uhci-hcd/uhci_struct/link_pointer.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/device_keeper.c (modified) * uspace/drv/uhci-hcd/utils/device_keeper.h (modified) * uspace/drv/uhci-hcd/utils/malloc32.h (modified) Doxygen Sun, 13 Mar 2011 23:35:30 GMT Vojtech Horky [189cd4e] * uspace/lib/usb/src/recognise.c (modified) USB device name contains also the address Sun, 13 Mar 2011 23:28:20 GMT Vojtech Horky [b711f62] * uspace/drv/pciintel/pci.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) Bypass problems with incomplete APIC service Sun, 13 Mar 2011 23:26:06 GMT Vojtech Horky [c5b6431c] * uspace/srv/hw/irc/apic/apic.c (modified) APIC service running even without APIC The service is kept running ... Sun, 13 Mar 2011 23:25:48 GMT Vojtech Horky [91579d5] * uspace/drv/pciintel/pci.c (modified) C style fixes Sun, 13 Mar 2011 23:23:42 GMT Jan Vesely [3bd96bb] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) Move scheduling to iface functions Sun, 13 Mar 2011 23:10:50 GMT Jan Vesely [f123909] * uspace/doc/doxygroups.h (modified) * uspace/drv/ehci-hcd/main.c (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) Doxygen fixes and refactoring. UHCI root hub driver should be ... Sun, 13 Mar 2011 22:54:33 GMT Vojtech Horky [92b41f33] * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) Add library layer for bandwidth reservation See ticket #121. Sun, 13 Mar 2011 22:47:01 GMT Vojtech Horky [5fd22d8] * uspace/lib/usb/src/devdrv.c (modified) USB device driver framework registers endpoints Sun, 13 Mar 2011 22:45:28 GMT Vojtech Horky [b7d8fd9] * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/pipesinit.c (modified) Add IPC layer for endpoint (bandwidth) reservation No HC driver ... Sun, 13 Mar 2011 22:02:44 GMT Vojtech Horky [1b0b86e6] * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/Makefile (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/root_hub.c (deleted) * 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_hc.c (added) * uspace/drv/uhci-hcd/uhci_hc.h (added) * uspace/drv/uhci-hcd/uhci_rh.c (moved) * uspace/drv/uhci-hcd/uhci_rh.h (moved) * uspace/drv/uhci-hcd/uhci_struct/link_pointer.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-rhd/Makefile (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) * uspace/drv/uhci-rhd/port_status.h (deleted) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/usbmouse/mouse.c (modified) * uspace/drv/usbmouse/mouse.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/devdrv.h (added) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (added) * uspace/lib/usb/src/devpoll.c (added) * uspace/lib/usb/src/pipesinit.c (modified) Merge development/ changes Sun, 13 Mar 2011 21:39:46 GMT Vojtech Horky [deb4ba7] * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/usbmouse/mouse.c (modified) * uspace/drv/usbmouse/mouse.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/devdrv.h (added) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (added) * uspace/lib/usb/src/devpoll.c (added) Initial work on USB device driver framework See messages in ... Sun, 13 Mar 2011 21:19:26 GMT Vojtech Horky [adfe5ec] * uspace/drv/usbmouse/main.c (modified) * uspace/drv/usbmouse/mouse.c (modified) * uspace/drv/usbmouse/mouse.h (modified) Mouse driver uses automatic polling Sun, 13 Mar 2011 21:15:35 GMT Vojtech Horky [4bf94df] * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/src/devpoll.c (added) Add functions for automatic device polling Sun, 13 Mar 2011 18:17:30 GMT Jan Vesely [335382d] * uspace/drv/uhci-hcd/Makefile (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/root_hub.c (deleted) * 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_hc.c (added) * uspace/drv/uhci-hcd/uhci_hc.h (added) * uspace/drv/uhci-hcd/uhci_rh.c (added) * uspace/drv/uhci-hcd/uhci_rh.h (moved) * uspace/drv/uhci-hcd/uhci_struct/link_pointer.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) BIG refactoring, fixed a memory leak and few TODOs Sun, 13 Mar 2011 18:09:16 GMT Jan Vesely [a9f91cd] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci_hc.c (modified) * uspace/drv/uhci-hcd/uhci_hc.h (modified) Refactoring final touches Sun, 13 Mar 2011 17:51:33 GMT Jan Vesely [9351353] * uspace/drv/uhci-hcd/Makefile (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/uhci.c (added) * uspace/drv/uhci-hcd/uhci.h (added) * uspace/drv/uhci-hcd/uhci_hc.c (added) * uspace/drv/uhci-hcd/uhci_hc.h (added) * uspace/drv/uhci-hcd/uhci_rh.c (added) * uspace/drv/uhci-hcd/uhci_rh.h (added) MAJOR refactoring, solved several TODOs and a leak with ddf ... Sun, 13 Mar 2011 17:18:55 GMT Vojtech Horky [69334af] * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/src/devdrv.c (modified) Replace asserts with proper checks Also, added doxygen comments. Sun, 13 Mar 2011 16:18:09 GMT Jan Vesely [8850690] * uspace/drv/uhci-hcd/Makefile (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/root_hub.c (deleted) * uspace/drv/uhci-hcd/root_hub.h (deleted) * uspace/drv/uhci-hcd/uhci.c (deleted) * uspace/drv/uhci-hcd/uhci.h (deleted) Rename uhci_t => uhci_hc_t, start of bigger HC <-> RH cleanup Sun, 13 Mar 2011 15:37:28 GMT Jan Vesely [6143ce3] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.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_struct/link_pointer.h (modified) * uspace/drv/uhci-hcd/uhci_struct/queue_head.h (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (modified) Rename queue_head_t => qh_t Refactoring Sun, 13 Mar 2011 13:59:19 GMT Jan Vesely [eb0dc58] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (modified) Doxygen comments, use helper function for setting IOC flag Sat, 12 Mar 2011 22:36:33 GMT Jan Vesely [0f3e68c] * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/batch.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) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) * uspace/drv/uhci-rhd/port_status.h (deleted) Minor fixes and refactoring Sat, 12 Mar 2011 22:35:30 GMT Jan Vesely [67352d2] * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/batch.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) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) Debug output fixes and refactoring (less spam, more readability) Sat, 12 Mar 2011 15:56:20 GMT Jan Vesely [7f810b3] * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) * uspace/drv/uhci-rhd/port_status.h (deleted) Move port_status.h functionality to port.h Sat, 12 Mar 2011 12:44:59 GMT Jan Vesely [dd6f59f] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (modified) * uspace/drv/uhci-rhd/port.c (modified) Minor fixes in initialization routine and hc interrupt handling Sat, 12 Mar 2011 12:39:43 GMT Jan Vesely [0db3ad6] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (modified) Only check connections of there is a chance for a finished one Set ... Sat, 12 Mar 2011 11:59:52 GMT Vojtech Horky [489c3e7] * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/usbmouse/mouse.c (modified) * uspace/drv/usbmouse/mouse.h (modified) USB mouse driver uses the new framework The implementation was ... Sat, 12 Mar 2011 11:51:47 GMT Jan Vesely [fb1d4990] * uspace/drv/uhci-rhd/port.c (modified) Minor fix in RH device enumeration Sat, 12 Mar 2011 11:30:14 GMT Matej Klonfar [c32688d] * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) bitmap translation Sat, 12 Mar 2011 10:10:30 GMT Vojtech Horky [6105fc0] * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/devdrv.h (added) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (added) Start work on ticket #85 (USB framework) Only base skeleton is ... Fri, 11 Mar 2011 17:33:50 GMT Jan Vesely [df949c5] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-rhd/Makefile (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) * uspace/drv/uhci-rhd/port_status.c (deleted) * uspace/drv/uhci-rhd/port_status.h (modified) * uspace/lib/usb/src/pipesinit.c (modified) Get max_packet_size when initializing default pipe UHCI root hub ... Fri, 11 Mar 2011 17:32:16 GMT Jan Vesely [bf4cc3e] * uspace/lib/usb/src/pipesinit.c (modified) Get bMaxPacketSize0 when initializing default pipe Fri, 11 Mar 2011 16:56:00 GMT Matej Klonfar [33382a9] * uspace/lib/usb/src/hidparser.c (modified) #128 - skip constant items in report Fri, 11 Mar 2011 16:24:52 GMT Matej Klonfar [0bd4810c] * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) Buffer length of parsed input report Fri, 11 Mar 2011 16:05:54 GMT Jan Vesely [71b6e92] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) Fix assign batch to proper queue Fri, 11 Mar 2011 16:03:25 GMT Jan Vesely [ab5a43d1] * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) All debug output uses port.id_string Fri, 11 Mar 2011 15:42:43 GMT Matej Klonfar [9d9ffdd] * .bzrignore (modified) * Makefile (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/mips32/src/asm.S (modified) * boot/arch/sparc64/include/arch.h (modified) * boot/arch/sparc64/src/asm.S (modified) * boot/arch/sparc64/src/main.c (modified) * boot/generic/src/balloc.c (modified) * dist/Makefile (added) * kernel/arch/sparc64/src/sun4v/asm.S (modified) * tools/toolchain.sh (modified) * uspace/Makefile (modified) * uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified) * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/ehci-hcd/Makefile (added) * uspace/drv/ehci-hcd/ehci-hcd.ma (added) * uspace/drv/ehci-hcd/main.c (added) * uspace/drv/ehci-hcd/pci.c (added) * uspace/drv/ehci-hcd/pci.h (added) * uspace/drv/pciintel/pci.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/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/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/device_keeper.c (modified) * uspace/drv/uhci-hcd/utils/device_keeper.h (modified) * uspace/drv/uhci-hcd/utils/malloc32.h (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) * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/conv.c (modified) * uspace/drv/usbhid/descdump.c (modified) * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhid/hiddev.h (modified) * uspace/drv/usbhid/hidreq.c (modified) * uspace/drv/usbhid/hidreq.h (modified) * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhid/kbddev.h (modified) * uspace/drv/usbhid/kbdrepeat.c (added) * uspace/drv/usbhid/kbdrepeat.h (added) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhid/usbhid.ma (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbmid/explore.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmid/usbmid.h (modified) * uspace/drv/usbmouse/Makefile (added) * uspace/drv/usbmouse/init.c (added) * uspace/drv/usbmouse/main.c (moved) * uspace/drv/usbmouse/mouse.c (added) * uspace/drv/usbmouse/mouse.h (added) * uspace/drv/usbmouse/usbmouse.ma (added) * uspace/drv/vhc/conndev.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_pci.c (added) * uspace/lib/drv/include/pci_dev_iface.h (moved) * uspace/lib/drv/include/remote_pci.h (added) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/classes.h (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/descriptor.h (modified) * uspace/lib/usb/include/usb/dp.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/ddfiface.c (modified) * uspace/lib/usb/src/debug.c (modified) * uspace/lib/usb/src/dp.c (modified) * uspace/lib/usb/src/dump.c (modified) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesio.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/lib/usb/src/usb.c (modified) * uspace/lib/usb/src/usbmem.c (deleted) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/hid/console/console.c (modified) merge with hidd Fri, 11 Mar 2011 13:51:13 GMT Jan Vesely [3005db6] * uspace/drv/uhci-rhd/Makefile (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) * uspace/drv/uhci-rhd/port_status.c (deleted) * uspace/drv/uhci-rhd/port_status.h (modified) Root hub refactoring Fri, 11 Mar 2011 11:15:44 GMT Jan Vesely [0c8562c] * dist/Makefile (modified) * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/conv.c (modified) * uspace/drv/usbhid/descdump.c (modified) * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhid/hiddev.h (modified) * uspace/drv/usbhid/hidreq.c (modified) * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhid/kbddev.h (modified) * uspace/drv/usbhid/kbdrepeat.c (added) * uspace/drv/usbhid/kbdrepeat.h (added) * uspace/drv/usbhid/main.c (modified) * uspace/lib/block/libblock.c (modified) Development branch changes Fri, 11 Mar 2011 09:20:21 GMT Vojtech Horky [67f54965] * dist/Makefile (modified) * uspace/drv/uhci-hcd/utils/device_keeper.c (modified) * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/conv.c (modified) * uspace/drv/usbhid/descdump.c (modified) * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhid/hiddev.h (modified) * uspace/drv/usbhid/hidreq.c (modified) * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhid/kbddev.h (modified) * uspace/drv/usbhid/kbdrepeat.c (added) * uspace/drv/usbhid/kbdrepeat.h (added) * uspace/drv/usbhid/main.c (modified) * uspace/lib/block/libblock.c (modified) Merge development/ changes Fri, 11 Mar 2011 08:09:51 GMT Vojtech Horky [b3bdb68] * dist/Makefile (modified) * uspace/lib/block/libblock.c (modified) Merge mainline changes Fri, 11 Mar 2011 08:04:14 GMT Vojtech Horky [b05e2fe] * uspace/drv/usbhid/kbddev.c (modified) Quick fix to enable compilation ;-) Fri, 11 Mar 2011 00:16:21 GMT Jakub Jermar [c1a5d8d] * uspace/lib/block/libblock.c (modified) Merge from lp:~jakub/helenos/fs. Fri, 11 Mar 2011 00:14:33 GMT Jakub Jermar [5716e9a] * uspace/lib/block/libblock.c (modified) Make sure that block_get() instantiates each block only once. Thu, 10 Mar 2011 19:26:16 GMT Lubos Slovak [a8def7d] * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhid/kbddev.h (modified) Small fixex