# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-12-01T00:43:37Z Thu, 12 May 2011 08:34:48 GMT Lubos Slovak [373bc2d] * uspace/drv/usbkbd/Makefile (deleted) * uspace/drv/usbkbd/conv.c (deleted) * uspace/drv/usbkbd/conv.h (deleted) * uspace/drv/usbkbd/kbd.h (deleted) * uspace/drv/usbkbd/kbddev.c (deleted) * uspace/drv/usbkbd/kbddev.h (deleted) * uspace/drv/usbkbd/kbdrepeat.c (deleted) * uspace/drv/usbkbd/kbdrepeat.h (deleted) * uspace/drv/usbkbd/layout.h (deleted) * uspace/drv/usbkbd/main.c (deleted) * uspace/drv/usbkbd/usbkbd.ma (deleted) Removed old usbkbd driver. Thu, 12 May 2011 08:33:24 GMT Lubos Slovak [d3b6d5e] * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/lgtch-ultrax/keymap.c (deleted) * uspace/drv/usbhid/multimedia/keymap.c (added) * uspace/drv/usbhid/multimedia/keymap.h (moved) * uspace/drv/usbhid/multimedia/multimedia.c (moved) * uspace/drv/usbhid/multimedia/multimedia.h (moved) * uspace/drv/usbhid/subdrivers.c (modified) Renamed lgtch-ultrax subdriver to multimedia Sat, 07 May 2011 09:31:48 GMT Lubos Slovak [cecb1a97] * uspace/drv/usbhid/subdrivers.c (modified) * uspace/lib/usb/include/usb/classes/hidut.h (modified) Subdriver mapping for multimedia keys. Sat, 07 May 2011 09:14:21 GMT Lubos Slovak [84b240f] * uspace/drv/usbhid/subdrivers.c (modified) Mouse subdriver mapping improved Sat, 07 May 2011 08:59:58 GMT Lubos Slovak [1b7dc5e9] * uspace/drv/usbhid/kbd/kbddev.c (modified) Fixed autorepeat of keys (#119) Sat, 07 May 2011 08:50:25 GMT Lubos Slovak [c7fbb90] * uspace/drv/usbhid/subdrivers.c (modified) Fix in subdriver mappings 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 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:46:44 GMT Jan Vesely [6c6a95d2] * uspace/drv/ehci-hcd/ehci-hcd.ma (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/ohci.ma (modified) * uspace/drv/ohci/pci.c (modified) Add support for some ATi OHCI chipsets, fix spurious reboot on startup Fri, 06 May 2011 15:26:45 GMT Lubos Slovak [f8e549b] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/mouse/mousedev.c (modified) * uspace/drv/usbhid/mouse/mousedev.h (modified) * uspace/drv/usbhid/usbhid.c (modified) Mouse wheel acting as arrow keys. - Added some debug output. - ... 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 13:38:20 GMT Jan Vesely [9350e837] Add match ids for ATi chipset remove dead code Fri, 06 May 2011 15:33:56 GMT Jan Vesely [c8eddf4] * uspace/drv/ehci-hcd/ehci-hcd.ma (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/ohci.ma (modified) Fixed: be carefull about Gate A20 in OHCI Legaci support Add ... Fri, 06 May 2011 13:38:20 GMT Jan Vesely [3da17644] * uspace/drv/ohci/ohci.ma (modified) * uspace/drv/ohci/pci.c (modified) Add match ids for ATi chipset remove dead code 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:09:39 GMT Jan Vesely [075c1eb] * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/src/ipc/irq.c (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_regs.h (modified) * uspace/drv/ohci/pci.c (modified) * uspace/lib/usb/src/host/batch.c (modified) OHCI interrupts Kernel support for accessing memory mapped ... 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 13:01:27 GMT Lubos Slovak [7bb8036] * uspace/drv/usbhid/subdrivers.c (modified) * uspace/drv/usbhid/usbhid.c (modified) Mouse subdriver for generic mouse. 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 12:47:04 GMT Jan Vesely [03cfda08] * uspace/drv/ohci/hc.c (modified) Fix OHCI interrupt pseudocode, remove dead code Fri, 06 May 2011 12:45:47 GMT Lubos Slovak [04c1524] * 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) Fix from maklf Fri, 06 May 2011 12:45:29 GMT Jan Vesely [180255f] * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/src/ipc/irq.c (modified) Implement access to memory mapped register in irq pseudocode. Fri, 06 May 2011 10:30:00 GMT Lubos Slovak [dd3eda2] * uspace/drv/usbhid/generic/hiddev.c (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhid/usbhid.h (modified) Report recieving tracked for each device separately. 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:25:38 GMT Lubos Slovak [166c4752] * uspace/lib/usb/src/hiddescriptor.c (modified) * uspace/lib/usb/src/hidparser.c (modified) Fixes from maklf 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 08:37:19 GMT Jan Vesely [561112f] * 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_regs.h (modified) * uspace/drv/ohci/pci.c (modified) OHCI interrupt support Fri, 06 May 2011 08:34:20 GMT Lubos Slovak [1181249] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/mouse/mousedev.c (modified) Fixes from development Fri, 06 May 2011 08:33:00 GMT Jan Vesely [f7ccf46] * kernel/generic/include/ddi/irq.h (modified) Add irq pseudocode commands for accessing memory Fri, 06 May 2011 08:30:10 GMT Lubos Slovak [310c4df] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/mouse/mousedev.c (modified) Fixes in USB HID driver. - Missing loop in mouse subdriver. - ... Fri, 06 May 2011 07:53:20 GMT Lubos Slovak [10849ffc] * uspace/lib/usb/include/usb/classes/hiddescriptor.h (modified) * uspace/lib/usb/src/hiddescriptor.c (modified) Changes from maklf - fixes Fri, 06 May 2011 07:53:06 GMT Lubos Slovak [8cbd512] * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/lib/usb/src/hiddescriptor.c (modified) Changes from development 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:34:32 GMT Lubos Slovak [054537b] * uspace/drv/usbhid/usbhid.c (modified) Small fix in USB HID driver. 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 10:12:03 GMT Lubos Slovak [4bfd85b] * 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/usbkbd/kbddev.c (modified) * uspace/lib/drv/include/usbhid_iface.h (modified) * uspace/lib/usb/Makefile (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/hidtypes.h (added) * uspace/lib/usb/include/usb/classes/hidut.h (modified) * uspace/lib/usb/src/hiddescriptor.c (added) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidpath.c (added) Mouse driver ported to HID parser, DDF function for subdrivers. 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 ... Tue, 03 May 2011 09:16:39 GMT Lubos Slovak [31cfee16] * uspace/drv/usbhid/kbd/kbddev.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/usbhid.c (modified) * uspace/drv/usbhid/usbhid.h (modified) Creating DDF functions in subdrivers + saving input report. - ... Fri, 29 Apr 2011 14:14:20 GMT Matus Dekanek [0dea35f] * uspace/drv/usbhub/usbhub.c (modified) fix: power change repeating Fri, 29 Apr 2011 14:07:23 GMT Matus Dekanek [9e929a0] * 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) merge with development Fri, 29 Apr 2011 14:02:21 GMT Matus Dekanek [152ec79] * uspace/drv/usbhub/usbhub.c (modified) corrected hub power change handling 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 13:13:36 GMT Lubos Slovak [e67399e] * uspace/drv/usbhid/lgtch-ultrax/keymap.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) Minor changes Fri, 29 Apr 2011 12:37:42 GMT Lubos Slovak [890961a] * .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 (moved) * 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/usbhub/main.c (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/kbddev.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/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/usb/Makefile (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/hidtypes.h (added) * 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/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) Fix 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 11:43:28 GMT Matej Klonfar [664a331c] * .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/kbd/kbddev.c (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/subdrivers.c (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.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/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/usb/include/usb/classes/hidut.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/debug.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 merged 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:31:34 GMT Lubos Slovak [b20de1d] * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/lgtch-ultrax/keymap.c (added) * uspace/drv/usbhid/lgtch-ultrax/keymap.h (added) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.h (modified) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhid/subdrivers.c (modified) Subdriver for Logitech UltraX keyboard improved. - Added mapping ... Fri, 29 Apr 2011 09:29:47 GMT Lubos Slovak [323b0ec] * uspace/drv/usbhid/kbd/kbddev.c (modified) Fixed usb_kbd_free() and usb_kbd_deinit() Fri, 29 Apr 2011 09:29:12 GMT Lubos Slovak [956e8ea] * uspace/lib/usb/include/usb/classes/hidut.h (modified) Added more HID Usage Table numbersx Fri, 29 Apr 2011 08:35:59 GMT Matus Dekanek [a146aa33] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.c (modified) malloc removing Fri, 29 Apr 2011 08:33:43 GMT Matus Dekanek [361fcec] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.c (modified) removing malloc, pre-creating root hub descriptor and interrupt buffer Fri, 29 Apr 2011 07:05:30 GMT Matus Dekanek [54d71e1] * .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 (moved) * 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/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/uhci-hcd.ma (modified) * uspace/drv/usbhub/usbhub.c (modified) * 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/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/debug.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 with development Thu, 28 Apr 2011 13:14:14 GMT Vojtech Horky [cd4ae1e] * .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 (moved) * 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/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/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/debug.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) Better virtual USB HID; USB-virt rewritten The new virtual USB HID ... Thu, 28 Apr 2011 13:10:33 GMT Vojtech Horky [74f00b6] * uspace/drv/usbhub/usbhub.c (modified) Fix printf directive for size_t Thu, 28 Apr 2011 12:54:36 GMT Vojtech Horky [c82135a8] * uspace/app/usbinfo/main.c (modified) Shortcut to usbinfo Thu, 28 Apr 2011 12:53:00 GMT Vojtech Horky [57c7050] * .bzrignore (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/vuhid/Makefile (added) * 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 (added) * uspace/app/vuhid/virthid.h (added) Generic virtual USB HID device application The application works ... 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 12:32:08 GMT Lubos Slovak [94c0dcbd] * uspace/lib/usb/src/hidparser.c (modified) Changes from maklf - extended usages 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 Sun, 24 Apr 2011 15:38:10 GMT Lubos Slovak [308a5d5] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/uhci-hcd.ma (modified) * uspace/drv/usbhub/usbhub.c (modified) Changes from development Sat, 23 Apr 2011 10:37:09 GMT Jan Vesely [564a2b3] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/pci.c (modified) Fix real hw interrupt code, support shared interrupts Tested on hw ... Sat, 23 Apr 2011 10:26:26 GMT Jan Vesely [8986412] * uspace/drv/uhci-hcd/hc.c (modified) Fix interrupt vs. status register values Sat, 23 Apr 2011 10:08:47 GMT Jan Vesely [302a4b6] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) Add UHCI pseudocode interrupt sharing Sat, 23 Apr 2011 00:13:23 GMT Jan Vesely [af81980] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/pci.c (modified) Add UHCI interrupt pseudocode irq sharing support (kernel does not) Fri, 22 Apr 2011 21:29:57 GMT Jan Vesely [77d10f0] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) Do not use static irq_commnd structure, there is no enough shared ... Fri, 22 Apr 2011 21:25:19 GMT Jan Vesely [6f122df] * uspace/drv/uhci-hcd/hc.c (modified) Add more comments about qemu interrupt bug Remove some redundant ... Fri, 22 Apr 2011 20:54:13 GMT Jan Vesely [9bff1ea] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/usbhub/usbhub.c (modified) Development branch changes Fri, 22 Apr 2011 12:51:10 GMT Matus Dekanek [32aef25b] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/usbhub/usbhub.c (modified) fix for usbhub Fri, 22 Apr 2011 12:47:39 GMT Matus Dekanek [9014dcd] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/usbhub/usbhub.c (modified) fix for usb hub loc in ohci root hub Fri, 22 Apr 2011 12:23:53 GMT Jan Vesely [c7d19d84] * uspace/drv/uhci-hcd/uhci-hcd.ma (modified) ICH4 matchids Fri, 22 Apr 2011 12:22:33 GMT Jan Vesely [efa1599] * uspace/drv/uhci-hcd/uhci-hcd.ma (modified) Add ICH4 UHCI matchids Fri, 22 Apr 2011 10:40:52 GMT Matej Klonfar [28d7185] * uspace/lib/usb/src/hidparser.c (modified) extended usages implemented Fri, 22 Apr 2011 10:21:56 GMT Lubos Slovak [9b78020] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/lib/usb/src/hidparser.c (modified) Merged fixes from maklf Fri, 22 Apr 2011 10:10:40 GMT Matej Klonfar [7304663] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/lib/usb/src/hidparser.c (modified) Tiket #200 fixed Fri, 22 Apr 2011 09:26:50 GMT Matej Klonfar [cf2ccd4] * uspace/app/usbinfo/dev.c (modified) * uspace/drv/ehci-hcd/main.c (modified) * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/endpoint_list.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/pci.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/usbflbk/main.c (modified) * uspace/drv/usbhid/kbd/conv.c (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/kbd/kbddev.h (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) * uspace/drv/usbhid/mouse/mousedev.c (modified) * uspace/drv/usbhid/subdrivers.c (modified) * uspace/drv/usbhid/subdrivers.h (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhid/usbhid.h (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usb/src/pipepriv.c (modified) * uspace/lib/usb/src/pipepriv.h (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) new report structure and usbhid merge Fri, 22 Apr 2011 09:15:43 GMT Matej Klonfar [1553cbf] * uspace/lib/usb/src/hidparser.c (modified) negative numbers fix Thu, 21 Apr 2011 21:35:33 GMT Matej Klonfar [2020927] * uspace/lib/usb/src/hidparser.c (modified) HID parser should better support Usages in Reports fixed Thu, 21 Apr 2011 21:14:11 GMT Lubos Slovak [1775ebc] * uspace/drv/usbhid/kbd/kbddev.c (modified) Some comment Thu, 21 Apr 2011 21:12:09 GMT Lubos Slovak [f240d30] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) Fixes Thu, 21 Apr 2011 21:01:58 GMT Lubos Slovak [6513110] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) Fixes Thu, 21 Apr 2011 20:57:21 GMT Lubos Slovak [eb393ad] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) Merged fixes from maklf Thu, 21 Apr 2011 20:47:24 GMT Matej Klonfar [c7c0984a] * uspace/lib/usb/src/hidparser.c (modified) Report IDs are not stored in Usage paths in the report structure fix Thu, 21 Apr 2011 20:35:27 GMT Lubos Slovak [36f737a] * uspace/drv/usbhid/usbhid.c (modified) Vendor and Product ID matching implemented. Thu, 21 Apr 2011 20:24:14 GMT Matej Klonfar [cfbbe1d3] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) new hid report structure bug fixes Thu, 21 Apr 2011 19:58:20 GMT Lubos Slovak [e60436b] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/kbd/kbddev.h (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) * uspace/drv/usbhid/mouse/mousedev.c (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhid/usbhid.h (modified) Properly ported HID driver and KBD subdriver to the new parser API. Thu, 21 Apr 2011 19:47:59 GMT Lubos Slovak [3bcac68] * uspace/drv/usbhid/kbd/conv.c (modified) Fixed missing backslash. The key is documented in USB HID Usage ... Thu, 21 Apr 2011 17:16:53 GMT Lubos Slovak [d0a6e54] * uspace/drv/usbhid/subdrivers.c (modified) * uspace/drv/usbhid/subdrivers.h (modified) * uspace/drv/usbhid/usbhid.c (modified) Product and Vendor ID may be 0 - changed type to int. Fixes #193 Thu, 21 Apr 2011 17:11:28 GMT Lubos Slovak [020559c9] * uspace/drv/usbhid/kbd/kbddev.c (modified) Small fix in debug output Thu, 21 Apr 2011 08:33:44 GMT Lubos Slovak [63517c2] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/lgtch-ultrax/lgtch-ultrax.c (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhid/usbhid.h (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/kbddev.h (modified) * uspace/lib/usb/include/usb/classes/hid.h (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/include/usb/classes/hidreport.h (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (modified) Changes to HID parser (report structure) Thu, 21 Apr 2011 07:51:39 GMT Lubos Slovak [da1dd48] * uspace/app/usbinfo/dev.c (modified) * uspace/drv/ehci-hcd/main.c (modified) * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/endpoint_list.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.c (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/pci.c (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/usbflbk/main.c (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (added) * uspace/lib/drv/include/remote_usbhid.h (added) * uspace/lib/drv/include/usbhid_iface.h (added) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hid/iface.h (added) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/hidiface.c (added) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usb/src/pipepriv.c (modified) * uspace/lib/usb/src/pipepriv.h (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) Development changes Tue, 19 Apr 2011 12:43:44 GMT Jan Vesely [e3f1987] * uspace/app/usbinfo/dev.c (modified) * uspace/drv/ehci-hcd/main.c (modified) * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/endpoint_list.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/pci.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/usbflbk/main.c (modified) * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhub/ports.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (added) * uspace/lib/drv/include/remote_usbhid.h (added) * uspace/lib/drv/include/usbhid_iface.h (added) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hid/iface.h (added) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/hidiface.c (added) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (modified) * uspace/lib/usb/src/pipepriv.c (modified) * uspace/lib/usb/src/pipepriv.h (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) Development branch changes