# # ChangeLog for uspace/lib in mainline # # Generated by Trac 1.6 # 2025-08-22T13:04:51Z Sat, 07 May 2011 09:59:39 GMT Vojtech Horky [bc02b83] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/virtusbkbd/Makefile (deleted) * uspace/app/virtusbkbd/descriptor.h (deleted) * uspace/app/virtusbkbd/kbdconfig.c (deleted) * uspace/app/virtusbkbd/kbdconfig.h (deleted) * uspace/app/virtusbkbd/keys.c (deleted) * uspace/app/virtusbkbd/keys.h (deleted) * uspace/app/virtusbkbd/stdreq.c (deleted) * uspace/app/virtusbkbd/stdreq.h (deleted) * uspace/app/virtusbkbd/virtusbkbd.c (deleted) * uspace/app/vuhid/device.c (modified) * uspace/app/vuhid/hids/bootkbd.c (modified) * uspace/app/vuhid/items.h (moved) * uspace/app/vuhid/main.c (modified) * uspace/app/vuhid/report.h (moved) * uspace/app/vuhid/virthid.h (modified) * uspace/drv/vhc/transfer.c (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/include/usbvirt/ipc.h (modified) * uspace/lib/usbvirt/src/ctrltransfer.c (modified) * uspace/lib/usbvirt/src/device.c (added) * uspace/lib/usbvirt/src/ipc.c (deleted) * uspace/lib/usbvirt/src/ipc_dev.c (added) * uspace/lib/usbvirt/src/ipc_hc.c (added) * uspace/lib/usbvirt/src/private.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) * uspace/lib/usbvirt/src/transfer.c (modified) Virtual USB improvements Sat, 07 May 2011 09:50:39 GMT Vojtech Horky [f90c0d6] * uspace/drv/usbhid/mouse/mousedev.c (modified) * uspace/lib/usb/src/hiddescriptor.c (modified) Small fixes Bad printf directive (again) and uninitialized variable. Sat, 07 May 2011 09:35:15 GMT Vojtech Horky [beee81a] * uspace/app/vuhid/main.c (modified) * uspace/drv/vhc/transfer.c (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/include/usbvirt/ipc.h (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/lib/usbvirt/src/ipc_dev.c (modified) * uspace/lib/usbvirt/src/ipc_hc.c (modified) Virtual USB refactoring Changes include * add missing comments ... Sat, 07 May 2011 08:31:10 GMT Lubos Slovak [45a2688] * uspace/lib/usb/include/usb/classes/hidpath.h (modified) * uspace/lib/usb/src/hiddescriptor.c (modified) * uspace/lib/usb/src/hidpath.c (modified) Changes from maklf - delimiters + usage paths comparison Sat, 07 May 2011 08:30:58 GMT Lubos Slovak [1ce4189] * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/src/ipc/irq.c (modified) * uspace/drv/ehci-hcd/ehci-hcd.ma (modified) * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/ohci.ma (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/pci.c (modified) * uspace/lib/usb/src/host/batch.c (modified) Changes from development Sat, 07 May 2011 08:18:03 GMT Vojtech Horky [42e2172] * uspace/lib/usbvirt/src/ipc_hc.c (modified) libusbvirt: doxygen comments Fri, 06 May 2011 16:18:30 GMT Matej Klonfar [5f7b75a] * uspace/lib/usb/include/usb/classes/hidpath.h (modified) * uspace/lib/usb/src/hidpath.c (modified) BEGIN and ANYWHERE options added to usage path comparison Fri, 06 May 2011 15:50:03 GMT Vojtech Horky [e25a849] * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/src/device.c (added) * uspace/lib/usbvirt/src/ipc_dev.c (moved) * uspace/lib/usbvirt/src/ipc_hc.c (added) libusbvirt: split IPC wrappers into more files Fri, 06 May 2011 15:33:58 GMT Vojtech Horky [dc06caa] * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/src/ctrltransfer.c (modified) * uspace/lib/usbvirt/src/ipc.c (modified) * uspace/lib/usbvirt/src/private.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) * uspace/lib/usbvirt/src/transfer.c (modified) More comments in libusbvirt Fri, 06 May 2011 14:52:27 GMT Matej Klonfar [1be39e9] * uspace/lib/usb/src/hiddescriptor.c (modified) HID Parser - basic support for delimiters - bug fix Fri, 06 May 2011 14:34:10 GMT Vojtech Horky [a943106] * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/include/usbvirt/ipc.h (modified) Add comments to libusbvirt headers Fri, 06 May 2011 13:33:56 GMT Matej Klonfar [674cf89] * uspace/lib/usb/src/hiddescriptor.c (modified) HID Parser - basic support for delimiters Fri, 06 May 2011 13:08:10 GMT Jan Vesely [3d4aa055] * .bzrignore (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/virtusbkbd/Makefile (modified) * uspace/app/virtusbkbd/stdreq.c (modified) * uspace/app/virtusbkbd/stdreq.h (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/app/vuhid/Makefile (moved) * uspace/app/vuhid/device.c (added) * uspace/app/vuhid/hids/bootkbd.c (added) * uspace/app/vuhid/ifaces.c (added) * uspace/app/vuhid/ifaces.h (added) * uspace/app/vuhid/main.c (added) * uspace/app/vuhid/stdreq.c (added) * uspace/app/vuhid/stdreq.h (moved) * uspace/app/vuhid/virthid.h (moved) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.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.c (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/kbd/kbddev.h (modified) * uspace/drv/usbhid/lgtch-ultrax/keymap.c (added) * uspace/drv/usbhid/lgtch-ultrax/keymap.h (moved) * 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/mouse/mousedev.c (modified) * uspace/drv/usbhid/mouse/mousedev.h (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/main.c (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/kbddev.h (modified) * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/devconn.c (added) * uspace/drv/vhc/devices.c (deleted) * uspace/drv/vhc/hc.c (deleted) * uspace/drv/vhc/hc.h (deleted) * uspace/drv/vhc/hub.c (modified) * uspace/drv/vhc/hub.h (modified) * uspace/drv/vhc/hub/hub.c (modified) * uspace/drv/vhc/hub/hub.h (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/drv/vhc/hub/virthub.h (modified) * uspace/drv/vhc/hub/virthubops.c (modified) * uspace/drv/vhc/main.c (moved) * uspace/drv/vhc/transfer.c (added) * uspace/drv/vhc/vhcd.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/drv/include/usbhid_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hid.h (modified) * uspace/lib/usb/include/usb/classes/hid_report_items.h (modified) * uspace/lib/usb/include/usb/classes/hiddescriptor.h (added) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/include/usb/classes/hidpath.h (added) * uspace/lib/usb/include/usb/classes/hidreport.h (modified) * uspace/lib/usb/include/usb/classes/hidtypes.h (added) * uspace/lib/usb/include/usb/classes/hidut.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/debug.c (modified) * uspace/lib/usb/src/hiddescriptor.c (added) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidpath.c (added) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/include/usbvirt/ipc.h (moved) * uspace/lib/usbvirt/src/callback.c (deleted) * uspace/lib/usbvirt/src/ctrlpipe.c (deleted) * uspace/lib/usbvirt/src/ctrltransfer.c (added) * uspace/lib/usbvirt/src/ipc.c (added) * uspace/lib/usbvirt/src/main.c (deleted) * uspace/lib/usbvirt/src/private.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) * uspace/lib/usbvirt/src/transaction.c (deleted) * uspace/lib/usbvirt/src/transfer.c (added) Development branch changes Fri, 06 May 2011 12:58:28 GMT Jan Vesely [a58dd620] * uspace/lib/usb/src/host/batch.c (modified) Fix message format Fri, 06 May 2011 10:26:33 GMT Matej Klonfar [22ded10] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/lib/usb/include/usb/classes/hidpath.h (modified) * uspace/lib/usb/include/usb/classes/hidtypes.h (modified) * uspace/lib/usb/src/hiddescriptor.c (modified) Usage path fix in HID parser Fri, 06 May 2011 09:29:03 GMT Vojtech Horky [30f9f8f] * .bzrignore (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/virtusbkbd/Makefile (modified) * uspace/app/virtusbkbd/stdreq.c (modified) * uspace/app/virtusbkbd/stdreq.h (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/app/vuhid/Makefile (moved) * uspace/app/vuhid/device.c (added) * uspace/app/vuhid/hids/bootkbd.c (added) * uspace/app/vuhid/ifaces.c (added) * uspace/app/vuhid/ifaces.h (added) * uspace/app/vuhid/main.c (added) * uspace/app/vuhid/stdreq.c (added) * uspace/app/vuhid/stdreq.h (moved) * uspace/app/vuhid/virthid.h (moved) * 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/usbhid/Makefile (modified) * uspace/drv/usbhid/generic/hiddev.c (modified) * uspace/drv/usbhid/generic/hiddev.h (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/keymap.c (added) * uspace/drv/usbhid/lgtch-ultrax/keymap.h (moved) * 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/mouse/mousedev.c (modified) * uspace/drv/usbhid/mouse/mousedev.h (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/main.c (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/kbddev.h (modified) * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/devconn.c (added) * uspace/drv/vhc/devices.c (deleted) * uspace/drv/vhc/hc.c (deleted) * uspace/drv/vhc/hc.h (deleted) * uspace/drv/vhc/hub.c (modified) * uspace/drv/vhc/hub.h (modified) * uspace/drv/vhc/hub/hub.c (modified) * uspace/drv/vhc/hub/hub.h (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/drv/vhc/hub/virthub.h (modified) * uspace/drv/vhc/hub/virthubops.c (modified) * uspace/drv/vhc/main.c (moved) * uspace/drv/vhc/transfer.c (added) * uspace/drv/vhc/vhcd.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/drv/include/usbhid_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hid.h (modified) * uspace/lib/usb/include/usb/classes/hid_report_items.h (modified) * uspace/lib/usb/include/usb/classes/hiddescriptor.h (added) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/include/usb/classes/hidpath.h (added) * uspace/lib/usb/include/usb/classes/hidreport.h (modified) * uspace/lib/usb/include/usb/classes/hidtypes.h (added) * uspace/lib/usb/include/usb/classes/hidut.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/debug.c (modified) * uspace/lib/usb/src/hiddescriptor.c (added) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidpath.c (added) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/include/usbvirt/ipc.h (moved) * uspace/lib/usbvirt/src/callback.c (deleted) * uspace/lib/usbvirt/src/ctrlpipe.c (deleted) * uspace/lib/usbvirt/src/ctrltransfer.c (added) * uspace/lib/usbvirt/src/ipc.c (added) * uspace/lib/usbvirt/src/main.c (deleted) * uspace/lib/usbvirt/src/private.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) * uspace/lib/usbvirt/src/transaction.c (deleted) * uspace/lib/usbvirt/src/transfer.c (added) Merge development/ changes Fri, 06 May 2011 08:50:42 GMT Matej Klonfar [3b5d5b9d] * uspace/drv/usbhid/mouse/mousedev.c (modified) * uspace/lib/usb/src/hiddescriptor.c (modified) * uspace/lib/usb/src/hidparser.c (modified) #209 - correct usage paths for decomposed items, bug fix Fri, 06 May 2011 07:51:28 GMT Matej Klonfar [acdbd780] * uspace/drv/usbhid/generic/hiddev.c (modified) * uspace/drv/usbhid/generic/hiddev.h (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/keymap.c (modified) * 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/mouse/mousedev.c (modified) * uspace/drv/usbhid/mouse/mousedev.h (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhid/usbhid.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/lib/drv/include/usbhid_iface.h (modified) * uspace/lib/usb/include/usb/classes/hidut.h (modified) * uspace/lib/usb/src/hiddescriptor.c (modified) development merge Fri, 06 May 2011 07:45:35 GMT Matej Klonfar [b9d7965] * uspace/lib/usb/include/usb/classes/hiddescriptor.h (modified) * uspace/lib/usb/src/hiddescriptor.c (modified) #209 - correct usage paths for decomposed items, bug fix Fri, 06 May 2011 07:14:12 GMT Vojtech Horky [0a494fe] * uspace/lib/usb/src/hiddescriptor.c (modified) Fix printf directive for size_t Fri, 06 May 2011 06:12:56 GMT Matej Klonfar [1519b91] * uspace/lib/usb/include/usb/classes/hiddescriptor.h (modified) * uspace/lib/usb/src/hiddescriptor.c (modified) #209 - correct usage paths for decomposed items Tue, 03 May 2011 09:48:35 GMT Lubos Slovak [3facf63a] * uspace/drv/usbhid/generic/hiddev.c (modified) * uspace/drv/usbhid/generic/hiddev.h (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/lib/drv/include/usbhid_iface.h (modified) DFF function for generic HID subdriver. - Changed usbhid interface ... Fri, 29 Apr 2011 13:14:16 GMT Lubos Slovak [30710035] * uspace/drv/usbhid/mouse/mousedev.c (modified) * uspace/drv/usbhid/mouse/mousedev.h (modified) * uspace/lib/usb/include/usb/classes/hidut.h (modified) Mouse driver uses HID parser. - Parsing of X and Y - works fine. - ... Fri, 29 Apr 2011 12:34:08 GMT Matej Klonfar [9d05599] * uspace/lib/usb/include/usb/classes/hiddescriptor.h (added) * uspace/lib/usb/include/usb/classes/hidpath.h (added) * uspace/lib/usb/include/usb/classes/hidtypes.h (added) * uspace/lib/usb/src/hiddescriptor.c (added) * uspace/lib/usb/src/hidpath.c (added) usages order fixed Fri, 29 Apr 2011 11:52:04 GMT Matej Klonfar [2571089] * uspace/drv/usbkbd/kbddev.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hid_report_items.h (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) HID parser refactoring Fri, 29 Apr 2011 09:38:55 GMT Lubos Slovak [f19f1b7] * uspace/drv/usbhid/Makefile (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/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/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/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/include/usb/classes/hidut.h (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (modified) HID Report structure, #193 fixed, #194 fixed, subdriver for Logitech ... 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:48:08 GMT Vojtech Horky [e31b5c1] * uspace/lib/usbvirt/src/transfer.c (modified) usbvirt: improved message text Unhandled control transfer prints ... Thu, 28 Apr 2011 12:47:28 GMT Vojtech Horky [aa9a53d] * uspace/lib/usbvirt/src/ipc.c (modified) Virtual USB: data out implemented Stupid implementation, make ... Thu, 28 Apr 2011 12:46:17 GMT Vojtech Horky [6fd7062] * uspace/lib/usb/src/debug.c (modified) usb_debug_str_buffer() has two internal buffers So it is possible ... Thu, 28 Apr 2011 07:36:48 GMT Vojtech Horky [6cb58e6] * uspace/Makefile (modified) * uspace/app/virtusbhub/Makefile (deleted) * uspace/app/virtusbhub/main.c (deleted) * uspace/app/virtusbkbd/Makefile (modified) * uspace/app/virtusbkbd/stdreq.c (modified) * uspace/app/virtusbkbd/stdreq.h (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/devconn.c (added) * uspace/drv/vhc/devices.c (deleted) * uspace/drv/vhc/devices.h (deleted) * uspace/drv/vhc/hc.c (deleted) * uspace/drv/vhc/hc.h (deleted) * uspace/drv/vhc/hub.c (modified) * uspace/drv/vhc/hub.h (modified) * uspace/drv/vhc/hub/hub.c (modified) * uspace/drv/vhc/hub/hub.h (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/drv/vhc/hub/virthub.h (modified) * uspace/drv/vhc/hub/virthubops.c (modified) * uspace/drv/vhc/main.c (moved) * uspace/drv/vhc/transfer.c (added) * uspace/drv/vhc/vhcd.h (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/include/usbvirt/ipc.h (moved) * uspace/lib/usbvirt/src/callback.c (deleted) * uspace/lib/usbvirt/src/ctrlpipe.c (deleted) * uspace/lib/usbvirt/src/ctrltransfer.c (added) * uspace/lib/usbvirt/src/debug.c (deleted) * uspace/lib/usbvirt/src/ipc.c (added) * uspace/lib/usbvirt/src/main.c (deleted) * uspace/lib/usbvirt/src/private.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) * uspace/lib/usbvirt/src/transaction.c (deleted) * uspace/lib/usbvirt/src/transfer.c (added) Virtual USB layer rewritten Major changes include * IPC sends ... Thu, 28 Apr 2011 07:32:57 GMT Vojtech Horky [48d1c228] * uspace/lib/usb/include/usb/usb.h (modified) Add "other" control request recipient Thu, 28 Apr 2011 07:32:23 GMT Vojtech Horky [36082362] * uspace/lib/c/include/errno.h (modified) Add ENAK negative acknowledgement error code 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: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 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: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 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) 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 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 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: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: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 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 ... 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 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: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: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 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 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 Tue, 12 Apr 2011 21:07:27 GMT Jan Vesely [3d932af6] * uspace/lib/usb/include/usb/host/endpoint.h (modified) * uspace/lib/usb/src/host/endpoint.c (modified) Add support for custom data in endpoint structure. Tue, 12 Apr 2011 14:07:02 GMT Jan Vesely [2cc6e97] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/batch.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/src/host/batch.c (modified) Move more functionality to libUSB usb_transfer_batch_t UHCI uses ... Tue, 12 Apr 2011 11:06:07 GMT Jan Vesely [c4e3b1f7] * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) Unused code elimination Tue, 12 Apr 2011 10:51:30 GMT Jan Vesely [f324635] * uspace/lib/usb/include/usb/host/usb_endpoint_manager.h (modified) Add endpoint creation and registration wrapper Tue, 12 Apr 2011 10:09:56 GMT Jan Vesely [d017cea] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/lib/usb/include/usb/host/batch.h (modified) * uspace/lib/usb/src/host/batch.c (modified) Remove EP information stored in usb_transfer_batch_t rename ... Sun, 10 Apr 2011 18:37:33 GMT Lubos Slovak [c7bdfa77] * 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 (added) * 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/lib/usb/src/hidparser.c (modified) Fix in mouse driver, initial support for subdrivers in HID driver. Sun, 10 Apr 2011 18:28:45 GMT Lubos Slovak [1cbb4b7] * uspace/drv/usbhid/subdrivers.c (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/lib/usb/src/hidparser.c (modified) Fixed freeing of subdrivers + some debug output. Sun, 10 Apr 2011 16:09:27 GMT Vojtech Horky [4b3da81] * uspace/lib/usb/include/usb/classes/massstor.h (added) Add mass storage subclass and protocol enums Sun, 10 Apr 2011 14:14:23 GMT Vojtech Horky [4776ba9] * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/devdrv.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/request.c (modified) Refactoring of libusb (includes #165) Sun, 10 Apr 2011 14:08:12 GMT Vojtech Horky [3f2af64] * uspace/lib/usb/src/devdrv.c (modified) libusb: refactoring Sun, 10 Apr 2011 13:57:27 GMT Vojtech Horky [231748a] * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/src/altiface.c (added) * uspace/lib/usb/src/devdrv.c (modified) libusb: alternate interfaces in separate file Sun, 10 Apr 2011 13:26:33 GMT Vojtech Horky [4fa0a384] * uspace/lib/usb/src/devdrv.c (modified) Descriptor retrieval start long transfer by itself Sun, 10 Apr 2011 13:20:06 GMT Vojtech Horky [6ee6e6f] * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/src/devdrv.c (modified) libusb refactoring, add usb_device_create() The refactoring is ... Sun, 10 Apr 2011 10:51:27 GMT Vojtech Horky [c19329a] * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/request.c (modified) Add usb_request_clear_endpoint_halt() Sun, 10 Apr 2011 00:09:23 GMT Vojtech Horky [d824daf] * 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/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/src/hub.c (modified) Remove explicit reservation of default address Sat, 09 Apr 2011 23:59:36 GMT Vojtech Horky [1c258d1] * uspace/lib/usb/src/hub.c (modified) Getting default address less active Now the fibril sleeps for at ... Sat, 09 Apr 2011 23:50:05 GMT Vojtech Horky [46e078a] * 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/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/src/hub.c (modified) USBHC iface: remove default address reservation This functionality ... Sat, 09 Apr 2011 23:32:22 GMT Jan Vesely [d32ed36] * uspace/lib/usb/src/host/endpoint.c (modified) Fix toggle reset endpoint filter Sat, 09 Apr 2011 23:30:55 GMT Vojtech Horky [0748854] * uspace/doc/doxygroups.h (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hw_struct/endpoint_descriptor.c (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/transfer_list.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) * 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/lib/usb/include/usb/classes/hub.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/device_keeper.c (modified) * uspace/lib/usb/src/host/endpoint.c (modified) * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) Merge development/ changes Sat, 09 Apr 2011 22:03:23 GMT Jan Vesely [ba038f4] * uspace/drv/ohci/iface.c (modified) * uspace/drv/uhci-hcd/iface.c (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/device_keeper.c (modified) * uspace/lib/usb/src/host/endpoint.c (modified) * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) Don't keep endpoints in two separate structures Fixes crash ... Sat, 09 Apr 2011 18:26:22 GMT Matus Dekanek [a43f1d18] * uspace/app/usbinfo/dev.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/ehci-hcd/hc_iface.c (modified) * uspace/drv/ohci/Makefile (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/batch.h (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * 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/transfer_descriptor.c (added) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/transfer_list.c (added) * uspace/drv/ohci/transfer_list.h (added) * uspace/drv/ohci/utils/malloc32.h (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/host/batch.c (modified) * uspace/lib/usb/src/host/device_keeper.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) merge with usb/development Sat, 09 Apr 2011 17:50:15 GMT Matus Dekanek [f35b294] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/usbhub/port_status.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) codelifting Sat, 09 Apr 2011 17:15:28 GMT Vojtech Horky [a9d67aa] * uspace/drv/ehci-hcd/hc_iface.c (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) Refactoring: libusb, USBHC interface protocol Highlights: * ... Sat, 09 Apr 2011 17:12:09 GMT Vojtech Horky [77223f8] * uspace/lib/usb/src/pipesio.c (modified) Client does not send max packet size Let's pretend this commit ... Sat, 09 Apr 2011 16:56:51 GMT Vojtech Horky [c6394aa] * uspace/app/usbinfo/dev.c (modified) * uspace/drv/ohci/Makefile (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/batch.h (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * 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/transfer_descriptor.c (added) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/transfer_list.c (added) * uspace/drv/ohci/transfer_list.h (added) * uspace/drv/ohci/utils/malloc32.h (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/lib/usb/Makefile (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/host/batch.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) Merge development/ changes Sat, 09 Apr 2011 16:00:33 GMT Vojtech Horky [7b715892] * uspace/drv/ohci/Makefile (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/batch.h (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * 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/transfer_descriptor.c (added) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/transfer_list.c (added) * uspace/drv/ohci/transfer_list.h (added) * uspace/drv/ohci/utils/malloc32.h (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/lib/usb/src/host/batch.c (modified) Merge development/ changes Sat, 09 Apr 2011 15:58:25 GMT Vojtech Horky [4ede178] * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/recognise.c (modified) No start/end pipe session calls in libusb Sat, 09 Apr 2011 15:37:36 GMT Vojtech Horky [e9ce696] * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/pipes.c (modified) Add functions for explicit long transfers Sat, 09 Apr 2011 11:00:22 GMT Jan Vesely [39db23f] * uspace/lib/usb/src/hub.c (modified) Development branch changes Sat, 09 Apr 2011 09:45:14 GMT Vojtech Horky [d48fcc0] * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/pipepriv.c (modified) * uspace/lib/usb/src/pipepriv.h (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) Fine grain locking of USB pipes Sat, 09 Apr 2011 09:34:45 GMT Jiri Svoboda [26fa82bc] * uspace/lib/drv/generic/driver.c (modified) Let drivers return task value as soon as they start, returning ...