# # ChangeLog for uspace/lib in mainline # # Generated by Trac 1.6 # 2026-05-23T23:36:43Z Fri, 11 Mar 2011 17:32:16 GMT Jan Vesely [bf4cc3e] * uspace/lib/usb/src/pipesinit.c (modified) Get bMaxPacketSize0 when initializing default pipe Fri, 11 Mar 2011 08:09:51 GMT Vojtech Horky [b3bdb68] * dist/Makefile (modified) * uspace/lib/block/libblock.c (modified) Merge mainline changes Fri, 11 Mar 2011 00:16:21 GMT Jakub Jermar [c1a5d8d] * uspace/lib/block/libblock.c (modified) Merge from lp:~jakub/helenos/fs. Fri, 11 Mar 2011 00:14:33 GMT Jakub Jermar [5716e9a] * uspace/lib/block/libblock.c (modified) Make sure that block_get() instantiates each block only once. Tue, 08 Mar 2011 15:12:59 GMT Vojtech Horky [a8e98498] * uspace/doc/doxygroups.h (modified) * uspace/drv/ehci-hcd/ehci-hcd.ma (modified) * uspace/drv/ehci-hcd/main.c (modified) * uspace/drv/ehci-hcd/pci.c (modified) * uspace/drv/ehci-hcd/pci.h (modified) * uspace/drv/uhci-hcd/utils/malloc32.h (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/usbmem.h (deleted) * 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/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/lib/usb/src/usbmem.c (deleted) Doxygen comments fixes, EHCI match ids * Fixed wrong parameters' ... Tue, 08 Mar 2011 15:06:52 GMT Vojtech Horky [bc1c6fb] * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/vhc/conndev.c (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/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) Doxygen comments fixes No change in functionality. Tue, 08 Mar 2011 14:36:15 GMT Vojtech Horky [5d5f971] * uspace/drv/uhci-hcd/utils/malloc32.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/usbmem.h (deleted) * uspace/lib/usb/src/usbmem.c (deleted) Removal of usbmem.[ch] They are not used anywhere and are ... Mon, 07 Mar 2011 17:45:47 GMT Vojtech Horky [c867a216] * .bzrignore (modified) * uspace/drv/ehci-hcd/ehci-hcd (deleted) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmid/usbmid.h (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/usbmouse/mouse.c (modified) * uspace/drv/usbmouse/mouse.h (modified) * uspace/lib/usb/include/usb/classes/classes.h (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/descriptor.h (modified) * uspace/lib/usb/include/usb/dp.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/ddfiface.c (modified) * uspace/lib/usb/src/debug.c (modified) * uspace/lib/usb/src/dp.c (modified) * uspace/lib/usb/src/dump.c (modified) * uspace/lib/usb/src/hcdhubd_private.h (deleted) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipesio.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/lib/usb/src/usb.c (modified) IPC and documentation fixes In more details: * removed some ... Mon, 07 Mar 2011 17:39:48 GMT Vojtech Horky [3b271e3] * uspace/lib/usb/src/ddfiface.c (modified) Fix IPC phone leakage Mon, 07 Mar 2011 17:08:54 GMT Vojtech Horky [d473c6b] * uspace/lib/usb/src/pipesio.c (modified) IPC: prefer return code of opening request Mon, 07 Mar 2011 16:51:59 GMT Vojtech Horky [960bee9] * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/ehci-hcd/Makefile (added) * uspace/drv/ehci-hcd/ehci-hcd (added) * uspace/drv/ehci-hcd/ehci-hcd.ma (added) * uspace/drv/ehci-hcd/main.c (added) * uspace/drv/ehci-hcd/pci.c (added) * uspace/drv/ehci-hcd/pci.h (added) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified) * uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (modified) * uspace/drv/uhci-hcd/utils/device_keeper.c (modified) * uspace/drv/uhci-hcd/utils/device_keeper.h (modified) * uspace/drv/usbhid/hidreq.c (modified) * uspace/drv/usbhid/hidreq.h (modified) * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhid/main.c (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/src/debug.c (modified) Merge development/ changes Sat, 05 Mar 2011 20:07:11 GMT Lubos Slovak [1efe89b] * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/src/debug.c (modified) First parameter to usb_debug_str_buffer() made constant. Fri, 04 Mar 2011 23:35:22 GMT Vojtech Horky [a6add7a] * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmid/usbmid.h (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/usbmouse/mouse.c (modified) * uspace/drv/usbmouse/mouse.h (modified) * uspace/lib/usb/include/usb/classes/classes.h (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/descriptor.h (modified) * uspace/lib/usb/include/usb/dp.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/debug.c (modified) * uspace/lib/usb/src/dp.c (modified) * uspace/lib/usb/src/dump.c (modified) * uspace/lib/usb/src/hcdhubd_private.h (deleted) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/lib/usb/src/usb.c (modified) Comment and documentation fixes In the process also removed several ... Fri, 04 Mar 2011 22:29:34 GMT Vojtech Horky [d78a32f] * uspace/lib/usb/src/debug.c (modified) Fix bad comment Fri, 04 Mar 2011 21:59:20 GMT Vojtech Horky [03f7952] * uspace/drv/usbmouse/main.c (modified) * uspace/drv/usbmouse/mouse.c (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/src/debug.c (modified) Small improvements USB mouse stops polling after first failed ... Fri, 04 Mar 2011 21:54:07 GMT Vojtech Horky [ff4185e6] * uspace/lib/usb/src/debug.c (modified) Safer and better usb_debug_str_buffer Fri, 04 Mar 2011 20:11:22 GMT Vojtech Horky [019cff6] * uspace/drv/usbmouse/main.c (modified) * uspace/drv/usbmouse/mouse.c (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/src/debug.c (modified) Add buffer dumping function usb_debug_str_buffer Example usage in ... 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 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 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 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 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 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 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 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. 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 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 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 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 ... 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: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: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 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 Wed, 23 Feb 2011 21:22:41 GMT Vojtech Horky [1a6a234] * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/request.c (modified) Retrieval of list of supported languages (strings) Wed, 23 Feb 2011 21:16:06 GMT Vojtech Horky [14670bf] * uspace/lib/c/generic/str_error.c (modified) * uspace/lib/c/include/errno.h (modified) Add EEMPTY error code Wed, 23 Feb 2011 21:15:00 GMT Vojtech Horky [dde2c90] * uspace/lib/c/include/l18n/langs.h (added) Add basic language codes Language codes use the same number as ... Wed, 23 Feb 2011 18:12:05 GMT Vojtech Horky [071b5f8] * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/request.c (modified) Add allocating version of GET_DESCRIPTOR Wed, 23 Feb 2011 18:10:43 GMT Vojtech Horky [3f0ef89d] * uspace/lib/usb/src/recognise.c (modified) Remove fallback match id for USB devices Wed, 23 Feb 2011 15:38:53 GMT Vojtech Horky [a9c674e0] * uspace/app/usbinfo/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/usbmid/explore.c (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesio.c (modified) Merged small fixes and improvements Fixed "usbinfo -t uhci" ... Wed, 23 Feb 2011 10:28:21 GMT Vojtech Horky [3b5d1535] * 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/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/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/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.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/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/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/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 mainline changes Tue, 22 Feb 2011 23:30:56 GMT Vojtech Horky [eb1a2f4] * 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/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/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/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.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/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/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/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 mainline changes (DDF refactoring) This merge includes DDF ... Tue, 22 Feb 2011 14:31:09 GMT Vojtech Horky [e936e8e] * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesio.c (modified) Add "is session started" function to the pipes API Replaced direct ... Sun, 20 Feb 2011 23:26:09 GMT Vojtech Horky [41b70d30] * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/drv/uhci-rhd/root_hub.c (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/vhc/hub.c (modified) * uspace/drv/vhc/hub/hub.c (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/devreq.h (deleted) * uspace/lib/usb/include/usb/recognise.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (deleted) * uspace/lib/usb/src/dp.c (modified) * uspace/lib/usb/src/drvpsync.c (deleted) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/lib/usb/src/usbdrv.c (deleted) * uspace/lib/usb/src/usbdrvreq.c (deleted) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) Removal of old "phones" API from libusb No public function from ... Sun, 20 Feb 2011 23:21:20 GMT Vojtech Horky [0f21c0c] * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/drv/uhci-rhd/root_hub.c (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/vhc/hub/hub.c (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/devreq.h (deleted) * uspace/lib/usb/include/usb/recognise.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (deleted) * uspace/lib/usb/src/dp.c (modified) * uspace/lib/usb/src/drvpsync.c (deleted) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/lib/usb/src/usbdrv.c (deleted) * uspace/lib/usb/src/usbdrvreq.c (deleted) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) Removal of API that use phones directly Sun, 20 Feb 2011 22:51:44 GMT Vojtech Horky [da7c0a9] * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) Merge development/ changes Sun, 20 Feb 2011 21:55:21 GMT Matus Dekanek [070f11e] * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) merge from /usb/smekideki: usb hub uses pipe API Sun, 20 Feb 2011 21:43:50 GMT Vojtech Horky [41e645c] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbmid/Makefile (added) * uspace/drv/usbmid/dump.c (added) * uspace/drv/usbmid/explore.c (added) * uspace/drv/usbmid/main.c (added) * 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/connhost.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/ddfiface.h (added) * uspace/lib/usb/include/usb/dp.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/include/usb/recognise.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/ddfiface.c (added) * uspace/lib/usb/src/dp.c (modified) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) * uspace/lib/usb/src/recognise.c (modified) Add simple USB multi interface device driver The MID driver serves ... Sun, 20 Feb 2011 21:33:03 GMT Matus Dekanek [6bb83c7] * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) usbhub uses new api, it is compilable. cannot guarantee functionality Sun, 20 Feb 2011 18:01:57 GMT Vojtech Horky [7f56fb7] * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/recognise.c (modified) Removal of useless function It makes no sens to create match ids ... Sun, 20 Feb 2011 17:58:51 GMT Jakub Jermar [a99330e] * uspace/lib/c/Makefile (modified) List .c instead of .o in the list of sources to build. (Noticed by ... Sun, 20 Feb 2011 17:58:31 GMT Vojtech Horky [51f0e410] * uspace/drv/usbmid/usbmid.c (modified) * uspace/lib/usb/include/usb/recognise.h (modified) * uspace/lib/usb/src/recognise.c (modified) Interface-based matches use also device descriptor This way it is ... Sun, 20 Feb 2011 17:31:21 GMT Vojtech Horky [6e6dc7d] * uspace/lib/usb/src/recognise.c (modified) Refactoring of match id creation Sun, 20 Feb 2011 17:02:09 GMT Vojtech Horky [18cb870] * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/pipesinit.c (modified) Extend pipe initialization with interface number Sun, 20 Feb 2011 17:01:39 GMT Vojtech Horky [27a0012] * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/pipes.c (modified) Add local implementation of get_interface Sun, 20 Feb 2011 17:00:54 GMT Vojtech Horky [95120c3] * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/include/usb_iface.h (modified) Add get_interface to USB interface The get_interface shall be used ... Sun, 20 Feb 2011 14:17:40 GMT Vojtech Horky [357a302] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/ddfiface.h (added) * uspace/lib/usb/src/ddfiface.c (added) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/recognise.c (modified) USB interfaces reorganization The most important change is that ... Sun, 20 Feb 2011 12:51:53 GMT Vojtech Horky [3ae93a8] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/usbmid/Makefile (added) * uspace/drv/usbmid/dump.c (added) * uspace/drv/usbmid/explore.c (added) * uspace/drv/usbmid/main.c (added) * uspace/drv/usbmid/usbmid.c (added) * uspace/drv/usbmid/usbmid.h (added) * uspace/drv/usbmid/usbmid.ma (added) * uspace/lib/usb/src/recognise.c (modified) Add USB multi interface device driver Incomplete implementation of ... Sun, 20 Feb 2011 12:38:40 GMT Vojtech Horky [540e2d2] * uspace/lib/usb/include/usb/recognise.h (modified) * uspace/lib/usb/src/recognise.c (modified) Add creation of match ids from interface descriptor Sun, 20 Feb 2011 12:35:56 GMT Vojtech Horky [745d2ad] * uspace/lib/usb/include/usb/dp.h (modified) * uspace/lib/usb/src/dp.c (modified) Add standard USB descriptor nesting to libusb Sun, 20 Feb 2011 11:02:30 GMT Jakub Jermar [8cf6709] * uspace/lib/c/generic/fibril.c (modified) Initialize fibril's pointer to waited-for object in fibril_setup() ... Fri, 18 Feb 2011 21:09:27 GMT Vojtech Horky [0a46c41e] * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/src/pipesio.c (modified) Add bulk transfers to libusb Fri, 18 Feb 2011 20:37:04 GMT Vojtech Horky [fbf0589] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-rhd/root_hub.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesio.c (modified) * uspace/lib/usb/src/usbdrv.c (modified) Merge development/ changes Fri, 18 Feb 2011 20:14:26 GMT Vojtech Horky [b36e5de2] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) Removal of remote parts of old API The control transfer callbacks ... Fri, 18 Feb 2011 20:06:27 GMT Vojtech Horky [228f251] * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/src/pipesio.c (modified) Max packet size actually sent over IPC Fri, 18 Feb 2011 19:55:39 GMT Vojtech Horky [867e6735] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/c/generic/str_error.c (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usbvirt/Makefile (modified) Merge development/ changes Fri, 18 Feb 2011 19:49:57 GMT Vojtech Horky [b6c7da6] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/c/generic/str_error.c (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/hub.c (modified) Merge speed sending during new device discovery Fri, 18 Feb 2011 19:41:52 GMT Vojtech Horky [026d6e2] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usbvirt/Makefile (modified) Merge development/ changes Fri, 18 Feb 2011 18:23:27 GMT Vojtech Horky [6d8c5725] * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/src/hub.c (modified) Add wrapper for adding new USB device from a hub The wrapper ... Fri, 18 Feb 2011 17:54:01 GMT Vojtech Horky [1dde2eb1] * uspace/lib/c/generic/str_error.c (modified) * uspace/lib/c/include/errno.h (modified) Add ESTALL error code Fri, 18 Feb 2011 16:08:12 GMT Vojtech Horky [fa48ebe] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/src/hub.c (modified) New device's speed uses enum Fri, 18 Feb 2011 14:25:11 GMT Vojtech Horky [735eac3] * uspace/lib/usb/include/usb/usb.h (modified) Add USB speeds enum Fri, 18 Feb 2011 13:36:52 GMT Vojtech Horky [0c00dac] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/src/hub.c (modified) Merge low/high speed hack Fri, 18 Feb 2011 13:26:12 GMT Vojtech Horky [6427cf67] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/src/hub.c (modified) Hack for setting low speed/high speed Currently, it is only a ... Wed, 16 Feb 2011 23:15:48 GMT Jakub Jermar [8b1ea2d4] * uspace/lib/block/libblock.c (modified) * uspace/srv/fs/devfs/devfs_ops.c (modified) Merge from lp:~jakub/helenos/fs. Tue, 15 Feb 2011 23:04:42 GMT Vojtech Horky [ec59693] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) USB HC interface has max packet size Currently, it is only a hack ... Tue, 15 Feb 2011 22:58:28 GMT Jiri Svoboda [0c968a17] * uspace/app/tester/hw/serial/serial1.c (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/lib/c/generic/devman.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.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/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/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devman/match.c (modified) Merge DDF and drivers refactoring work. Major points: * Split ... Tue, 15 Feb 2011 22:19:31 GMT Vojtech Horky [4e832d8] * uspace/lib/usbvirt/Makefile (modified) Removed unnecessary dependency for libusbvirt Somehow, specifying ... Tue, 15 Feb 2011 21:37:05 GMT Vojtech Horky [72363a1] * uspace/lib/usb/src/usbdrv.c (modified) Old API forcefully obsoleted All functions of usb_drv_* family ... Tue, 15 Feb 2011 21:30:53 GMT Vojtech Horky [563fb40] * uspace/drv/uhci-rhd/root_hub.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/lib/usb/src/pipes.c (modified) Less usage of old drivers API Tue, 15 Feb 2011 20:21:39 GMT Vojtech Horky [f294926] * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/hub.h (added) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/include/usb/usbdevice.h (added) * uspace/lib/usb/src/hub.c (added) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/usbdevice.c (added) Merged IPC phones hiding Tue, 15 Feb 2011 20:19:01 GMT Jiri Svoboda [ab331c3] * uspace/lib/drv/include/ddf/interrupt.h (added) Add forgotten header file. Tue, 15 Feb 2011 20:16:07 GMT Jiri Svoboda [2a770a35] * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/ddf/driver.h (modified) Nits. Tue, 15 Feb 2011 20:09:24 GMT Jiri Svoboda [af6b5157] * 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/test1.c (modified) * uspace/drv/test1/test1.h (modified) * uspace/drv/test2/test2.c (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/include/ddf/driver.h (moved) * uspace/lib/drv/include/ops/char_dev.h (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) Split driver.h into ddf/driver.h and ddf/interrupt.h. Tue, 15 Feb 2011 19:56:19 GMT Vojtech Horky [e40b9f00] * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/hub.h (added) * uspace/lib/usb/src/hub.c (added) Hub address management with device connection These functions are ... Tue, 15 Feb 2011 19:54:53 GMT Vojtech Horky [d714945] * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/pipes.c (modified) Add special init for device on default address Tue, 15 Feb 2011 19:46:07 GMT Vojtech Horky [c5d61ae6] * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/usbdevice.h (added) * uspace/lib/usb/src/usbdevice.c (added) Add wrapper for general connection to host controller Tue, 15 Feb 2011 19:43:50 GMT Jiri Svoboda [83a2f43] * 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/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/include/dev_iface.h (modified) * uspace/lib/drv/include/driver.h (modified) * uspace/lib/drv/include/ops/char_dev.h (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) * uspace/srv/devman/devman.h (modified) Rename bunch of stuff so that it starts with 'ddf_'. Mon, 14 Feb 2011 22:41:44 GMT Jiri Svoboda [34588a80] * uspace/lib/drv/generic/driver.c (modified) Check for function type and bind state when adding match ID or adding ... Mon, 14 Feb 2011 22:22:54 GMT Jiri Svoboda [659ca07] * uspace/drv/root/root.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/driver.h (modified) Remove register_function_wrapper() (this time for real). Mon, 14 Feb 2011 22:19:05 GMT Vojtech Horky [69b1f3d] * 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/lib/c/generic/str_error.c (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/usb.c (modified) Merged removal of USB outcome type Replaced with standard libc ... Mon, 14 Feb 2011 22:14:52 GMT Jiri Svoboda [cd0684d] * uspace/drv/isa/isa.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/driver.h (modified) Remove register_function_wrapper() since it became practically ... Mon, 14 Feb 2011 22:13:56 GMT Vojtech Horky [daec5e04] * 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/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/usb.c (modified) Removal of usb_outcome_t (ticket 55) Mon, 14 Feb 2011 22:06:34 GMT Vojtech Horky [55f690c] * uspace/lib/c/generic/str_error.c (modified) libc str_error() extended Added explicit tests for several ... Mon, 14 Feb 2011 22:06:22 GMT Vojtech Horky [8ab1ad4c] * uspace/lib/c/include/errno.h (modified) Add EBADCHECKSUM error code Mon, 14 Feb 2011 22:00:57 GMT Vojtech Horky [324fa1e] * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/include/usb/recognise.h (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (added) * uspace/lib/usb/src/usbdrv.c (modified) Merge development/ changes