# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-11-30T04:01:30Z Sun, 12 Dec 2010 16:50:48 GMT Lubos Slovak [ca038b4] * uspace/drv/usbkbd/Makefile (modified) * uspace/drv/usbkbd/descparser.c (added) * uspace/drv/usbkbd/descparser.h (added) * uspace/drv/usbkbd/main.c (modified) Configuration parsing Added functions for parsing configuration ... Sun, 12 Dec 2010 16:38:27 GMT Lubos Slovak [c694b7e] * uspace/lib/usb/include/usb/classes/hid.h (modified) Structures for holding HID device configuration. One structure for ... Sun, 12 Dec 2010 13:39:34 GMT Lubos Slovak [a3b1107] * uspace/lib/usb/include/usb/classes/hid.h (modified) Added structures for HID descriptor. Sun, 12 Dec 2010 13:39:09 GMT Lubos Slovak [dafab9e0] * uspace/drv/usbkbd/main.c (modified) Getting of full configuration descriptor. Sun, 12 Dec 2010 13:38:05 GMT Lubos Slovak [e7726a4] * uspace/lib/usb/src/hidparser.c (modified) Fixed hid parser (return value) Sun, 12 Dec 2010 12:45:38 GMT Lubos Slovak [82783b0] * uspace/lib/usb/src/usbdrvreq.c (modified) Fixed functions for getting configuration descriptor. Was using ... Sun, 12 Dec 2010 12:37:07 GMT Lubos Slovak [1103374] * uspace/lib/usb/src/hidparser.c (modified) Fixed function headers and comments (size of data). Sun, 12 Dec 2010 12:32:22 GMT Lubos Slovak [8dc569a] * uspace/lib/usb/include/usb/classes/hidparser.h (modified) Fixed hid parser headers (there was no size of the data). Sun, 12 Dec 2010 10:54:43 GMT Lubos Slovak [8365533] * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/proc/task.c (modified) * uspace/Makefile (modified) * uspace/drv/uhci/transfers.c (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/port_status.h (added) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbhub/usbhub_private.h (added) * uspace/drv/usbhub/utils.c (modified) * uspace/drv/vhc/hubops.c (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usb/src/usbdrv.c (modified) * uspace/lib/usbvirt/transaction.c (modified) * uspace/srv/devman/devman.c (modified) Merge from development Sun, 12 Dec 2010 10:50:19 GMT Lubos Slovak [243cb86] * .bzrignore (modified) * HelenOS.config (modified) * Makefile (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/mips32/include/arch.h (modified) * contrib/conf/msim.conf (modified) * kernel/arch/mips32/src/exception.c (modified) * kernel/arch/mips32/src/smp/dorder.c (modified) * tools/config.py (modified) * uspace/Makefile (modified) * uspace/app/netecho/print_error.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/adt/usbaddrkeep.c (added) * uspace/app/tester/adt/usbaddrkeep.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/app/usbinfo/Makefile (added) * uspace/app/usbinfo/dump.c (added) * uspace/app/usbinfo/main.c (added) * uspace/app/usbinfo/usbinfo.h (added) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootia32/rootia32.ma (deleted) * uspace/drv/rootpc/Makefile (moved) * uspace/drv/rootpc/rootpc.c (moved) * uspace/drv/rootpc/rootpc.ma (added) * uspace/drv/rootvirt/Makefile (added) * uspace/drv/rootvirt/devices.def (added) * uspace/drv/rootvirt/rootvirt.c (added) * uspace/drv/rootvirt/rootvirt.ma (added) * uspace/drv/test1/Makefile (added) * uspace/drv/test1/test1.c (added) * uspace/drv/test1/test1.ma (added) * uspace/drv/test2/Makefile (added) * uspace/drv/test2/test2.c (added) * uspace/drv/test2/test2.ma (added) * uspace/drv/uhci/Makefile (modified) * uspace/drv/uhci/main.c (modified) * uspace/drv/uhci/transfers.c (added) * uspace/drv/uhci/uhci.h (added) * uspace/drv/uhci/uhci.ma (modified) * uspace/drv/usbhub/Makefile (added) * uspace/drv/usbhub/main.c (added) * uspace/drv/usbhub/usbhub.h (added) * uspace/drv/usbhub/usbhub.ma (added) * uspace/drv/usbhub/utils.c (moved) * uspace/drv/usbkbd/main.c (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/debug.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/hub.c (modified) * uspace/drv/vhc/hub.h (modified) * uspace/drv/vhc/vhc.ma (modified) * uspace/drv/vhc/vhcd.h (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/block/libblock.h (modified) * uspace/lib/c/generic/adt/char_map.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/driver.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hid.h (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (added) * uspace/lib/usb/include/usb/debug.h (added) * uspace/lib/usb/include/usb/devreq.h (modified) * uspace/lib/usb/include/usb/hcd.h (added) * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/addrkeep.c (added) * uspace/lib/usb/src/debug.c (added) * uspace/lib/usb/src/drvpsync.c (added) * uspace/lib/usb/src/hcdhubd.c (modified) * uspace/lib/usb/src/hcdhubd_private.h (modified) * uspace/lib/usb/src/hcdrv.c (modified) * uspace/lib/usb/src/hidparser.c (added) * uspace/lib/usb/src/localdrv.c (modified) * uspace/lib/usb/src/remotedrv.c (modified) * uspace/lib/usb/src/usbdrv.c (modified) * uspace/lib/usb/src/usbdrvreq.c (added) * uspace/lib/usbvirt/main.c (modified) * uspace/srv/bd/file_bd/file_bd.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.c (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Merge from development + several changes to hid driver. Changes to ... Sun, 12 Dec 2010 10:20:24 GMT Vojtech Horky [5174c62] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/proc/task.c (modified) * uspace/srv/devman/devman.c (modified) Merge mainline changes Sun, 12 Dec 2010 08:52:09 GMT Vojtech Horky [b9eb93f] * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/uhci/transfers.c (modified) Fixes to enable compiling & running under amd64 Sat, 11 Dec 2010 21:52:46 GMT Jakub Jermar [554debd] * uspace/srv/devman/devman.c (modified) Remove add_device_guard mutex as changeset ... Sat, 11 Dec 2010 21:47:37 GMT Jakub Jermar [97d17fe] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/proc/task.c (modified) Associate the limit of active calls with a phone rather than the task. Fri, 10 Dec 2010 17:42:26 GMT Vojtech Horky [d08b1603] * uspace/lib/usb/src/usbdrv.c (modified) Fix wrong phone calling Forget to add real method (for DDF interface). Fri, 10 Dec 2010 17:09:33 GMT Matus Dekanek [39701ed] * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/port_status.h (added) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbhub/usbhub_private.h (added) * uspace/drv/usbhub/utils.c (modified) * uspace/drv/vhc/hubops.c (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usbvirt/transaction.c (modified) merge from smekideki into development Fri, 10 Dec 2010 17:02:22 GMT Lubos Slovak [101ef25c] * uspace/drv/usbkbd/main.c (modified) Cosmetic changes. Loop in poll_keyboard(), etc. Fri, 10 Dec 2010 17:01:47 GMT Matus Dekanek [ee0d8a8] * uspace/drv/usbhub/utils.c (modified) * uspace/drv/vhc/hub.c (modified) using correct usb address api at hub driver Fri, 10 Dec 2010 16:46:54 GMT Matus Dekanek [fa9b606] * HelenOS.config (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.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/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/driver.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (added) * uspace/lib/usb/src/hidparser.c (added) * uspace/lib/usb/src/remotedrv.c (modified) merge from development into smekideki Fri, 10 Dec 2010 16:44:57 GMT Matus Dekanek [10096231] * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/drv/vhc/hubops.c (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usbvirt/transaction.c (modified) hub is successfully initialized Fri, 10 Dec 2010 16:44:40 GMT Vojtech Horky [ebb98c5] * HelenOS.config (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.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/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/driver.h (modified) * uspace/lib/usb/src/remotedrv.c (modified) Merge with vojtechhorky/ - minor changes Fixed some bugs, root hub ... Fri, 10 Dec 2010 16:16:55 GMT Vojtech Horky [cf978f2] * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (added) * uspace/lib/usb/src/hidparser.c (added) Merge development/ changes Fri, 10 Dec 2010 16:15:44 GMT Vojtech Horky [0995cd6] * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/hub.c (modified) * uspace/drv/vhc/hub.h (modified) Virtual HC root hub sets its own address Fri, 10 Dec 2010 16:15:17 GMT Vojtech Horky [9f6c5ef0] * uspace/drv/root/root.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) Add child device wrapper tells devman handle Fri, 10 Dec 2010 15:21:15 GMT Vojtech Horky [bf2063e9] * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (added) * uspace/lib/usb/src/hidparser.c (added) Add base structure of HID parser Fri, 10 Dec 2010 15:12:25 GMT Matus Dekanek [c01255c] * .bzrignore (modified) * HelenOS.config (modified) * Makefile (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * tools/config.py (modified) * uspace/Makefile (modified) * uspace/app/netecho/print_error.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/adt/usbaddrkeep.c (added) * uspace/app/tester/adt/usbaddrkeep.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/app/usbinfo/Makefile (added) * uspace/app/usbinfo/dump.c (added) * uspace/app/usbinfo/main.c (added) * uspace/app/usbinfo/usbinfo.h (added) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootia32/rootia32.ma (deleted) * uspace/drv/rootpc/Makefile (moved) * uspace/drv/rootpc/rootpc.c (moved) * uspace/drv/rootpc/rootpc.ma (added) * uspace/drv/rootvirt/Makefile (added) * uspace/drv/rootvirt/devices.def (added) * uspace/drv/rootvirt/rootvirt.c (added) * uspace/drv/rootvirt/rootvirt.ma (added) * uspace/drv/test1/Makefile (added) * uspace/drv/test1/test1.c (added) * uspace/drv/test1/test1.ma (added) * uspace/drv/test2/Makefile (added) * uspace/drv/test2/test2.c (added) * uspace/drv/test2/test2.ma (added) * uspace/drv/uhci/main.c (modified) * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/addrmgm.c (deleted) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/debug.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/vhcd.h (modified) * uspace/lib/c/generic/adt/char_map.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/driver.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/debug.h (added) * uspace/lib/usb/include/usb/devreq.h (modified) * uspace/lib/usb/include/usb/hcd.h (added) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/addrkeep.c (added) * uspace/lib/usb/src/debug.c (added) * uspace/lib/usb/src/drvpsync.c (added) * uspace/lib/usb/src/usbdrv.c (modified) * uspace/lib/usb/src/usbdrvreq.c (added) * uspace/lib/usbvirt/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.c (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) merge with remote smekideki repository Fri, 10 Dec 2010 15:11:24 GMT Matus Dekanek [98d06b8] * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/drv/vhc/hub.c (modified) hub driver: connect a new device init a hub Fri, 10 Dec 2010 15:08:26 GMT Matus Dekanek [7964475] * .bzrignore (modified) * HelenOS.config (modified) * Makefile (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * tools/config.py (modified) * uspace/Makefile (modified) * uspace/app/netecho/print_error.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/adt/usbaddrkeep.c (added) * uspace/app/tester/adt/usbaddrkeep.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/app/usbinfo/Makefile (added) * uspace/app/usbinfo/dump.c (added) * uspace/app/usbinfo/main.c (added) * uspace/app/usbinfo/usbinfo.h (added) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootia32/rootia32.ma (deleted) * uspace/drv/rootpc/Makefile (moved) * uspace/drv/rootpc/rootpc.c (moved) * uspace/drv/rootpc/rootpc.ma (added) * uspace/drv/rootvirt/Makefile (added) * uspace/drv/rootvirt/devices.def (added) * uspace/drv/rootvirt/rootvirt.c (added) * uspace/drv/rootvirt/rootvirt.ma (added) * uspace/drv/test1/Makefile (added) * uspace/drv/test1/test1.c (added) * uspace/drv/test1/test1.ma (added) * uspace/drv/test2/Makefile (added) * uspace/drv/test2/test2.c (added) * uspace/drv/test2/test2.ma (added) * uspace/drv/uhci/main.c (modified) * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/addrmgm.c (deleted) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/debug.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/vhcd.h (modified) * uspace/lib/c/generic/adt/char_map.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/driver.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/debug.h (added) * uspace/lib/usb/include/usb/devreq.h (modified) * uspace/lib/usb/include/usb/hcd.h (added) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/addrkeep.c (added) * uspace/lib/usb/src/debug.c (added) * uspace/lib/usb/src/drvpsync.c (added) * uspace/lib/usb/src/usbdrv.c (modified) * uspace/lib/usb/src/usbdrvreq.c (added) * uspace/lib/usbvirt/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.c (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) merge with development/ Fri, 10 Dec 2010 10:34:18 GMT Vojtech Horky [a880374] * HelenOS.config (modified) Test drivers off by default Fri, 10 Dec 2010 10:33:24 GMT Vojtech Horky [ad79d80] * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/usb/src/remotedrv.c (modified) Bugfixes for amd64 Corrected usage of %zu for size_t, another case ... Fri, 10 Dec 2010 09:50:58 GMT Vojtech Horky [cdc1aa1] * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/lib/usb/include/usb/devreq.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/drvpsync.c (modified) * uspace/lib/usb/src/usbdrvreq.c (modified) Merge retrieval of configuration descriptor The merge also includes ... Fri, 10 Dec 2010 08:58:49 GMT Vojtech Horky [99ea659c] * uspace/app/usbinfo/main.c (modified) App `usbinfo' has default HC set Thu, 09 Dec 2010 14:25:39 GMT Vojtech Horky [2c5cefa] * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/lib/usb/include/usb/devreq.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/usbdrvreq.c (modified) Add retrieval of configuration descriptor The `usbinfo' app ... Thu, 09 Dec 2010 10:10:50 GMT Vojtech Horky [f5e39475] * uspace/lib/usb/src/usbdrvreq.c (modified) Refactoring of standard device requests wrappers Thu, 09 Dec 2010 10:10:04 GMT Vojtech Horky [11feca8] * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/drvpsync.c (modified) Add wrappers for control transactions Wrappers for both control ... Thu, 09 Dec 2010 00:28:58 GMT Vojtech Horky [040068c] * .bzrignore (modified) * HelenOS.config (modified) * Makefile (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * tools/config.py (modified) * uspace/Makefile (modified) * uspace/app/netecho/print_error.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootia32/rootia32.ma (deleted) * uspace/drv/rootpc/Makefile (moved) * uspace/drv/rootpc/rootpc.c (moved) * uspace/drv/rootpc/rootpc.ma (added) * uspace/drv/rootvirt/Makefile (added) * uspace/drv/rootvirt/devices.def (added) * uspace/drv/rootvirt/rootvirt.c (added) * uspace/drv/rootvirt/rootvirt.ma (added) * uspace/drv/test1/Makefile (added) * uspace/drv/test1/test1.c (added) * uspace/drv/test1/test1.ma (added) * uspace/drv/test2/Makefile (added) * uspace/drv/test2/test2.c (added) * uspace/drv/test2/test2.ma (added) * uspace/lib/c/generic/adt/char_map.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/driver.h (modified) * uspace/lib/usb/src/usbdrv.c (modified) * uspace/lib/usbvirt/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.c (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Merge mainline + minor changes The marge with mainline includes the ... Thu, 09 Dec 2010 00:25:14 GMT Vojtech Horky [0a5a950] * .bzrignore (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootvirt/devices.def (modified) * uspace/lib/usb/src/usbdrv.c (modified) * uspace/lib/usbvirt/main.c (modified) Virtual USB HC under devman:/virt Thu, 09 Dec 2010 00:08:57 GMT Vojtech Horky [fe2333d] * HelenOS.config (modified) * Makefile (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * tools/config.py (modified) * uspace/Makefile (modified) * uspace/app/netecho/print_error.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootia32/rootia32.ma (deleted) * uspace/drv/rootpc/Makefile (moved) * uspace/drv/rootpc/rootpc.c (moved) * uspace/drv/rootpc/rootpc.ma (added) * uspace/drv/rootvirt/Makefile (added) * uspace/drv/rootvirt/devices.def (added) * uspace/drv/rootvirt/rootvirt.c (added) * uspace/drv/rootvirt/rootvirt.ma (added) * uspace/drv/test1/Makefile (added) * uspace/drv/test1/test1.c (added) * uspace/drv/test1/test1.ma (added) * uspace/drv/test2/Makefile (added) * uspace/drv/test2/test2.c (added) * uspace/drv/test2/test2.ma (added) * uspace/lib/c/generic/adt/char_map.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/driver.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) * uspace/srv/fs/devfs/devfs.c (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Merge mainline changes Thu, 09 Dec 2010 00:02:25 GMT Vojtech Horky [818dc00] * .bzrignore (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/usbinfo/Makefile (added) * uspace/app/usbinfo/dump.c (added) * uspace/app/usbinfo/main.c (added) * uspace/app/usbinfo/usbinfo.h (added) * uspace/drv/uhci/main.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/debug.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/vhcd.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/debug.h (added) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/debug.c (added) * uspace/lib/usb/src/drvpsync.c (added) * uspace/lib/usb/src/usbdrvreq.c (modified) Merge with vojtechhorky/ Wed, 08 Dec 2010 23:56:08 GMT Vojtech Horky [07b9203e] * .bzrignore (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/usbinfo/Makefile (added) * uspace/app/usbinfo/dump.c (added) * uspace/app/usbinfo/main.c (added) * uspace/app/usbinfo/usbinfo.h (added) * uspace/lib/usb/include/usb/usb.h (modified) Add `usbinfo' application Right now, it only dumps the device ... Wed, 08 Dec 2010 23:40:38 GMT Vojtech Horky [eac610e] * uspace/drv/vhc/connhost.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/usb/src/usbdrvreq.c (modified) Fix of several stupid bugs There were actually four (kind of) bugs ... Wed, 08 Dec 2010 20:50:43 GMT Vojtech Horky [90fb679] * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/drvpsync.c (added) Add pseudo-synchronous USB transfers Wed, 08 Dec 2010 20:03:29 GMT Jiri Svoboda [c01f8e6] * tools/config.py (modified) Remove leftover code. Wed, 08 Dec 2010 19:43:32 GMT Jiri Svoboda [c0bd08d] * tools/config.py (modified) Do not override user choice with a default (thx Vojtech Horky). Wed, 08 Dec 2010 15:16:52 GMT Vojtech Horky [9501cced] * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/usbdrvreq.c (modified) Add function for retrieving USB device descriptor Wed, 08 Dec 2010 14:30:49 GMT Vojtech Horky [947d788] * uspace/drv/uhci/main.c (modified) * uspace/drv/vhc/debug.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/vhcd.h (modified) Virtual HC uses unified usb_dprintf function Wed, 08 Dec 2010 14:30:30 GMT Vojtech Horky [bb95594] * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/debug.h (added) * uspace/lib/usb/src/debug.c (added) Add simple debugging function Mon, 06 Dec 2010 20:03:54 GMT Jakub Jermar [4006447] * HelenOS.config (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootia32/rootia32.ma (deleted) * uspace/drv/rootpc/Makefile (moved) * uspace/drv/rootpc/rootpc.c (moved) * uspace/drv/rootpc/rootpc.ma (added) * uspace/drv/rootvirt/Makefile (added) * uspace/drv/rootvirt/devices.def (added) * uspace/drv/rootvirt/rootvirt.c (added) * uspace/drv/rootvirt/rootvirt.ma (added) * uspace/drv/test1/Makefile (added) * uspace/drv/test1/test1.c (added) * uspace/drv/test1/test1.ma (added) * uspace/drv/test2/Makefile (added) * uspace/drv/test2/test2.c (added) * uspace/drv/test2/test2.ma (added) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/driver.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 from lp:~vojtech-horky/helenos/ddf-fixes. Mon, 06 Dec 2010 19:40:52 GMT Jakub Jermar [b38dfd8] * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/srv/fs/devfs/devfs.c (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Merge from lp:~jakub/helenos/fs. Mon, 06 Dec 2010 19:40:22 GMT Jakub Jermar [bea023b9] * uspace/app/netecho/print_error.c (modified) * uspace/lib/c/generic/adt/char_map.c (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) Merge from lp:~jakub/helenos/net. Mon, 06 Dec 2010 12:40:37 GMT Martin Decky [e3c3172] * Makefile (modified) * tools/config.py (modified) introduce a true hands-off configuration/build mode (use "make ... Mon, 06 Dec 2010 12:29:04 GMT Martin Decky [d40ffbb] * tools/config.py (modified) coding style fixes (no change in functionality) - consistent tab ... Mon, 06 Dec 2010 12:16:02 GMT Martin Decky [8fe3f832] * tools/config.py (modified) fix interactive configuration which was broken in r736 Sun, 05 Dec 2010 22:32:45 GMT Matus Dekanek [b5ec347] * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/port_status.h (added) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbhub/usbhub_private.h (added) * uspace/drv/usbhub/utils.c (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/hcdhubd.h (modified) various convenience definitions removing of usb_hcd_hub_info_t from ... Sun, 05 Dec 2010 12:59:48 GMT Jiri Svoboda [01e7043] * Makefile (modified) * tools/config.py (modified) Merge two-level profile fix. Sun, 05 Dec 2010 12:56:04 GMT Jiri Svoboda [6ec0acd] * Makefile (modified) * tools/config.py (modified) Fix two-level profiles. Sun, 05 Dec 2010 11:09:50 GMT Jiri Svoboda [f5211ee] * Makefile (modified) * tools/config.py (modified) Merge more of hands-off configuration support. Sun, 05 Dec 2010 10:57:15 GMT Jiri Svoboda [421250e] * Makefile (modified) * tools/config.py (modified) Make batch configuration really easy. Sun, 05 Dec 2010 10:19:28 GMT Vojtech Horky [aca85e4] * uspace/app/tester/Makefile (modified) * uspace/app/tester/adt/usbaddrkeep.c (added) * uspace/app/tester/adt/usbaddrkeep.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/addrmgm.c (deleted) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/hcd.h (added) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/addrkeep.c (added) * uspace/lib/usb/src/usbdrvreq.c (added) Merge with vojtechhorky/ Sun, 05 Dec 2010 10:15:44 GMT Vojtech Horky [f995350] * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/usbdrvreq.c (added) Add function for SET_ADDRESS request Sat, 04 Dec 2010 22:50:26 GMT Vojtech Horky [be9cbec] * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/addrmgm.c (deleted) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) Virtual HC uses provided address management Sat, 04 Dec 2010 22:37:08 GMT Vojtech Horky [3f45993] * uspace/app/tester/Makefile (modified) * uspace/app/tester/adt/usbaddrkeep.c (added) * uspace/app/tester/adt/usbaddrkeep.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/hcd.h (added) * uspace/lib/usb/src/addrkeep.c (added) Add structure for keeping track of used USB addreses Simple test is ... Sat, 04 Dec 2010 21:01:07 GMT Jakub Jermar [8e58f94] * uspace/srv/net/il/ip/ip.c (modified) No need to retry arp_translate_req() as ARP will use a timed wait for ... Sat, 04 Dec 2010 20:53:01 GMT Jakub Jermar [fc3dba14] * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) Use a timed wait when waiting for the ARP reply. Redefine ... Sat, 04 Dec 2010 20:37:19 GMT Matus Dekanek [45e9cc6] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/mips32/include/arch.h (modified) * contrib/conf/msim.conf (modified) * kernel/arch/mips32/src/exception.c (modified) * kernel/arch/mips32/src/smp/dorder.c (modified) * kernel/generic/include/ipc/ipc.h (modified) * tools/config.py (modified) * uspace/Makefile (modified) * uspace/drv/uhci/Makefile (modified) * uspace/drv/uhci/main.c (modified) * uspace/drv/uhci/transfers.c (added) * uspace/drv/uhci/uhci.h (added) * uspace/drv/uhci/uhci.ma (modified) * uspace/drv/usbhub/Makefile (added) * uspace/drv/usbhub/main.c (added) * uspace/drv/usbhub/usbhub.h (added) * uspace/drv/usbhub/usbhub.ma (added) * uspace/drv/usbhub/utils.c (moved) * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/addrmgm.c (added) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/vhc.ma (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/block/libblock.h (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/hcdhubd.c (modified) * uspace/lib/usb/src/hcdhubd_private.h (modified) * uspace/lib/usb/src/hcdrv.c (modified) * uspace/lib/usb/src/localdrv.c (modified) * uspace/lib/usb/src/usbdrv.c (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) merge with mainline Sat, 04 Dec 2010 20:36:56 GMT Vojtech Horky [463e734] * kernel/generic/include/ipc/ipc.h (modified) * uspace/srv/devman/devman.c (modified) Serialization of devman::add_device Also, the kernel limit for IPC ... Sat, 04 Dec 2010 18:42:09 GMT Vojtech Horky [b00dbb9] * boot/arch/mips32/include/arch.h (modified) * contrib/conf/msim.conf (modified) * kernel/arch/mips32/src/exception.c (modified) * kernel/arch/mips32/src/smp/dorder.c (modified) * tools/config.py (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/block/libblock.h (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) Merge with development/ Sat, 04 Dec 2010 18:39:49 GMT Vojtech Horky [35537a7] * boot/arch/mips32/include/arch.h (modified) * contrib/conf/msim.conf (modified) * kernel/arch/mips32/src/exception.c (modified) * kernel/arch/mips32/src/smp/dorder.c (modified) * tools/config.py (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/block/libblock.h (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) Merge mainline changes Sat, 04 Dec 2010 17:54:34 GMT Vojtech Horky [e28d228] * uspace/drv/usbhub/utils.c (modified) * uspace/drv/vhc/addrmgm.c (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/usbdrv.c (modified) Merge with vojtechhorky/ Sat, 04 Dec 2010 17:52:05 GMT Vojtech Horky [9ca0013] * uspace/drv/usbhub/utils.c (modified) Add sample code for adding new device in hub Sat, 04 Dec 2010 17:51:51 GMT Vojtech Horky [ce687bbe] * uspace/drv/vhc/addrmgm.c (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) Virtual HC can bind address and resolve them Sat, 04 Dec 2010 17:51:07 GMT Vojtech Horky [4689d40] * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/usbdrv.c (modified) Add binding of USB address and devman handle to usbhc iface Sat, 04 Dec 2010 17:01:24 GMT Vojtech Horky [54b141a] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/uhci/Makefile (modified) * uspace/drv/uhci/main.c (modified) * uspace/drv/uhci/transfers.c (added) * uspace/drv/uhci/uhci.h (added) * uspace/drv/uhci/uhci.ma (modified) * uspace/drv/usbhub/Makefile (added) * uspace/drv/usbhub/main.c (added) * uspace/drv/usbhub/usbhub.h (added) * uspace/drv/usbhub/usbhub.ma (added) * uspace/drv/usbhub/utils.c (moved) * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/addrmgm.c (added) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/vhc.ma (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/hcdhubd.c (modified) * uspace/lib/usb/src/hcdhubd_private.h (modified) * uspace/lib/usb/src/hcdrv.c (modified) * uspace/lib/usb/src/usbdrv.c (modified) Merge with vojtechhorky/ Sat, 04 Dec 2010 17:00:14 GMT Vojtech Horky [ad104e0] * uspace/drv/vhc/Makefile (modified) * uspace/drv/vhc/addrmgm.c (added) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/hcd.c (modified) Virtual USB HC can reserve address The implementation is stupid but ... Sat, 04 Dec 2010 16:58:31 GMT Vojtech Horky [6f04905] * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/usbdrv.c (modified) Add address reservation to USBHC interface in DDF Any USB driver ... Sat, 04 Dec 2010 15:52:12 GMT Vojtech Horky [36c410e] * uspace/drv/usbhub/utils.c (modified) * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usb/src/hcdhubd.c (modified) * uspace/lib/usb/src/hcdhubd_private.h (modified) * uspace/lib/usb/src/hcdrv.c (modified) Merge development/ changes Sat, 04 Dec 2010 14:15:20 GMT Jakub Jermar [442ebbe] * uspace/lib/c/generic/adt/char_map.c (modified) * uspace/lib/c/include/adt/generic_field.h (modified) Cstyle fixes. Sat, 04 Dec 2010 14:00:41 GMT Vojtech Horky [4317827] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/uhci/Makefile (modified) * uspace/drv/uhci/main.c (modified) * uspace/drv/uhci/transfers.c (added) * uspace/drv/uhci/uhci.h (added) * uspace/drv/uhci/uhci.ma (modified) * uspace/drv/usbhub/Makefile (added) * uspace/drv/usbhub/main.c (added) * uspace/drv/usbhub/usbhub.h (added) * uspace/drv/usbhub/usbhub.ma (added) * uspace/drv/usbhub/utils.c (moved) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/vhc.ma (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usb/src/hcdhubd.c (modified) * uspace/lib/usb/src/hcdhubd_private.h (modified) * uspace/lib/usb/src/hcdrv.c (modified) USB hub driver in separate task The commit only includes changes ... Fri, 03 Dec 2010 22:22:15 GMT Jiri Svoboda [8c2b3ef] * tools/config.py (modified) Merge configuration script improvements. Fri, 03 Dec 2010 22:21:16 GMT Jiri Svoboda [ba8de9c3] * tools/config.py (modified) Remove L.I.S.P. from configuration script. Fri, 03 Dec 2010 22:10:49 GMT Jiri Svoboda [4756634] * tools/config.py (modified) More nomenclature cleanup. Fri, 03 Dec 2010 22:05:46 GMT Jiri Svoboda [62bb73e] * tools/config.py (modified) Clean up nomenclature in configuration script. Fri, 03 Dec 2010 21:48:17 GMT Jiri Svoboda [e4d540b] * tools/config.py (modified) Endow 'config.py default' with the same inference abilities as the ... Fri, 03 Dec 2010 15:49:30 GMT smekideki@…> [2cb6571] * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usb/src/hcdhubd.c (modified) * uspace/lib/usb/src/hcdhubd_private.h (modified) * uspace/lib/usb/src/hcdrv.c (modified) * uspace/lib/usb/src/hubdrv.c (modified) merge with smekideki Fri, 03 Dec 2010 15:43:43 GMT smekideki@…> [4144630] * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usb/src/hcdhubd.c (modified) * uspace/lib/usb/src/hcdhubd_private.h (modified) * uspace/lib/usb/src/hcdrv.c (modified) * uspace/lib/usb/src/hubdrv.c (modified) usb adresses assigning Fri, 03 Dec 2010 13:27:39 GMT Vojtech Horky [1dd264b] * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usb/src/localdrv.c (modified) * uspace/lib/usb/src/usbdrv.c (modified) Merge with vojtechhorky/ Fri, 03 Dec 2010 13:03:54 GMT Vojtech Horky [62c9661] * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usb/src/localdrv.c (modified) * uspace/lib/usb/src/usbdrv.c (modified) Connecting in HCD in same task in separate function Fri, 03 Dec 2010 13:03:26 GMT Lubos Slovak [70c85211] * kernel/generic/include/ipc/ipc.h (modified) * uspace/drv/uhci/main.c (modified) * uspace/drv/usbkbd/usbkbd.ma (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/hcdhubd.c (modified) * uspace/lib/usb/src/hcdhubd_private.h (added) * uspace/lib/usb/src/hcdrv.c (added) * uspace/lib/usb/src/hubdrv.c (added) * uspace/lib/usb/src/remotedrv.c (added) * uspace/lib/usb/src/usbdrv.c (modified) Merged branch development into lelian/hidd Fri, 03 Dec 2010 12:59:13 GMT Lubos Slovak [bbc28be] * boot/arch/arm32/src/main.c (modified) * boot/arch/ia64/src/main.c (modified) * boot/arch/mips32/src/main.c (modified) * boot/arch/ppc32/src/main.c (modified) * boot/arch/sparc64/src/main.c (modified) * boot/genarch/src/ofw.c (modified) * boot/generic/include/printf.h (modified) * boot/generic/include/stdint.h (modified) * boot/generic/include/typedefs.h (modified) * boot/generic/src/printf_core.c (modified) * kernel/Makefile (modified) * kernel/arch/abs32le/include/istate.h (modified) * kernel/arch/abs32le/include/mm/as.h (modified) * kernel/arch/abs32le/include/mm/page.h (modified) * kernel/arch/abs32le/include/types.h (modified) * kernel/arch/amd64/include/context.h (modified) * kernel/arch/amd64/include/context_offset.h (modified) * kernel/arch/amd64/include/cpu.h (modified) * kernel/arch/amd64/include/debugger.h (modified) * kernel/arch/amd64/include/istate.h (modified) * kernel/arch/amd64/include/mm/as.h (modified) * kernel/arch/amd64/include/mm/page.h (modified) * kernel/arch/amd64/include/pm.h (modified) * kernel/arch/amd64/include/types.h (modified) * kernel/arch/amd64/src/boot/memmap.c (modified) * kernel/arch/amd64/src/cpu/cpu.c (modified) * kernel/arch/amd64/src/debugger.c (modified) * kernel/arch/amd64/src/interrupt.c (modified) * kernel/arch/amd64/src/mm/page.c (modified) * kernel/arch/amd64/src/pm.c (modified) * kernel/arch/arm32/include/types.h (modified) * kernel/arch/arm32/src/exception.c (modified) * kernel/arch/arm32/src/mm/page.c (modified) * kernel/arch/arm32/src/mm/page_fault.c (modified) * kernel/arch/ia32/include/boot/boot.h (modified) * kernel/arch/ia32/include/boot/memmap.h (modified) * kernel/arch/ia32/include/context.h (modified) * kernel/arch/ia32/include/context_offset.h (modified) * kernel/arch/ia32/include/cpu.h (modified) * kernel/arch/ia32/include/drivers/i8259.h (modified) * kernel/arch/ia32/include/istate.h (modified) * kernel/arch/ia32/include/mm/as.h (modified) * kernel/arch/ia32/include/mm/page.h (modified) * kernel/arch/ia32/include/smp/ap.h (modified) * kernel/arch/ia32/include/smp/apic.h (modified) * kernel/arch/ia32/include/types.h (modified) * kernel/arch/ia32/src/bios/bios.c (modified) * kernel/arch/ia32/src/boot/memmap.c (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia32/src/debug/stacktrace.c (modified) * kernel/arch/ia32/src/drivers/i8254.c (modified) * kernel/arch/ia32/src/drivers/i8259.c (modified) * kernel/arch/ia32/src/drivers/vesa.c (modified) * kernel/arch/ia32/src/interrupt.c (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/ia32/src/mm/page.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia32/src/smp/mps.c (modified) * kernel/arch/ia64/include/types.h (modified) * kernel/arch/ia64/src/interrupt.c (modified) * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/mips32/include/types.h (modified) * kernel/arch/mips32/src/cache.c (modified) * kernel/arch/mips32/src/debugger.c (modified) * kernel/arch/mips32/src/exception.c (modified) * kernel/arch/mips32/src/mm/tlb.c (modified) * kernel/arch/ppc32/include/types.h (modified) * kernel/arch/ppc32/src/cpu/cpu.c (modified) * kernel/arch/ppc32/src/interrupt.c (modified) * kernel/arch/ppc32/src/mm/frame.c (modified) * kernel/arch/ppc32/src/mm/page.c (modified) * kernel/arch/ppc32/src/mm/tlb.c (modified) * kernel/arch/sparc64/include/types.h (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/arch/sparc64/src/mm/sun4u/tlb.c (modified) * kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified) * kernel/arch/sparc64/src/sun4v/md.c (modified) * kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified) * kernel/generic/include/config.h (modified) * kernel/generic/include/cpu.h (modified) * kernel/generic/include/interrupt.h (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/include/mm/slab.h (modified) * kernel/generic/include/panic.h (modified) * kernel/generic/include/print.h (modified) * kernel/generic/include/stdint.h (modified) * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/include/sysinfo/abi.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/debug/debug.c (modified) * kernel/generic/src/debug/panic.c (modified) * kernel/generic/src/debug/stacktrace.c (modified) * kernel/generic/src/debug/symtab.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/synch/spinlock.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * kernel/test/avltree/avltree1.c (modified) * kernel/test/fpu/fpu1_ia64.c (modified) * kernel/test/fpu/fpu1_x86.c (modified) * kernel/test/fpu/sse1.c (modified) * kernel/test/mm/falloc1.c (modified) * kernel/test/mm/falloc2.c (modified) * kernel/test/mm/mapping1.c (modified) * kernel/test/print/print1.c (modified) * kernel/test/print/print2.c (modified) * kernel/test/print/print4.c (modified) * kernel/test/print/print5.c (added) * kernel/test/print/print5.def (added) * kernel/test/synch/semaphore1.c (modified) * kernel/test/test.c (modified) * kernel/test/test.h (modified) * kernel/test/thread/thread1.c (modified) * tools/autotool.py (modified) * uspace/Makefile (modified) * uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified) * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified) * uspace/app/bdsh/cmds/modules/unmount/unmount.c (modified) * uspace/app/bdsh/exec.c (modified) * uspace/app/edit/edit.c (modified) * uspace/app/netecho/netecho.c (modified) * uspace/app/nettest1/nettest1.c (modified) * uspace/app/nettest2/nettest2.c (modified) * uspace/app/ping/ping.c (modified) * uspace/app/redir/redir.c (modified) * uspace/app/stats/stats.c (modified) * uspace/app/taskdump/taskdump.c (modified) * uspace/app/tasks/tasks.c (modified) * uspace/app/test_serial/Makefile (deleted) * uspace/app/tester/Makefile (modified) * uspace/app/tester/hw/serial/serial1.c (moved) * uspace/app/tester/hw/serial/serial1.def (added) * uspace/app/tester/ipc/ping_pong.c (modified) * uspace/app/tester/ipc/register.c (modified) * uspace/app/tester/print/print1.c (modified) * uspace/app/tester/print/print2.c (modified) * uspace/app/tester/print/print4.c (modified) * uspace/app/tester/print/print5.c (added) * uspace/app/tester/print/print5.def (added) * uspace/app/tester/stdio/stdio1.c (modified) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/app/tester/thread/thread1.c (modified) * uspace/app/tester/vfs/vfs1.c (modified) * uspace/app/top/screen.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/c/arch/abs32le/include/inttypes.h (modified) * uspace/lib/c/arch/amd64/include/inttypes.h (modified) * uspace/lib/c/arch/arm32/include/inttypes.h (modified) * uspace/lib/c/arch/ia32/include/inttypes.h (modified) * uspace/lib/c/arch/ia64/include/inttypes.h (modified) * uspace/lib/c/arch/mips32/include/inttypes.h (modified) * uspace/lib/c/arch/ppc32/include/inttypes.h (modified) * uspace/lib/c/arch/sparc64/include/inttypes.h (modified) * uspace/lib/c/generic/device/char.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) * uspace/lib/c/generic/stacktrace.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/assert.h (modified) * uspace/lib/c/include/device/char.h (modified) * uspace/lib/c/include/err.h (modified) * uspace/lib/c/include/malloc.h (modified) * uspace/lib/c/include/stdint.h (modified) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/include/sys/typefmt.h (modified) * uspace/lib/c/include/sys/types.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/src/hcdhubd.c (modified) * uspace/lib/usbvirt/debug.c (modified) * uspace/srv/bd/ata_bd/ata_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/main.c (modified) * uspace/srv/devman/match.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/console/gcons.c (modified) * uspace/srv/hid/fb/serial_console.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/char/i8042/i8042.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/hw/cir/fhc/fhc.c (modified) * uspace/srv/hw/netif/dp8390/dp8390.c (modified) * uspace/srv/hw/netif/dp8390/ne2000.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Merged branch development into /lelian/hidd Fri, 03 Dec 2010 10:41:46 GMT Vojtech Horky [4570779] * kernel/generic/include/ipc/ipc.h (modified) * uspace/drv/uhci/main.c (modified) * uspace/lib/usb/src/hcdhubd.c (modified) Merge with vojtechhorky/ Fri, 03 Dec 2010 10:38:17 GMT Vojtech Horky [7972b51] * kernel/generic/include/ipc/ipc.h (modified) * uspace/drv/uhci/main.c (modified) * uspace/lib/usb/src/hcdhubd.c (modified) Another workarounds These workarounds allow to boot all of ours ... Fri, 03 Dec 2010 09:59:35 GMT smekideki@…> [c39544a] * uspace/drv/usbkbd/usbkbd.ma (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/hcdhubd.c (modified) * uspace/lib/usb/src/hcdhubd_private.h (added) * uspace/lib/usb/src/hcdrv.c (added) * uspace/lib/usb/src/hubdrv.c (added) * uspace/lib/usb/src/remotedrv.c (added) * uspace/lib/usb/src/usbdrv.c (modified) merge from parent Thu, 02 Dec 2010 00:14:18 GMT Vojtech Horky [42be09b] * HelenOS.config (modified) * uspace/drv/rootvirt/devices.def (modified) Launch of test drivers configurable Thu, 02 Dec 2010 00:00:41 GMT Vojtech Horky [18a6243] * kernel/generic/include/ipc/ipc.h (modified) Bypass devman deadlock Increasing number of async calls bypasses ... Wed, 01 Dec 2010 23:59:40 GMT Vojtech Horky [c245f16e] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/drv/rootvirt/devices.def (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test1/test1.ma (modified) * uspace/drv/test2/Makefile (added) * uspace/drv/test2/test2.c (added) * uspace/drv/test2/test2.ma (added) Add another test for DDF This test simulates hot-plug as child ... Wed, 01 Dec 2010 23:51:29 GMT Vojtech Horky [398c4d7] * uspace/lib/c/generic/devman.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) More conservative locking in devman Add mutex guard when accessing ... Tue, 30 Nov 2010 15:16:05 GMT Vojtech Horky [2edcb63] * uspace/srv/devman/devman.c (modified) Bugfixes in devman First fix: the passing the devices to driver is ... Tue, 30 Nov 2010 14:21:47 GMT Vojtech Horky [703d19c] * uspace/drv/test1/test1.c (modified) * uspace/srv/devman/devman.c (modified) A bit of refactoring Tue, 30 Nov 2010 13:42:11 GMT Vojtech Horky [5bee897] * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) Fix deadlock in devman The driver mutex is released during device ... Tue, 30 Nov 2010 12:15:18 GMT Vojtech Horky [1b2981aa] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/drv/rootvirt/devices.def (modified) * uspace/drv/test1/Makefile (added) * uspace/drv/test1/test1.c (added) * uspace/drv/test1/test1.ma (added) Add test1 virtual device The test1 expose bug (deadlock) in devman.