# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-11-13T01:01:09Z Thu, 03 Mar 2011 12:44:33 GMT Lubos Slovak [0f31e2b] * .bzrignore (modified) * Makefile (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/sparc64/include/arch.h (modified) * boot/arch/sparc64/src/asm.S (modified) * boot/arch/sparc64/src/main.c (modified) * boot/generic/src/balloc.c (modified) * dist/Makefile (added) * kernel/arch/sparc64/src/sun4v/asm.S (modified) * tools/toolchain.sh (modified) * uspace/Makefile (modified) * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/pci.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhid/usbhid.ma (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbmid/explore.c (modified) * uspace/drv/usbmouse/Makefile (added) * uspace/drv/usbmouse/init.c (added) * uspace/drv/usbmouse/main.c (added) * uspace/drv/usbmouse/mouse.c (added) * uspace/drv/usbmouse/mouse.h (added) * uspace/drv/usbmouse/usbmouse.ma (added) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_pci.c (added) * uspace/lib/drv/include/pci_dev_iface.h (added) * uspace/lib/drv/include/remote_pci.h (added) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/request.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/hid/console/console.c (modified) Merged development changes. Wed, 02 Mar 2011 21:13:02 GMT Vojtech Horky [2c22f1f7] * uspace/srv/fs/fat/fat_dentry.c (modified) FAT allows dash in filenames At least, UHCI driver is able to ... Wed, 02 Mar 2011 20:49:12 GMT Vojtech Horky [24aa62c] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbmid/explore.c (modified) * uspace/drv/usbmouse/Makefile (added) * uspace/drv/usbmouse/init.c (added) * uspace/drv/usbmouse/main.c (added) * uspace/drv/usbmouse/mouse.c (added) * uspace/drv/usbmouse/mouse.h (added) * uspace/drv/usbmouse/usbmouse.ma (added) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/request.c (modified) * uspace/srv/hid/console/console.c (modified) Add simple USB mouse driver The driver expects data in boot ... Wed, 02 Mar 2011 20:20:42 GMT Vojtech Horky [21bb58d] * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/mouse.c (modified) * uspace/drv/usbmouse/mouse.h (modified) USB mouse sends events to console The values are not properly ... Wed, 02 Mar 2011 20:14:40 GMT Vojtech Horky [103ae7f8] * uspace/srv/hid/console/console.c (modified) Console looks for mice as well Wed, 02 Mar 2011 19:15:08 GMT Vojtech Horky [fd5fed8] * uspace/drv/usbmouse/init.c (modified) USB mouse driver in mouse class Wed, 02 Mar 2011 19:04:18 GMT Vojtech Horky [8d4b844] * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/mouse.c (modified) * uspace/drv/usbmouse/mouse.h (modified) Mouse driver respects poll interval Wed, 02 Mar 2011 19:03:57 GMT Vojtech Horky [820aba32] * uspace/drv/usbmouse/main.c (modified) Better info message Wed, 02 Mar 2011 18:54:49 GMT Vojtech Horky [a6567ed] * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/mouse.c (modified) Correct endpoint initialization in mouse driver Wed, 02 Mar 2011 18:17:27 GMT Vojtech Horky [d70e0a3c] * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbmid/explore.c (modified) Allocating "get full config desc" put into action Yes, all that ... Wed, 02 Mar 2011 18:06:42 GMT Vojtech Horky [4723444] * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/request.c (modified) Add allocating "get full config descriptor" This function ... Wed, 02 Mar 2011 17:16:23 GMT Vojtech Horky [c081780] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/usbmouse/Makefile (added) * uspace/drv/usbmouse/init.c (added) * uspace/drv/usbmouse/main.c (added) * uspace/drv/usbmouse/mouse.c (added) * uspace/drv/usbmouse/mouse.h (added) * uspace/drv/usbmouse/usbmouse.ma (added) Add USB mouse driver skeleton Wed, 02 Mar 2011 15:01:47 GMT Vojtech Horky [af430ce] * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhid/usbhid.ma (modified) * uspace/lib/usb/src/request.c (modified) * uspace/srv/hid/console/console.c (modified) Various small fixes Wed, 02 Mar 2011 14:21:56 GMT Vojtech Horky [30db06c] * uspace/srv/hid/console/console.c (modified) Remove connection bypass in console After switching to parallel VFS ... Wed, 02 Mar 2011 14:20:12 GMT Vojtech Horky [7a2f8ea0] * uspace/drv/usbhid/kbddev.c (modified) Assert replaced with condition The assert was originally there for ... Wed, 02 Mar 2011 12:00:10 GMT Vojtech Horky [e135751] * Makefile (modified) * boot/arch/sparc64/include/arch.h (modified) * boot/arch/sparc64/src/asm.S (modified) * boot/arch/sparc64/src/main.c (modified) * boot/generic/src/balloc.c (modified) * dist/Makefile (added) * kernel/arch/sparc64/src/sun4v/asm.S (modified) * tools/toolchain.sh (modified) * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/pci.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/conv.c (modified) * uspace/drv/usbhid/conv.h (modified) * uspace/drv/usbhid/descdump.h (modified) * uspace/drv/usbhid/hiddev.c (added) * uspace/drv/usbhid/hiddev.h (added) * uspace/drv/usbhid/hidreq.c (added) * uspace/drv/usbhid/hidreq.h (added) * uspace/drv/usbhid/kbddev.c (added) * uspace/drv/usbhid/kbddev.h (moved) * uspace/drv/usbhid/main.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_pci.c (added) * uspace/lib/drv/include/pci_dev_iface.h (added) * uspace/lib/drv/include/remote_pci.h (added) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) Merge development/ changes Wed, 02 Mar 2011 11:53:22 GMT Vojtech Horky [37b1651d] * Makefile (modified) * boot/arch/sparc64/include/arch.h (modified) * boot/arch/sparc64/src/asm.S (modified) * boot/arch/sparc64/src/main.c (modified) * boot/generic/src/balloc.c (modified) * dist/Makefile (added) * kernel/arch/sparc64/src/sun4v/asm.S (modified) * tools/toolchain.sh (modified) * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) Merge mainline changes Tue, 01 Mar 2011 23:08:25 GMT Jan Vesely [4c7c251] * uspace/drv/pciintel/pci.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/pci.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_pci.c (added) * uspace/lib/drv/include/pci_dev_iface.h (added) * uspace/lib/drv/include/remote_pci.h (added) New PCI device interface, USB legacy disabled during device ... Tue, 01 Mar 2011 23:02:22 GMT Jan Vesely [0e2fdcf] * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/conv.c (modified) * uspace/drv/usbhid/conv.h (modified) * uspace/drv/usbhid/descdump.h (modified) * uspace/drv/usbhid/hiddev.c (added) * uspace/drv/usbhid/hiddev.h (added) * uspace/drv/usbhid/hidreq.c (added) * uspace/drv/usbhid/hidreq.h (added) * uspace/drv/usbhid/kbddev.c (added) * uspace/drv/usbhid/kbddev.h (moved) * uspace/drv/usbhid/main.c (modified) Development branch changes Tue, 01 Mar 2011 22:58:58 GMT Jan Vesely [b375bb8] * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) Refactoring Tue, 01 Mar 2011 19:56:01 GMT Vojtech Horky [ac8285d] * uspace/drv/usbhid/kbddev.c (modified) Fix comparison vs. assignment Tue, 01 Mar 2011 16:43:05 GMT Lubos Slovak [494eaf7] * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/conv.c (modified) * uspace/drv/usbhid/conv.h (modified) * uspace/drv/usbhid/descdump.h (modified) * uspace/drv/usbhid/hiddev.c (added) * uspace/drv/usbhid/hiddev.h (added) * uspace/drv/usbhid/hidreq.c (added) * uspace/drv/usbhid/hidreq.h (added) * uspace/drv/usbhid/kbddev.c (added) * uspace/drv/usbhid/kbddev.h (moved) * uspace/drv/usbhid/main.c (modified) Merged: HID driver refactoring, works also with more keyboards. Tue, 01 Mar 2011 16:39:31 GMT Lubos Slovak [1c6c4092] * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhid/hiddev.h (modified) * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhid/main.c (modified) Properly destroying HID and KBD device structures. + Do not send ... Tue, 01 Mar 2011 15:39:52 GMT Vojtech Horky [51b46f2] * uspace/drv/pciintel/pci.c (modified) * uspace/drv/uhci-hcd/Makefile (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/root_hub.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci-hcd.ma (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci.h (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (modified) * uspace/drv/uhci-hcd/utils/device_keeper.c (added) * uspace/drv/uhci-hcd/utils/device_keeper.h (moved) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) * uspace/drv/uhci-rhd/port_status.c (modified) * uspace/drv/uhci-rhd/port_status.h (modified) * uspace/drv/uhci-rhd/root_hub.c (modified) * uspace/drv/uhci-rhd/root_hub.h (modified) * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/conv.c (modified) * uspace/drv/usbhid/descparser.c (deleted) * uspace/drv/usbhid/hid.h (modified) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.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/request.h (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/request.c (modified) Merge development/ changes Tue, 01 Mar 2011 15:26:57 GMT Lubos Slovak [27270db] * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhid/kbddev.c (modified) Fixed initialization of kbd_dev. - Setting console phone to -1. Tue, 01 Mar 2011 14:02:16 GMT Lubos Slovak [0b5644c] * uspace/drv/pciintel/pci.c (modified) * uspace/drv/uhci-hcd/Makefile (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/root_hub.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci.h (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (modified) * uspace/drv/uhci-hcd/utils/device_keeper.c (added) * uspace/drv/uhci-hcd/utils/device_keeper.h (added) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) * uspace/drv/uhci-rhd/port_status.c (modified) * uspace/drv/uhci-rhd/port_status.h (modified) * uspace/drv/uhci-rhd/root_hub.c (modified) * uspace/drv/uhci-rhd/root_hub.h (modified) Merged development changes. Mon, 28 Feb 2011 22:59:31 GMT Jan Vesely [9ef0d6d] * uspace/drv/uhci-hcd/pci.c (modified) Remove warning and use proper value for turning of legacy support Mon, 28 Feb 2011 20:07:06 GMT Jan Vesely [ab414a6] * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/pci.h (modified) Use aaccess routines to disable USB Legacy Mon, 28 Feb 2011 20:06:28 GMT Jan Vesely [99e6bfb] * uspace/drv/pciintel/pci.c (modified) Implement access to device config space Mon, 28 Feb 2011 19:38:57 GMT Jan Vesely [d79a101f] * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_pci.c (added) * uspace/lib/drv/include/pci_dev_iface.h (added) * uspace/lib/drv/include/remote_pci.h (added) Add pci device interface Mon, 28 Feb 2011 17:11:27 GMT Jan Vesely [86341e2] * uspace/drv/uhci-hcd/main.c (modified) Refactoring Mon, 28 Feb 2011 14:24:55 GMT Martin Decky [3f7efa79] * tools/toolchain.sh (modified) add basic dependency check to the toolchain build script (based on a ... Mon, 28 Feb 2011 13:04:21 GMT Jan Vesely [cc44f7e] * uspace/drv/pciintel/pci.c (modified) * uspace/drv/uhci-hcd/Makefile (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/root_hub.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci.h (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (modified) * uspace/drv/uhci-hcd/utils/device_keeper.c (added) * uspace/drv/uhci-hcd/utils/device_keeper.h (added) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) * uspace/drv/uhci-rhd/port_status.c (modified) * uspace/drv/uhci-rhd/port_status.h (modified) * uspace/drv/uhci-rhd/root_hub.c (modified) * uspace/drv/uhci-rhd/root_hub.h (modified) hc and rh work Support for low speed devices RH iospace obtained ... Mon, 28 Feb 2011 12:24:57 GMT Jan Vesely [dced52a] * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/root_hub.c (modified) Debug code refactoring, redundant code removed Mon, 28 Feb 2011 11:55:36 GMT Jan Vesely [4abc304] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/root_hub.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) Debug output refactored Sun, 27 Feb 2011 22:19:22 GMT Jakub Jermar [e6cb880] * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) The "mount" command does not display any help message about required ... Sun, 27 Feb 2011 19:45:16 GMT Lubos Slovak [5d4d98b] * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhid/hiddev.h (modified) Fixed bug in hiddev (compiles now). Sun, 27 Feb 2011 19:40:26 GMT Jakub Jermar [05155a1] * uspace/srv/fs/fat/fat_ops.c (modified) Merge from lp:~jakub/helenos/fs. Sun, 27 Feb 2011 19:25:11 GMT Jakub Jermar [5ca5eaa7] * uspace/srv/fs/fat/fat_ops.c (modified) Create an extra reference to an unlinked FAT node. This keeps the ... Sun, 27 Feb 2011 19:22:53 GMT Lubos Slovak [2391aaf] * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/conv.c (modified) * uspace/drv/usbhid/conv.h (modified) * uspace/drv/usbhid/descdump.h (modified) * uspace/drv/usbhid/hiddev.c (added) * uspace/drv/usbhid/hiddev.h (added) * uspace/drv/usbhid/hidreq.c (added) * uspace/drv/usbhid/hidreq.h (added) * uspace/drv/usbhid/kbddev.c (added) * uspace/drv/usbhid/kbddev.h (moved) * uspace/drv/usbhid/main.c (modified) Huge refactoring of USB HID driver. - Created generic USB HID ... Sun, 27 Feb 2011 02:54:49 GMT Jan Vesely [299d53e] * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/conv.c (modified) * uspace/drv/usbhid/descparser.c (deleted) * uspace/drv/usbhid/descparser.h (deleted) * uspace/drv/usbhid/hid.h (modified) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.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/request.h (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/request.c (modified) Development branch changes Sun, 27 Feb 2011 02:46:17 GMT Jan Vesely [8e1eb4d0] * uspace/drv/uhci-hcd/main.c (modified) Trust pci and use the supplied value Sun, 27 Feb 2011 02:43:29 GMT Jan Vesely [ad6857c] * uspace/drv/pciintel/pci.c (modified) Fixed: pciintel reports correct io sizes BIG FAT WARNING!!!: I ... Sun, 27 Feb 2011 02:39:13 GMT Jan Vesely [1ae51ae] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-rhd/port.c (modified) Refactoring Sun, 27 Feb 2011 00:25:28 GMT Lubos Slovak [81c508c] * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/conv.c (modified) * uspace/drv/usbhid/descparser.c (deleted) * uspace/drv/usbhid/descparser.h (deleted) * uspace/drv/usbhid/hid.h (modified) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/lib/usb/include/usb/classes/hid.h (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/request.c (modified) USBHID: logging (#76), modifiers (#65), locks (#66), LEDs (#26), init ... Sun, 27 Feb 2011 00:23:19 GMT Lubos Slovak [c2fa801] * uspace/drv/usbhid/Makefile (modified) * uspace/drv/usbhid/descparser.c (deleted) * uspace/drv/usbhid/descparser.h (deleted) * uspace/drv/usbhid/hid.h (modified) * uspace/drv/usbhid/main.c (modified) Removed unused code. - Removed HID descriptor parser (completely). ... Sun, 27 Feb 2011 00:07:24 GMT Lubos Slovak [882f8b1] * uspace/drv/usbhid/hid.h (modified) * uspace/drv/usbhid/main.c (modified) Major changes to usbhid driver. - Changed structure ... Sat, 26 Feb 2011 23:48:57 GMT Lubos Slovak [ad4562c2] * uspace/drv/usbhub/usbhub.c (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/request.c (modified) Changed API for getting descriptors. - Changed ... Sat, 26 Feb 2011 21:59:41 GMT Vojtech Horky [0e3505a] * uspace/drv/usbhid/usbhid.ma (modified) Match id update on USB HID driver Now, the driver accepts only ... Sat, 26 Feb 2011 21:08:37 GMT Jakub Jermar [38eaf41] * tools/toolchain.sh (modified) Improve toolchain.sh help message to mention the possibility to ... Sat, 26 Feb 2011 15:22:27 GMT Lubos Slovak [3a1aa20] * uspace/drv/uhci-hcd/uhci-hcd.ma (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) Merged development. Sat, 26 Feb 2011 14:57:55 GMT Jakub Jermar [63e0bdd] * uspace/srv/devmap/devmap.c (modified) Null devices need to be in some driver_devices list too, otherwise ... Sat, 26 Feb 2011 12:30:58 GMT Jan Vesely [48563a3] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) debug messages reworked Sat, 26 Feb 2011 11:20:56 GMT Jan Vesely [3de48b5] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-rhd/port.c (modified) Switch back to polling reduce debug verbosity Sat, 26 Feb 2011 09:29:50 GMT Jan Vesely [0063838] * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) * uspace/drv/uhci-rhd/root_hub.c (modified) Remove unused hc connection Sat, 26 Feb 2011 02:08:50 GMT Jan Vesely [eb292a0] * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) Reset whole hc during initialization Increase debug level of hw ... Sat, 26 Feb 2011 01:25:28 GMT Jan Vesely [86c2ccd] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/utils/device_keeper.c (modified) Fixes Fixed: infinite loop in device_keeper Fixed: assertion fail ... Fri, 25 Feb 2011 23:50:19 GMT Jakub Jermar [27833d8] * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) Merge from lp:~jakub/helenos/fs. Fri, 25 Feb 2011 23:46:32 GMT Jan Vesely [c3ae877] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (modified) Add support for low speed transfers Fri, 25 Feb 2011 23:44:32 GMT Jakub Jermar [5691653] * boot/arch/sparc64/src/main.c (modified) Map component memory before inflating. Fri, 25 Feb 2011 23:42:46 GMT Jakub Jermar [e7c42ac0] * boot/arch/sparc64/src/main.c (modified) Apply sun4v fixups before actually using physmem start address. Fix ... Fri, 25 Feb 2011 23:27:26 GMT Jan Vesely [1a93bb0] * uspace/drv/uhci-hcd/Makefile (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/root_hub.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci.h (modified) * uspace/drv/uhci-rhd/main.c (modified) Preperly support both low and full speed devices using device_keeper Fri, 25 Feb 2011 22:57:35 GMT Jan Vesely [5f183dc] * uspace/drv/uhci-hcd/utils/device_keeper.c (added) * uspace/drv/uhci-hcd/utils/device_keeper.h (added) Add device_keeper implementation usb_addrkeep_t + usb_speed_t Fri, 25 Feb 2011 22:26:35 GMT Jakub Jermar [c7f23c0] * boot/generic/src/balloc.c (modified) Use explicit brackets in arithmetic expression. Fri, 25 Feb 2011 22:25:11 GMT Jakub Jermar [b9c229b] * boot/arch/sparc64/include/arch.h (modified) * boot/arch/sparc64/src/asm.S (modified) Allocate an ABI-compliant stack frame. Fri, 25 Feb 2011 20:55:51 GMT Jan Vesely [0fde1d5] * uspace/drv/uhci-rhd/port.c (modified) properly report low speed devices Fri, 25 Feb 2011 20:48:30 GMT Jan Vesely [cabda7f] * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) Minor fixes initialize stack variables use fixed size 32B address ... Fri, 25 Feb 2011 20:21:04 GMT Jan Vesely [2d33eb5] * uspace/drv/uhci-hcd/pci.c (modified) Use what we have found (even if it's 0) add debug output Fri, 25 Feb 2011 19:58:25 GMT Jan Vesely [013e4ca4] * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/root_hub.h (modified) Increase debug verbosity Fri, 25 Feb 2011 19:23:10 GMT Jakub Jermar [2550b6e] * kernel/arch/sparc64/src/sun4v/asm.S (modified) Do not disable interrupts twice before switching to userspace on ... Fri, 25 Feb 2011 18:10:34 GMT Jakub Jermar [6e84dc3] * uspace/lib/c/generic/loader.c (modified) Do not leak a buffer on error. Fri, 25 Feb 2011 18:08:20 GMT Jakub Jermar [89e780d] * uspace/lib/c/generic/vfs/vfs.c (modified) Use the correct size of the allocated buffer. Fri, 25 Feb 2011 17:17:58 GMT Jan Vesely [4d37c42] * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port_status.c (modified) * uspace/drv/uhci-rhd/port_status.h (modified) protect debug output with mutex, minor status output changes Fri, 25 Feb 2011 16:59:24 GMT Matus Dekanek [b8622e2] * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) merge from smekideki: hub driver uses new api and works Fri, 25 Feb 2011 16:56:52 GMT Matus Dekanek [dff940f8] * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) codelifting of latest hub driver changes Fri, 25 Feb 2011 16:48:29 GMT Matus Dekanek [cc34f32f] * uspace/drv/usbhub/usbhub.c (modified) speed determination on hub port Fri, 25 Feb 2011 16:38:21 GMT Jan Vesely [f20f9e2] * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) Disable ports on startup remove device on connection change Fri, 25 Feb 2011 16:32:28 GMT Jan Vesely [b4875e6] * uspace/drv/uhci-hcd/iface.c (modified) define default speed in one place Fri, 25 Feb 2011 16:23:20 GMT Matus Dekanek [cd4b184] * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) fixed use of new usb pipe api each hub has it`s own fibril Fri, 25 Feb 2011 16:04:33 GMT Jan Vesely [6495e71] * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) Make interrupts compiletime option Fri, 25 Feb 2011 15:58:25 GMT Jan Vesely [6cbe7dad] * uspace/drv/uhci-hcd/root_hub.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/root_hub.c (modified) Get register address for uchi-rhd from uhci-hcd Fri, 25 Feb 2011 15:03:29 GMT Jan Vesely [e9e58ea3] * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/drv/uhci-hcd/uhci-hcd.ma (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/lib/c/generic/str_error.c (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/l18n/langs.h (added) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) Devel changes Fri, 25 Feb 2011 14:48:30 GMT Matus Dekanek [3b0fb049] * uspace/drv/uhci-hcd/uhci-hcd.ma (modified) added uhci ids Fri, 25 Feb 2011 14:12:26 GMT Jan Vesely [0fc764f] * uspace/drv/uhci-hcd/uhci-hcd.ma (modified) Add some real pci ids Fri, 25 Feb 2011 12:18:17 GMT Vojtech Horky [37b4794e] * uspace/lib/usb/src/request.c (modified) More precise range checking with USB string index Fri, 25 Feb 2011 12:14:17 GMT Vojtech Horky [11f1817] * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) Merge development/ changes Fri, 25 Feb 2011 10:40:14 GMT Lubos Slovak [0475e13] * uspace/drv/usbhid/main.c (modified) * uspace/lib/usb/include/usb/classes/hid.h (modified) Setting boot protocol for the keyboard, initialization in ... Fri, 25 Feb 2011 10:22:48 GMT Lubos Slovak [54e682f] * uspace/drv/usbhid/main.c (modified) Fixed key release recognition. - Was not storing previously pressed ... Fri, 25 Feb 2011 09:56:27 GMT Matus Dekanek [3185692] * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) merge from usb/smekideki: a bit of codelifting Fri, 25 Feb 2011 09:54:56 GMT Matus Dekanek [d493ac17] * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) corrected usb hub descriptor serialization/deserialization ... Fri, 25 Feb 2011 09:46:23 GMT Matus Dekanek [ca56afa] * uspace/Makefile.common (modified) * uspace/app/taskdump/taskdump.c (modified) * uspace/app/tester/hw/misc/virtchar1.c (modified) * uspace/app/tester/hw/serial/serial1.c (modified) * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/pciintel/pci.h (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/char.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test1/test1.h (modified) * uspace/drv/test2/test2.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/iface.h (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/pci.h (modified) * uspace/drv/uhci-hcd/root_hub.c (modified) * uspace/drv/uhci-hcd/root_hub.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci.h (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) * uspace/drv/uhci-rhd/root_hub.c (modified) * uspace/drv/uhci-rhd/root_hub.h (modified) * uspace/drv/usbhid/descdump.c (modified) * uspace/drv/usbhid/descparser.c (modified) * uspace/drv/usbhid/hid.h (modified) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/drv/usbmid/explore.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmid/usbmid.h (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/hub.c (modified) * uspace/drv/vhc/hub.h (modified) * uspace/drv/vhc/hub/hub.c (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/generic/str_error.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/l18n/langs.h (added) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_char_dev.c (modified) * uspace/lib/drv/generic/remote_hw_res.c (modified) * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/ddf/driver.h (moved) * uspace/lib/drv/include/ddf/interrupt.h (added) * uspace/lib/drv/include/dev_iface.h (modified) * uspace/lib/drv/include/ops/char_dev.h (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/ddfiface.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/include/usb/recognise.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/include/usb/usbdevice.h (modified) * uspace/lib/usb/src/ddfiface.c (modified) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesio.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/lib/usb/src/usbdevice.c (modified) * uspace/lib/usbvirt/src/main.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devman/match.c (modified) * uspace/srv/fs/devfs/devfs_ops.c (modified) merge with /usb/development Thu, 24 Feb 2011 23:32:04 GMT Lubos Slovak [d972534] * uspace/drv/usbhid/conv.c (modified) * uspace/drv/usbhid/main.c (modified) * uspace/lib/usb/include/usb/classes/hid.h (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) LED setting - LEDs are determined from remembered modifiers (not ... Thu, 24 Feb 2011 19:56:23 GMT Lubos Slovak [f2ba5d9f] * uspace/drv/usbhid/conv.c (modified) Numpad keys translation. Thu, 24 Feb 2011 19:31:07 GMT Lubos Slovak [8f840ed] * uspace/drv/usbhid/main.c (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) Modifiers handling. - Renamed constants in hidparser. - Changed ... Thu, 24 Feb 2011 12:47:35 GMT Lubos Slovak [e7b7ebd5] * uspace/drv/usbhid/main.c (modified) Fixed initialization. Problems introduced when merging: - Was not ... Thu, 24 Feb 2011 12:03:27 GMT Lubos Slovak [92574f4] * .bzrignore (modified) * HelenOS.config (modified) * boot/arch/amd64/Makefile.inc (modified) * contrib/arch/kernel/kernel.adl (modified) * contrib/arch/uspace/lib/libc/protocol (modified) * kernel/arch/arm32/src/mach/gta02/gta02.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/ia32/_link.ld.in (modified) * kernel/arch/mips32/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/drivers/niagara.c (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/ipc/event_types.h (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/include/udebug/udebug.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/lib/elf.c (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/generic/src/time/clock.c (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/bdsh/cmds/modules/rm/rm.c (modified) * uspace/app/init/init.c (modified) * uspace/app/klog/klog.c (modified) * uspace/app/ping/ping.c (modified) * uspace/app/taskdump/taskdump.c (modified) * uspace/app/tester/adt/usbaddrkeep.c (modified) * uspace/app/tester/hw/misc/virtchar1.c (modified) * uspace/app/tester/hw/serial/serial1.c (modified) * uspace/app/tester/tester.h (modified) * uspace/app/tetris/screen.h (modified) * uspace/app/top/screen.c (modified) * uspace/app/trace/ipc_desc.c (modified) * uspace/app/trace/ipcp.h (modified) * uspace/app/trace/proto.c (modified) * uspace/app/trace/proto.h (modified) * uspace/app/trace/syscalls.c (modified) * uspace/app/trace/trace.c (modified) * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/app/virtusbkbd/kbdconfig.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/pciintel/pci.h (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/devices.def (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/char.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test1/test1.h (modified) * uspace/drv/test2/test2.c (modified) * uspace/drv/uhci-hcd/Makefile (added) * uspace/drv/uhci-hcd/batch.c (added) * uspace/drv/uhci-hcd/batch.h (added) * uspace/drv/uhci-hcd/iface.c (added) * uspace/drv/uhci-hcd/iface.h (added) * uspace/drv/uhci-hcd/main.c (added) * uspace/drv/uhci-hcd/pci.c (moved) * uspace/drv/uhci-hcd/pci.h (moved) * uspace/drv/uhci-hcd/root_hub.c (added) * uspace/drv/uhci-hcd/root_hub.h (added) * uspace/drv/uhci-hcd/transfer_list.c (added) * uspace/drv/uhci-hcd/transfer_list.h (added) * uspace/drv/uhci-hcd/transfers.c (moved) * uspace/drv/uhci-hcd/uhci-hcd.ma (moved) * uspace/drv/uhci-hcd/uhci.c (added) * uspace/drv/uhci-hcd/uhci.h (added) * uspace/drv/uhci-hcd/uhci_struct/link_pointer.h (added) * uspace/drv/uhci-hcd/uhci_struct/queue_head.h (added) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (added) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (added) * uspace/drv/uhci-hcd/utils/malloc32.h (added) * uspace/drv/uhci-rhd/Makefile (added) * uspace/drv/uhci-rhd/main.c (added) * uspace/drv/uhci-rhd/port.c (added) * uspace/drv/uhci-rhd/port.h (added) * uspace/drv/uhci-rhd/port_status.c (added) * uspace/drv/uhci-rhd/port_status.h (added) * uspace/drv/uhci-rhd/root_hub.c (added) * uspace/drv/uhci-rhd/root_hub.h (added) * uspace/drv/uhci-rhd/uhci-rhd.ma (added) * uspace/drv/usbhid/descdump.c (modified) * uspace/drv/usbhid/descparser.c (modified) * uspace/drv/usbhid/hid.h (modified) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/port_status.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/usbmid/Makefile (moved) * uspace/drv/usbmid/dump.c (added) * uspace/drv/usbmid/explore.c (added) * uspace/drv/usbmid/main.c (moved) * uspace/drv/usbmid/usbmid.c (added) * uspace/drv/usbmid/usbmid.h (added) * uspace/drv/usbmid/usbmid.ma (added) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/devices.c (modified) * uspace/drv/vhc/devices.h (modified) * uspace/drv/vhc/hc.c (modified) * uspace/drv/vhc/hc.h (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/hub.c (modified) * uspace/drv/vhc/hub.h (modified) * uspace/drv/vhc/hub/hub.c (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/arch/abs32le/_link.ld.in (modified) * uspace/lib/c/arch/abs32le/src/entry.c (modified) * uspace/lib/c/arch/abs32le/src/thread_entry.c (modified) * uspace/lib/c/arch/amd64/_link.ld.in (modified) * uspace/lib/c/arch/amd64/src/entry.s (modified) * uspace/lib/c/arch/arm32/_link.ld.in (modified) * uspace/lib/c/arch/arm32/src/entry.s (modified) * uspace/lib/c/arch/ia32/_link.ld.in (modified) * uspace/lib/c/arch/ia32/src/entry.s (modified) * uspace/lib/c/arch/ia64/_link.ld.in (modified) * uspace/lib/c/arch/ia64/src/entry.s (modified) * uspace/lib/c/arch/mips32/_link.ld.in (modified) * uspace/lib/c/arch/mips32/src/entry.s (modified) * uspace/lib/c/arch/ppc32/_link.ld.in (modified) * uspace/lib/c/arch/ppc32/src/entry.s (modified) * uspace/lib/c/arch/sparc64/_link.ld.in (modified) * uspace/lib/c/arch/sparc64/src/entry.s (modified) * uspace/lib/c/generic/as.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/async_sess.c (modified) * uspace/lib/c/generic/clipboard.c (modified) * uspace/lib/c/generic/ddi.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/devmap.c (modified) * uspace/lib/c/generic/event.c (modified) * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/generic/fibril_synch.c (modified) * uspace/lib/c/generic/io/io.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/ipc/ns.c (added) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/c/generic/net/icmp_api.c (modified) * uspace/lib/c/generic/net/modules.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/generic/private/async.h (moved) * uspace/lib/c/generic/private/async_sess.h (moved) * uspace/lib/c/generic/private/io.h (added) * uspace/lib/c/generic/private/libc.h (added) * uspace/lib/c/generic/private/malloc.h (added) * uspace/lib/c/generic/private/thread.h (added) * uspace/lib/c/generic/str_error.c (modified) * uspace/lib/c/generic/thread.c (modified) * uspace/lib/c/generic/time.c (modified) * uspace/lib/c/generic/udebug.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/assert.h (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/async_sess.h (modified) * uspace/lib/c/include/byteorder.h (modified) * uspace/lib/c/include/ddi.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/err.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/event.h (modified) * uspace/lib/c/include/io/console.h (modified) * uspace/lib/c/include/io/screenbuffer.h (modified) * uspace/lib/c/include/ipc/adb.h (modified) * uspace/lib/c/include/ipc/arp.h (modified) * uspace/lib/c/include/ipc/bd.h (modified) * uspace/lib/c/include/ipc/char.h (modified) * uspace/lib/c/include/ipc/clipboard.h (modified) * uspace/lib/c/include/ipc/common.h (added) * uspace/lib/c/include/ipc/console.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/devmap.h (modified) * uspace/lib/c/include/ipc/fb.h (modified) * uspace/lib/c/include/ipc/icmp.h (modified) * uspace/lib/c/include/ipc/il.h (modified) * uspace/lib/c/include/ipc/ip.h (modified) * uspace/lib/c/include/ipc/ipc.h (modified) * uspace/lib/c/include/ipc/irc.h (modified) * uspace/lib/c/include/ipc/kbd.h (modified) * uspace/lib/c/include/ipc/loader.h (modified) * uspace/lib/c/include/ipc/mouse.h (modified) * uspace/lib/c/include/ipc/net.h (modified) * uspace/lib/c/include/ipc/net_net.h (modified) * uspace/lib/c/include/ipc/netif.h (modified) * uspace/lib/c/include/ipc/nil.h (modified) * uspace/lib/c/include/ipc/ns.h (modified) * uspace/lib/c/include/ipc/packet.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/ipc/socket.h (modified) * uspace/lib/c/include/ipc/tl.h (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/c/include/l18n/langs.h (added) * uspace/lib/c/include/libc.h (modified) * uspace/lib/c/include/loader/pcb.h (modified) * uspace/lib/c/include/malloc.h (modified) * uspace/lib/c/include/net/modules.h (modified) * uspace/lib/c/include/setjmp.h (modified) * uspace/lib/c/include/stdlib.h (modified) * uspace/lib/c/include/syscall.h (modified) * uspace/lib/c/include/thread.h (modified) * uspace/lib/c/include/tls.h (modified) * uspace/lib/c/include/udebug.h (modified) * uspace/lib/c/include/unistd.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/clui/tinput.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_char_dev.c (modified) * uspace/lib/drv/generic/remote_hw_res.c (modified) * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/ddf/driver.h (moved) * uspace/lib/drv/include/ddf/interrupt.h (added) * uspace/lib/drv/include/dev_iface.h (modified) * uspace/lib/drv/include/ops/char_dev.h (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/fs/libfs.h (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/net/il/arp_remote.c (modified) * uspace/lib/net/il/il_skel.c (modified) * uspace/lib/net/include/generic.h (modified) * uspace/lib/net/include/il_skel.h (modified) * uspace/lib/net/include/netif_skel.h (modified) * uspace/lib/net/include/nil_skel.h (modified) * uspace/lib/net/include/tl_skel.h (modified) * uspace/lib/net/netif/netif_skel.c (modified) * uspace/lib/net/nil/nil_skel.c (modified) * uspace/lib/net/tl/icmp_remote.c (modified) * uspace/lib/net/tl/tl_skel.c (modified) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/lib/packet/include/packet_server.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/addrkeep.h (moved) * uspace/lib/usb/include/usb/classes/hid.h (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/ddfiface.h (added) * uspace/lib/usb/include/usb/descriptor.h (modified) * uspace/lib/usb/include/usb/devreq.h (deleted) * uspace/lib/usb/include/usb/dp.h (modified) * uspace/lib/usb/include/usb/hcdhubd.h (deleted) * uspace/lib/usb/include/usb/hub.h (added) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/include/usb/recognise.h (added) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/include/usb/usbdevice.h (added) * uspace/lib/usb/include/usb/usbdrv.h (deleted) * uspace/lib/usb/include/usb/usbmem.h (modified) * uspace/lib/usb/src/addrkeep.c (modified) * uspace/lib/usb/src/ddfiface.c (added) * uspace/lib/usb/src/debug.c (modified) * uspace/lib/usb/src/dp.c (modified) * uspace/lib/usb/src/drvpsync.c (deleted) * uspace/lib/usb/src/dump.c (modified) * uspace/lib/usb/src/hcdhubd.c (deleted) * uspace/lib/usb/src/hcdrv.c (deleted) * uspace/lib/usb/src/hub.c (added) * uspace/lib/usb/src/localdrv.c (deleted) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (added) * uspace/lib/usb/src/pipesio.c (added) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/remotedrv.c (deleted) * uspace/lib/usb/src/request.c (modified) * uspace/lib/usb/src/usb.c (modified) * uspace/lib/usb/src/usbdevice.c (added) * uspace/lib/usb/src/usbdrv.c (deleted) * uspace/lib/usb/src/usbdrvreq.c (deleted) * uspace/lib/usb/src/usbmem.c (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/src/callback.c (modified) * uspace/lib/usbvirt/src/main.c (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/ata_bd/ata_bd.h (modified) * uspace/srv/bd/ata_bd/ata_hw.h (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/gxe_bd/gxe_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/clip/clip.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devman/match.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fs/devfs/devfs.c (modified) * uspace/srv/fs/devfs/devfs_ops.c (modified) * uspace/srv/fs/devfs/devfs_ops.h (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/fs/tmpfs/tmpfs.h (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/hid/adb_mouse/adb_dev.c (modified) * uspace/srv/hid/adb_mouse/adb_mouse.c (modified) * uspace/srv/hid/char_mouse/char_mouse.c (modified) * uspace/srv/hid/char_mouse/chardev.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/console/gcons.c (modified) * uspace/srv/hid/fb/ega.c (modified) * uspace/srv/hid/fb/fb.c (modified) * uspace/srv/hid/fb/main.c (modified) * uspace/srv/hid/fb/serial_console.c (modified) * uspace/srv/hid/fb/serial_console.h (modified) * uspace/srv/hid/kbd/generic/kbd.c (modified) * uspace/srv/hid/kbd/port/adb.c (modified) * uspace/srv/hid/kbd/port/chardev.c (modified) * uspace/srv/hid/kbd/port/gxemul.c (modified) * uspace/srv/hid/kbd/port/msim.c (modified) * uspace/srv/hid/kbd/port/ns16550.c (modified) * uspace/srv/hid/kbd/port/pl050.c (modified) * uspace/srv/hid/kbd/port/z8530.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/char/i8042/i8042.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/irc/fhc/fhc.c (modified) * uspace/srv/hw/irc/i8259/i8259.c (modified) * uspace/srv/hw/irc/obio/obio.c (modified) * uspace/srv/hw/netif/ne2000/ne2000.c (modified) * uspace/srv/loader/arch/abs32le/_link.ld.in (modified) * uspace/srv/loader/arch/amd64/_link.ld.in (modified) * uspace/srv/loader/arch/arm32/_link.ld.in (modified) * uspace/srv/loader/arch/ia32/_link.ld.in (modified) * uspace/srv/loader/arch/ia64/_link.ld.in (modified) * uspace/srv/loader/arch/mips32/_link.ld.in (modified) * uspace/srv/loader/arch/ppc32/_link.ld.in (modified) * uspace/srv/loader/arch/sparc64/_link.ld.in (modified) * uspace/srv/loader/elf_load.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip.h (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/net/net_standalone.c (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/clonable.h (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/service.h (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/ns/task.h (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Merged development (changes in DDF, etc.). Conflicts in ... Wed, 23 Feb 2011 22:19:38 GMT Vojtech Horky [a80849c] * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/lib/c/generic/str_error.c (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/l18n/langs.h (added) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) Add support for string descriptors Wed, 23 Feb 2011 22:11:02 GMT Vojtech Horky [b1c6e58] * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) Refactoring of usbinfo application Wed, 23 Feb 2011 21:56:22 GMT Vojtech Horky [d0dcfa80] * uspace/app/usbinfo/info.c (modified) Refactoring of usbinfo application (strings) Wed, 23 Feb 2011 21:55:24 GMT Vojtech Horky [b84e114] * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/request.c (modified) Retrieval of USB string