# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-11-29T22:30:23Z Sat, 29 Jan 2011 10:19:04 GMT Jan Vesely [4687fcd4] * .bzrignore (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * kernel/generic/include/debug.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/waitq.c (modified) * uspace/Makefile (modified) * uspace/app/stats/stats.c (modified) * uspace/app/tasks/tasks.c (deleted) * uspace/app/top/screen.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/virtusbhub/Makefile (moved) * uspace/app/virtusbhub/main.c (added) * uspace/app/virtusbkbd/descriptor.h (modified) * uspace/app/virtusbkbd/items.h (modified) * uspace/app/virtusbkbd/kbdconfig.c (modified) * uspace/app/virtusbkbd/kbdconfig.h (modified) * uspace/app/virtusbkbd/keys.c (modified) * uspace/app/virtusbkbd/keys.h (modified) * uspace/app/virtusbkbd/report.h (modified) * uspace/app/virtusbkbd/stdreq.c (modified) * uspace/app/virtusbkbd/stdreq.h (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/uhci/Makefile (modified) * uspace/drv/uhci/main.c (modified) * uspace/drv/uhci/pci.c (added) * uspace/drv/uhci/uhci.c (modified) * uspace/drv/uhci/uhci.h (modified) * uspace/drv/usbhid/Makefile (moved) * uspace/drv/usbhid/conv.c (added) * uspace/drv/usbhid/conv.h (added) * uspace/drv/usbhid/descdump.c (moved) * uspace/drv/usbhid/descdump.h (moved) * uspace/drv/usbhid/descparser.c (moved) * uspace/drv/usbhid/descparser.h (moved) * uspace/drv/usbhid/kbd.h (added) * uspace/drv/usbhid/layout.h (added) * uspace/drv/usbhid/main.c (moved) * uspace/drv/usbhid/usbhid.ma (moved) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/vhc/hub.c (modified) * uspace/drv/vhc/hub/hub.h (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/drv/vhc/hub/virthub.h (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/devmap.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/net/modules.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/ipc.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/net/il/il_skel.c (modified) * uspace/lib/net/nil/nil_skel.c (modified) * uspace/lib/net/tl/tl_skel.c (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usbvirt/src/main.c (modified) * uspace/srv/clip/clip.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/hid/adb_mouse/adb_dev.c (modified) * uspace/srv/hid/char_mouse/chardev.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/fb/main.c (modified) * uspace/srv/hid/kbd/port/adb.c (modified) * uspace/srv/hid/kbd/port/chardev.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/main.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Changes from devel, break stuff. Sat, 29 Jan 2011 09:59:30 GMT Jan Vesely [67a1b78] * uspace/drv/uhci/callback.c (modified) * uspace/drv/uhci/iface.c (modified) * uspace/drv/uhci/main.c (modified) * uspace/drv/uhci/uhci.h (modified) Dropped usage od hcdhubd.h Fixed parameter order in callback_in Sat, 29 Jan 2011 09:31:29 GMT Jan Vesely [5286a2c] * uspace/drv/uhci/main.c (modified) * uspace/drv/uhci/transfer_list.c (modified) * uspace/drv/uhci/uhci.c (modified) * uspace/drv/uhci/uhci.h (modified) * uspace/drv/uhci/uhci_struct/transfer_descriptor.c (modified) Reduced debug level and made times shorter Sat, 29 Jan 2011 09:18:13 GMT Jan Vesely [d956aa5] * uspace/drv/uhci/callback.c (modified) Fixed: memcpy direction Sat, 29 Jan 2011 08:58:46 GMT Jan Vesely [113aef8] * uspace/drv/uhci/uhci_struct/transfer_descriptor.c (modified) * uspace/drv/uhci/utils/malloc32.h (modified) TD debug messages refatoring Sat, 29 Jan 2011 08:32:04 GMT Jan Vesely [245b56b5] * uspace/drv/uhci/root_hub/debug.h (modified) * uspace/drv/uhci/root_hub/port.c (modified) * uspace/drv/uhci/root_hub/port.h (modified) * uspace/drv/uhci/root_hub/root_hub.c (modified) * uspace/drv/uhci/root_hub/root_hub.h (modified) Added info message on succesfull device addition Changed root ub ... Sat, 29 Jan 2011 08:00:14 GMT Jan Vesely [816175a2] * uspace/drv/uhci/root_hub/debug.h (added) * uspace/drv/uhci/root_hub/port.c (modified) * uspace/drv/uhci/root_hub/root_hub.c (modified) Made root hub output use different tag than hc Limited root hub ... Sat, 29 Jan 2011 07:54:54 GMT Jan Vesely [62d9827] * uspace/drv/uhci/root_hub/port.c (modified) * uspace/drv/uhci/root_hub/root_hub.c (modified) Switched to address hadling interface, instead of direct access. Sat, 29 Jan 2011 07:51:08 GMT Jan Vesely [86b39f7e] * uspace/drv/uhci/iface.c (modified) Implemented address handling interface Sat, 29 Jan 2011 07:23:03 GMT Jan Vesely [621fdaa] * uspace/drv/uhci/debug.h (modified) Print errors as errors, not debug messages. Sat, 29 Jan 2011 06:33:09 GMT Jan Vesely [c8ca07e] * uspace/drv/uhci/uhci.h (modified) * uspace/drv/uhci/utils/malloc32.h (modified) Fixed (from Vojta): Use alignment and size in proper order (memalign) Sat, 29 Jan 2011 00:25:32 GMT Vojtech Horky [76b57734] * uspace/drv/uhci/callback.c (modified) * uspace/drv/uhci/uhci_struct/transfer_descriptor.c (modified) Yet another bad argument order Sat, 29 Jan 2011 00:18:26 GMT Vojtech Horky [1431e8f] * uspace/drv/uhci/utils/malloc32.h (modified) Another parameter ordering Sat, 29 Jan 2011 00:14:07 GMT Vojtech Horky [4046c1ea] * uspace/drv/uhci/callback.c (modified) * uspace/drv/uhci/root_hub/port.c (modified) * uspace/drv/uhci/uhci.c (modified) * uspace/drv/uhci/uhci_struct/transfer_descriptor.c (modified) Merge parent branch Sat, 29 Jan 2011 00:08:35 GMT Vojtech Horky [b3258ad] * uspace/drv/uhci/uhci_struct/transfer_descriptor.c (modified) Null data packet handled in TD initialization Sat, 29 Jan 2011 00:04:28 GMT Vojtech Horky [24b07ac4] * uspace/drv/uhci/uhci_struct/transfer_descriptor.c (modified) More flexible buffer dump Fri, 28 Jan 2011 23:56:04 GMT Vojtech Horky [5935fe4c] * uspace/drv/uhci/utils/malloc32.h (modified) Fix wrong parameter order Fri, 28 Jan 2011 23:54:15 GMT Vojtech Horky [096a1ff] * uspace/drv/uhci/debug.h (modified) * uspace/drv/uhci/root_hub/port.c (modified) * uspace/drv/uhci/uhci.c (modified) * uspace/drv/uhci/uhci.h (modified) Shorter debug messages Fri, 28 Jan 2011 23:51:36 GMT Jan Vesely [44d8853] * uspace/drv/uhci/callback.c (modified) * uspace/drv/uhci/uhci.c (modified) * uspace/drv/uhci/uhci_struct/transfer_descriptor.c (modified) Fixed: Do not crash on zero buffers Fri, 28 Jan 2011 23:30:37 GMT Jan Vesely [e68de30] * uspace/drv/uhci/root_hub/port.c (modified) Fixed: use proper device enumeration procedure Fri, 28 Jan 2011 23:13:28 GMT Jan Vesely [f0e25e8] * uspace/drv/uhci/root_hub/port.c (modified) Fixed: reset port after detecting a new device Fri, 28 Jan 2011 21:43:12 GMT Vojtech Horky [a09128c] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (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/doc/doxygroups.h (modified) * uspace/drv/uhci/Makefile (modified) * uspace/drv/uhci/main.c (modified) * uspace/drv/uhci/pci.c (added) * uspace/drv/uhci/uhci.h (modified) * uspace/drv/usbhid/Makefile (moved) * uspace/drv/usbhid/conv.c (moved) * uspace/drv/usbhid/conv.h (moved) * uspace/drv/usbhid/descdump.c (moved) * uspace/drv/usbhid/descdump.h (moved) * uspace/drv/usbhid/descparser.c (moved) * uspace/drv/usbhid/descparser.h (moved) * uspace/drv/usbhid/kbd.h (added) * uspace/drv/usbhid/layout.h (moved) * uspace/drv/usbhid/main.c (moved) * uspace/drv/usbhid/usbhid.ma (moved) * uspace/drv/usbkbd/kbd.h (deleted) Merge: Doc update, usbkbd is usbhid, PCI I/O regs Renamed usbkbd ... Fri, 28 Jan 2011 21:39:14 GMT Vojtech Horky [632ed68] * 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/doc/doxygroups.h (modified) Doxygen group for usbinfo application Fri, 28 Jan 2011 21:17:51 GMT Vojtech Horky [66d5062] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/usbhid/Makefile (moved) * uspace/drv/usbhid/conv.c (moved) * uspace/drv/usbhid/conv.h (moved) * uspace/drv/usbhid/descdump.c (moved) * uspace/drv/usbhid/descdump.h (moved) * uspace/drv/usbhid/descparser.c (moved) * uspace/drv/usbhid/descparser.h (moved) * uspace/drv/usbhid/kbd.h (moved) * uspace/drv/usbhid/layout.h (moved) * uspace/drv/usbhid/main.c (moved) * uspace/drv/usbhid/usbhid.ma (moved) Rename `usbkbd' driver to `usbhid' Fri, 28 Jan 2011 21:05:51 GMT Vojtech Horky [1c13dac] * uspace/drv/usbkbd/conv.c (modified) * uspace/drv/usbkbd/conv.h (modified) * uspace/drv/usbkbd/descdump.c (modified) * uspace/drv/usbkbd/descdump.h (modified) * uspace/drv/usbkbd/descparser.c (modified) * uspace/drv/usbkbd/descparser.h (modified) * uspace/drv/usbkbd/kbd.h (modified) * uspace/drv/usbkbd/layout.h (modified) * uspace/drv/usbkbd/main.c (modified) Add Doxygen groups to usbkbd driver Fri, 28 Jan 2011 20:08:12 GMT Vojtech Horky [76d9eb7e] * uspace/drv/usbkbd/Makefile (modified) Cleaner Makefile in usbkbd Added some missing variables, more ... Fri, 28 Jan 2011 19:07:41 GMT Jan Vesely [3da5eb9] * uspace/drv/uhci/uhci.c (modified) * uspace/drv/uhci/uhci.h (modified) * uspace/drv/uhci/uhci_struct/transfer_descriptor.c (modified) * uspace/drv/uhci/uhci_struct/transfer_descriptor.h (modified) Fixed: add buffer pointer to TD on initialization Added status info ... Fri, 28 Jan 2011 19:06:28 GMT Jan Vesely [01656f2] * uspace/drv/uhci/utils/malloc32.h (modified) Fixed: use 16 byte alignment (see UHCI spec) Fri, 28 Jan 2011 17:36:40 GMT Jan Vesely [0535ee4] * uspace/drv/uhci/uhci.c (modified) * uspace/drv/uhci/uhci.h (modified) Added debug_checker fibril (checks memory structures) Fixed: ... Fri, 28 Jan 2011 17:34:58 GMT Jan Vesely [3fb3099c] * uspace/drv/uhci/transfer_list.c (modified) Fixed: Add pointer to enqueue debug output Fri, 28 Jan 2011 17:33:56 GMT Jan Vesely [0b68b7c] * uspace/drv/uhci/callback.c (modified) Fixed: initialize arg field properly Added callback_out call Fri, 28 Jan 2011 17:32:58 GMT Jan Vesely [b6120d90] * uspace/drv/uhci/uhci_struct/transfer_descriptor.c (modified) * uspace/drv/uhci/uhci_struct/transfer_descriptor.h (modified) Fixed: Error count mask Made TD fields volatile Fri, 28 Jan 2011 17:31:48 GMT Jan Vesely [54229db] * uspace/drv/uhci/utils/malloc32.h (modified) Fixed: return phys address instead of frame number Fri, 28 Jan 2011 17:20:57 GMT Vojtech Horky [1879a7d] * uspace/drv/usbkbd/Makefile (modified) * uspace/drv/usbkbd/conv.c (added) * uspace/drv/usbkbd/conv.h (added) * uspace/drv/usbkbd/kbd.h (added) * uspace/drv/usbkbd/layout.h (added) * uspace/drv/usbkbd/main.c (modified) * uspace/lib/usb/src/hidparser.c (modified) Merge development/ changes Fri, 28 Jan 2011 17:16:13 GMT Vojtech Horky [c113056] * uspace/drv/usbkbd/main.c (modified) Fix wrong printf directive Fri, 28 Jan 2011 17:12:17 GMT Vojtech Horky [ea991e84] * uspace/drv/uhci/Makefile (modified) * uspace/drv/uhci/main.c (modified) * uspace/drv/uhci/pci.c (added) * uspace/drv/uhci/uhci.h (modified) Get I/O ranges for UHCI registers Fri, 28 Jan 2011 15:55:55 GMT Lubos Slovak [3ee48f2] * uspace/drv/usbkbd/Makefile (modified) * uspace/drv/usbkbd/conv.c (added) * uspace/drv/usbkbd/conv.h (added) * uspace/drv/usbkbd/kbd.h (added) * uspace/drv/usbkbd/layout.h (added) * uspace/drv/usbkbd/main.c (modified) * uspace/lib/usb/src/hidparser.c (modified) Merge: HID driver - correct scancodes, communication with console, ... Fri, 28 Jan 2011 15:47:39 GMT Jan Vesely [d1984e0] * uspace/drv/uhci/uhci.c (modified) * uspace/drv/uhci/uhci.h (modified) Added UHCI command register values HC is started on initialization. Fri, 28 Jan 2011 15:46:21 GMT Jan Vesely [a8e96683] * uspace/drv/uhci/utils/malloc32.h (modified) Added memory control/translation mechanisms. Fri, 28 Jan 2011 15:45:40 GMT Jan Vesely [10f479ae] * uspace/drv/uhci/main.c (modified) Return correct value after uhci_init Fri, 28 Jan 2011 15:30:42 GMT Vojtech Horky [7a51d75] * kernel/generic/include/debug.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/waitq.c (modified) * uspace/Makefile (modified) * uspace/app/stats/stats.c (modified) * uspace/app/tasks/Makefile (deleted) * uspace/app/tasks/tasks.c (deleted) * uspace/app/top/screen.c (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/vhc/hub.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/devmap.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/net/modules.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/ipc.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/net/il/il_skel.c (modified) * uspace/lib/net/nil/nil_skel.c (modified) * uspace/lib/net/tl/tl_skel.c (modified) * uspace/lib/usbvirt/src/main.c (modified) * uspace/srv/clip/clip.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/hid/adb_mouse/adb_dev.c (modified) * uspace/srv/hid/char_mouse/chardev.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/fb/main.c (modified) * uspace/srv/hid/kbd/port/adb.c (modified) * uspace/srv/hid/kbd/port/chardev.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/main.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Merge development/ changes Fri, 28 Jan 2011 15:15:11 GMT Vojtech Horky [2b96463] * kernel/generic/include/debug.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/waitq.c (modified) * uspace/Makefile (modified) * uspace/app/stats/stats.c (modified) * uspace/app/tasks/Makefile (deleted) * uspace/app/tasks/tasks.c (deleted) * uspace/app/top/screen.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/devmap.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/net/modules.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/ipc.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/net/il/il_skel.c (modified) * uspace/lib/net/nil/nil_skel.c (modified) * uspace/lib/net/tl/tl_skel.c (modified) * uspace/lib/usbvirt/src/main.c (modified) * uspace/srv/clip/clip.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/hid/adb_mouse/adb_dev.c (modified) * uspace/srv/hid/char_mouse/chardev.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/fb/main.c (modified) * uspace/srv/hid/kbd/port/adb.c (modified) * uspace/srv/hid/kbd/port/chardev.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/main.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Merge mainline changes Fri, 28 Jan 2011 14:59:50 GMT Jan Vesely [d93ff502] * uspace/drv/uhci/iface.c (modified) * uspace/drv/uhci/uhci.c (modified) * uspace/drv/uhci/uhci.h (modified) Added toggle bit parameter. Removed uhci_* specific functions, use ... Fri, 28 Jan 2011 14:52:55 GMT Vojtech Horky [ef8d655] * uspace/drv/vhc/hub.c (modified) More robust init of virtual root hub The loop is necessary since ... Fri, 28 Jan 2011 14:38:15 GMT Matus Dekanek [89beb08] * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub_private.h (modified) merging small fixes from /smekideki Fri, 28 Jan 2011 14:36:47 GMT Matus Dekanek [ba5ab09] * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub_private.h (modified) fixed one possible memory leak using fibril_mutex instead of futex Fri, 28 Jan 2011 12:43:07 GMT Jan Vesely [de0e6b3] * uspace/drv/uhci/callback.c (modified) * uspace/drv/uhci/callback.h (modified) * uspace/drv/uhci/transfer_list.c (modified) * uspace/drv/uhci/transfer_list.h (modified) * uspace/drv/uhci/uhci.c (modified) * uspace/drv/uhci/uhci_struct/transfer_descriptor.h (modified) * uspace/drv/uhci/utils/malloc32.h (moved) Used usbmem allocator Fri, 28 Jan 2011 12:41:33 GMT Matus Dekanek [81c0854f] * .bzrignore (modified) * boot/Makefile.common (modified) * kernel/generic/include/sysinfo/abi.h (modified) * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/src/mm/backend_phys.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/Makefile (modified) * uspace/app/tasks/tasks.c (modified) * uspace/app/top/screen.c (modified) * uspace/app/top/top.c (modified) * uspace/app/top/top.h (modified) * uspace/app/trace/syscalls.c (modified) * uspace/app/virtusbhub/Makefile (added) * uspace/app/virtusbhub/main.c (added) * uspace/app/virtusbkbd/descriptor.h (modified) * uspace/app/virtusbkbd/items.h (modified) * uspace/app/virtusbkbd/kbdconfig.c (modified) * uspace/app/virtusbkbd/kbdconfig.h (modified) * uspace/app/virtusbkbd/keys.c (modified) * uspace/app/virtusbkbd/keys.h (modified) * uspace/app/virtusbkbd/report.h (modified) * uspace/app/virtusbkbd/stdreq.c (modified) * uspace/app/virtusbkbd/stdreq.h (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/doc/doxygroups.h (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/usblist.c (modified) * uspace/drv/usbhub/usblist.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/drv/usbkbd/descdump.c (modified) * uspace/drv/usbkbd/descdump.h (modified) * uspace/drv/usbkbd/descparser.c (modified) * uspace/drv/usbkbd/descparser.h (modified) * uspace/drv/usbkbd/main.c (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/debug.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/hub.h (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/drv/vhc/hub/virthub.h (modified) * uspace/drv/vhc/hub/virthubops.c (modified) * uspace/drv/vhc/vhcd.h (modified) * uspace/lib/c/generic/stats.c (modified) * uspace/lib/c/generic/sysinfo.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/include/usb/classes/classes.h (modified) * uspace/lib/usb/include/usb/classes/hid.h (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/include/usb/classes/hidut.h (modified) * uspace/lib/usb/include/usb/classes/hidutkbd.h (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/descriptor.h (modified) * uspace/lib/usb/include/usb/devreq.h (modified) * uspace/lib/usb/include/usb/hcd.h (modified) * 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 (modified) * uspace/lib/usb/src/class.c (modified) * uspace/lib/usb/src/debug.c (modified) * uspace/lib/usb/src/dp.c (modified) * uspace/lib/usb/src/drvpsync.c (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/hidparser.c (modified) * uspace/lib/usb/src/localdrv.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/remotedrv.c (modified) * uspace/lib/usb/src/usb.c (modified) * uspace/lib/usb/src/usbdrv.c (modified) * uspace/lib/usb/src/usbdrvreq.c (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/include/usbvirt/hub.h (modified) * uspace/lib/usbvirt/src/callback.c (modified) * uspace/lib/usbvirt/src/ctrlpipe.c (modified) * uspace/lib/usbvirt/src/debug.c (modified) * uspace/lib/usbvirt/src/main.c (modified) * uspace/lib/usbvirt/src/private.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) * uspace/lib/usbvirt/src/transaction.c (modified) merge from usb/development Fri, 28 Jan 2011 12:20:26 GMT Jan Vesely [45c4f5a] * uspace/drv/uhci/uhci.c (modified) Used callback_get() and dispose convenience functions Fri, 28 Jan 2011 12:20:09 GMT Jan Vesely [987dda8] * uspace/drv/uhci/callback.c (modified) * uspace/drv/uhci/callback.h (modified) Added calback_get() and callback_dispose() convenience functions Fri, 28 Jan 2011 11:59:18 GMT Jan Vesely [eb03e92] * uspace/drv/uhci/uhci.c (modified) Used get() and dispose() convenience functions Fri, 28 Jan 2011 11:58:27 GMT Jan Vesely [dcc5b9d] * uspace/drv/uhci/uhci_struct/transfer_descriptor.h (modified) Added get() and dispose() convenience functions() Fri, 28 Jan 2011 11:52:48 GMT Jan Vesely [579dec2] * uspace/drv/uhci/uhci.c (modified) Implemented cleanup fibril cycle Fri, 28 Jan 2011 11:46:22 GMT Jan Vesely [c13ecfe] * uspace/drv/uhci/Makefile (modified) * uspace/drv/uhci/uhci_struct/transfer_descriptor.c (added) * uspace/drv/uhci/uhci_struct/transfer_descriptor.h (modified) Moved implementation to .c transfer_descriptor_init no longer ... Fri, 28 Jan 2011 11:45:40 GMT Jan Vesely [db7ed07] * uspace/drv/uhci/callback.c (modified) * uspace/drv/uhci/callback.h (modified) Added callback_run Fri, 28 Jan 2011 10:49:24 GMT Vojtech Horky [ea6a824] * .bzrignore (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/virtusbhub/Makefile (added) * uspace/app/virtusbhub/main.c (added) * uspace/app/virtusbkbd/descriptor.h (modified) * uspace/app/virtusbkbd/items.h (modified) * uspace/app/virtusbkbd/kbdconfig.c (modified) * uspace/app/virtusbkbd/kbdconfig.h (modified) * uspace/app/virtusbkbd/keys.c (modified) * uspace/app/virtusbkbd/keys.h (modified) * uspace/app/virtusbkbd/report.h (modified) * uspace/app/virtusbkbd/stdreq.c (modified) * uspace/app/virtusbkbd/stdreq.h (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/vhc/hub/hub.h (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/drv/vhc/hub/virthub.h (modified) Merge standalone virtual hub Fri, 28 Jan 2011 10:45:15 GMT Vojtech Horky [c5c003c] * .bzrignore (modified) * uspace/app/virtusbhub/Makefile (modified) * uspace/app/virtusbhub/main.c (modified) Cleaner Makefile Also updated ignore list. Fri, 28 Jan 2011 10:24:15 GMT Vojtech Horky [679a135] * uspace/app/virtusbkbd/descriptor.h (modified) * uspace/app/virtusbkbd/items.h (modified) * uspace/app/virtusbkbd/kbdconfig.c (modified) * uspace/app/virtusbkbd/kbdconfig.h (modified) * uspace/app/virtusbkbd/keys.c (modified) * uspace/app/virtusbkbd/keys.h (modified) * uspace/app/virtusbkbd/report.h (modified) * uspace/app/virtusbkbd/stdreq.c (modified) * uspace/app/virtusbkbd/stdreq.h (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/doc/doxygroups.h (modified) Doxygen group for virtual USB keyboard Fri, 28 Jan 2011 10:19:29 GMT Vojtech Horky [95622c4] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/virtusbhub/Makefile (added) * uspace/app/virtusbhub/main.c (added) * uspace/doc/doxygroups.h (modified) * uspace/drv/vhc/hub/hub.h (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/drv/vhc/hub/virthub.h (modified) Add standalone virtual hub Similar to virtual USB keyboard (`vuk'), ... Thu, 27 Jan 2011 22:09:29 GMT Jan Vesely [7fc092a] * .bzrignore (modified) * boot/Makefile.common (modified) * kernel/arch/amd64/include/interrupt.h (modified) * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/ia32/include/interrupt.h (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia64/include/interrupt.h (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/mm/page.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/include/sysinfo/abi.h (modified) * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/src/adt/avl.c (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/mm/backend_phys.c (modified) * kernel/generic/src/mm/page.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/Makefile (modified) * uspace/app/ping/ping.c (modified) * uspace/app/tasks/tasks.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/mm/mapping1.c (added) * uspace/app/tester/mm/mapping1.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/app/top/screen.c (modified) * uspace/app/top/top.c (modified) * uspace/app/top/top.h (modified) * uspace/app/trace/syscalls.c (modified) * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/app/virtusbkbd/keys.h (modified) * uspace/app/virtusbkbd/virtusbkbd.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/ns8250/ns8250.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/usblist.c (modified) * uspace/drv/usbhub/usblist.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/drv/usbkbd/Makefile (modified) * uspace/drv/usbkbd/descdump.c (added) * uspace/drv/usbkbd/descdump.h (added) * uspace/drv/usbkbd/descparser.c (added) * uspace/drv/usbkbd/descparser.h (moved) * uspace/drv/usbkbd/main.c (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/debug.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/hub.h (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/drv/vhc/hub/virthub.h (modified) * uspace/drv/vhc/hub/virthubops.c (modified) * uspace/drv/vhc/vhcd.h (modified) * uspace/lib/c/generic/as.c (modified) * uspace/lib/c/generic/ddi.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/net/icmp_common.c (modified) * uspace/lib/c/generic/stats.c (modified) * uspace/lib/c/generic/sysinfo.c (modified) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/ddi.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/services.h (modified) * uspace/lib/c/include/net/icmp_common.h (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/net/Makefile (modified) * uspace/lib/net/generic/protocol_map.c (modified) * uspace/lib/net/il/il_remote.c (moved) * uspace/lib/net/il/il_skel.c (added) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/icmp_header.h (modified) * uspace/lib/net/include/icmp_remote.h (moved) * uspace/lib/net/include/il_local.h (deleted) * uspace/lib/net/include/il_remote.h (moved) * uspace/lib/net/include/il_skel.h (moved) * uspace/lib/net/include/nil_interface.h (deleted) * uspace/lib/net/include/nil_local.h (deleted) * uspace/lib/net/include/nil_remote.h (modified) * uspace/lib/net/include/nil_skel.h (added) * uspace/lib/net/include/tl_remote.h (moved) * uspace/lib/net/include/tl_skel.h (moved) * uspace/lib/net/netif/netif_skel.c (modified) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/net/nil/nil_skel.c (added) * uspace/lib/net/tl/icmp_remote.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/net/tl/tl_remote.c (moved) * uspace/lib/net/tl/tl_skel.c (added) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/addrkeep.h (modified) * uspace/lib/usb/include/usb/classes/classes.h (modified) * uspace/lib/usb/include/usb/classes/hid.h (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/include/usb/classes/hidut.h (modified) * uspace/lib/usb/include/usb/classes/hidutkbd.h (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/descriptor.h (modified) * uspace/lib/usb/include/usb/devreq.h (modified) * uspace/lib/usb/include/usb/dp.h (moved) * uspace/lib/usb/include/usb/hcd.h (modified) * 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/include/usb/usbmem.h (moved) * uspace/lib/usb/src/addrkeep.c (modified) * uspace/lib/usb/src/class.c (modified) * uspace/lib/usb/src/debug.c (modified) * uspace/lib/usb/src/dp.c (added) * uspace/lib/usb/src/drvpsync.c (modified) * uspace/lib/usb/src/dump.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 (modified) * uspace/lib/usb/src/localdrv.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/remotedrv.c (modified) * uspace/lib/usb/src/usb.c (modified) * uspace/lib/usb/src/usbdrv.c (modified) * uspace/lib/usb/src/usbdrvreq.c (modified) * uspace/lib/usb/src/usbmem.c (added) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/include/usbvirt/hub.h (modified) * uspace/lib/usbvirt/src/callback.c (modified) * uspace/lib/usbvirt/src/ctrlpipe.c (modified) * uspace/lib/usbvirt/src/debug.c (modified) * uspace/lib/usbvirt/src/main.c (modified) * uspace/lib/usbvirt/src/private.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) * uspace/lib/usbvirt/src/transaction.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/hw/netif/ne2000/Makefile (moved) * uspace/srv/hw/netif/ne2000/dp8390.c (moved) * uspace/srv/hw/netif/ne2000/dp8390.h (moved) * uspace/srv/hw/netif/ne2000/ne2000.c (moved) * uspace/srv/net/cfg/ne2k (modified) * uspace/srv/net/il/arp/Makefile (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/net/il/arp/arp_module.c (deleted) * uspace/srv/net/il/arp/arp_oc.h (deleted) * uspace/srv/net/il/ip/Makefile (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip.h (modified) * uspace/srv/net/il/ip/ip_module.c (deleted) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/net/nil/eth/Makefile (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/eth/eth.h (modified) * uspace/srv/net/nil/eth/eth_header.h (deleted) * uspace/srv/net/nil/eth/eth_module.c (deleted) * uspace/srv/net/nil/nildummy/Makefile (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/nil/nildummy/nildummy.h (modified) * uspace/srv/net/nil/nildummy/nildummy_module.c (deleted) * uspace/srv/net/tl/icmp/Makefile (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/icmp/icmp.h (deleted) * uspace/srv/net/tl/icmp/icmp_module.c (deleted) * uspace/srv/net/tl/icmp/icmp_module.h (deleted) * uspace/srv/net/tl/tcp/Makefile (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp_module.h (deleted) * uspace/srv/net/tl/udp/Makefile (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/net/tl/udp/udp_module.c (deleted) * uspace/srv/net/tl/udp/udp_module.h (deleted) Changes from development branch Thu, 27 Jan 2011 19:46:20 GMT Martin Decky [ae0300b5] * kernel/generic/src/proc/thread.c (modified) fix wrong formatting arguments Thu, 27 Jan 2011 19:39:54 GMT Martin Decky [f579760] * boot/Makefile.common (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * uspace/Makefile (modified) * uspace/app/stats/stats.c (modified) * uspace/app/tasks/Makefile (deleted) * uspace/app/tasks/tasks.c (deleted) * uspace/app/top/screen.c (modified) * merge "tasks" and "stats" tools into one binary * improve the ... Thu, 27 Jan 2011 19:39:15 GMT Martin Decky [caa8a94] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/stats/stats.c (modified) * uspace/app/tasks/Makefile (deleted) * uspace/app/tasks/tasks.c (deleted) * merge "tasks" and "stats" * improve printouts of "stats" Thu, 27 Jan 2011 19:38:29 GMT Martin Decky [2a827f4] * uspace/app/top/screen.c (modified) shorten "threads" to "thrds" Thu, 27 Jan 2011 18:34:49 GMT Martin Decky [5378f99] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/ipc.c (modified) improve 'ipc' command printouts Thu, 27 Jan 2011 17:57:29 GMT Martin Decky [577f042a] * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * improve synchronization in sys_task_set_name() * improve printouts ... Thu, 27 Jan 2011 17:19:49 GMT Martin Decky [875c629] * kernel/generic/include/debug.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/waitq.c (modified) merge 'btrace' kernel console command (a last resort debugging means ... Thu, 27 Jan 2011 16:52:14 GMT Martin Decky [5b7a107] * kernel/generic/include/debug.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/waitq.c (modified) as the 'btrace' command depends on udebug, make it optional on ... Thu, 27 Jan 2011 16:36:35 GMT Martin Decky [df58e44] * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/waitq.c (modified) * add support for printing uspace stack traces from kernel console ... Thu, 27 Jan 2011 16:33:22 GMT Martin Decky [0843f02] * kernel/generic/include/debug.h (modified) on assertion print also the function, file and line (to make it ... Thu, 27 Jan 2011 15:06:07 GMT Martin Decky [4e7d3dd] * kernel/generic/src/proc/scheduler.c (modified) cstyle (no change in functionality) Wed, 26 Jan 2011 20:22:21 GMT Jakub Jermar [bf75e3cb] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/devmap.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/net/modules.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/ipc.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/net/il/il_skel.c (modified) * uspace/lib/net/nil/nil_skel.c (modified) * uspace/lib/net/tl/tl_skel.c (modified) * uspace/srv/clip/clip.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/hid/adb_mouse/adb_dev.c (modified) * uspace/srv/hid/char_mouse/chardev.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/fb/main.c (modified) * uspace/srv/hid/kbd/port/adb.c (modified) * uspace/srv/hid/kbd/port/chardev.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/main.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Merge from lp:~jakub/helenos/fs. Highlights of the merge: - the ... Wed, 26 Jan 2011 14:54:24 GMT Vojtech Horky [9f0318c] * kernel/generic/include/sysinfo/abi.h (modified) * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/src/mm/backend_phys.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/app/tasks/tasks.c (modified) * uspace/app/top/screen.c (modified) * uspace/app/top/top.c (modified) * uspace/app/top/top.h (modified) * uspace/app/trace/syscalls.c (modified) * uspace/lib/c/generic/stats.c (modified) * uspace/lib/c/generic/sysinfo.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/usbmem.h (added) * uspace/lib/usb/src/usbmem.c (added) Merge development/ changes Wed, 26 Jan 2011 14:52:55 GMT Vojtech Horky [6265a2b] * kernel/generic/include/sysinfo/abi.h (modified) * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/src/mm/backend_phys.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/app/tasks/tasks.c (modified) * uspace/app/top/screen.c (modified) * uspace/app/top/top.c (modified) * uspace/app/top/top.h (modified) * uspace/app/trace/syscalls.c (modified) * uspace/lib/c/generic/stats.c (modified) * uspace/lib/c/generic/sysinfo.c (modified) Merge mainline changes Wed, 26 Jan 2011 14:50:32 GMT Vojtech Horky [192a0063] * uspace/doc/doxygroups.h (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/usblist.c (modified) * uspace/drv/usbhub/usblist.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/drv/usbkbd/descdump.c (modified) * uspace/drv/usbkbd/descdump.h (modified) * uspace/drv/usbkbd/descparser.c (modified) * uspace/drv/usbkbd/descparser.h (modified) * uspace/drv/usbkbd/main.c (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/debug.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/hub.h (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/drv/vhc/hub/virthub.h (modified) * uspace/drv/vhc/hub/virthubops.c (modified) * uspace/drv/vhc/vhcd.h (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/include/usbvirt/hub.h (modified) * uspace/lib/usbvirt/src/callback.c (modified) * uspace/lib/usbvirt/src/ctrlpipe.c (modified) * uspace/lib/usbvirt/src/debug.c (modified) * uspace/lib/usbvirt/src/main.c (modified) * uspace/lib/usbvirt/src/private.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) * uspace/lib/usbvirt/src/transaction.c (modified) Merged vojtechhorky/ - doxy doc updates Wed, 26 Jan 2011 12:43:26 GMT Vojtech Horky [ba54451] * uspace/drv/usbkbd/descdump.c (modified) * uspace/drv/usbkbd/descdump.h (modified) * uspace/drv/usbkbd/descparser.c (modified) * uspace/drv/usbkbd/descparser.h (modified) * uspace/drv/usbkbd/main.c (modified) HID driver put inside Doxygen group Wed, 26 Jan 2011 12:43:12 GMT Vojtech Horky [281ebae] * 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/usblist.c (modified) * uspace/drv/usbhub/usblist.h (modified) * uspace/drv/usbhub/utils.c (modified) Hub driver put inside Doxygen group Wed, 26 Jan 2011 12:42:29 GMT Vojtech Horky [db3de8c] * uspace/doc/doxygroups.h (modified) Add some Doxygen groups Wed, 26 Jan 2011 12:34:42 GMT Vojtech Horky [bd8c753d] * uspace/doc/doxygroups.h (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/debug.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/hub.h (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/drv/vhc/hub/virthub.h (modified) * uspace/drv/vhc/hub/virthubops.c (modified) * uspace/drv/vhc/vhcd.h (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/include/usbvirt/hub.h (modified) * uspace/lib/usbvirt/src/callback.c (modified) * uspace/lib/usbvirt/src/ctrlpipe.c (modified) * uspace/lib/usbvirt/src/debug.c (modified) * uspace/lib/usbvirt/src/main.c (modified) * uspace/lib/usbvirt/src/private.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) * uspace/lib/usbvirt/src/transaction.c (modified) Doxygen group for USB virtualization Virtual host controller and ... Wed, 26 Jan 2011 00:57:06 GMT Jakub Jermar [4fe94c66] * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Now when the table of open files is shared by multiple connections of ... Wed, 26 Jan 2011 00:33:59 GMT Jakub Jermar [8b65e547] * uspace/srv/vfs/vfs.h (modified) Cleanup vfs.h. Wed, 26 Jan 2011 00:27:37 GMT Jakub Jermar [a28ab12] * uspace/lib/c/generic/vfs/vfs.c (modified) Use async sessions in the VFS libc client code. Wed, 26 Jan 2011 00:24:57 GMT Jakub Jermar [b75e929] * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Put the table of open files into the async client data. Tue, 25 Jan 2011 23:41:18 GMT Jakub Jermar [23882034] * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/include/async.h (modified) Provide means of obtaining one's own client data. Tue, 25 Jan 2011 23:37:18 GMT Jakub Jermar [8526e585] * uspace/lib/c/generic/async.c (modified) Reorder call to the client data destructor so that it can be more ... Tue, 25 Jan 2011 22:51:08 GMT Jan Vesely [9ee87f6] * uspace/drv/uhci/uhci.c (modified) * uspace/drv/uhci/uhci.h (modified) * uspace/drv/uhci/uhci_struct/frame_list.h (deleted) uhci initialization refactored Added cleaner fibril(will handle ... Tue, 25 Jan 2011 22:15:36 GMT Jakub Jermar [46eec3b] * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/include/async.h (modified) Introduce a callback mechanism to create and destroy client data area. Tue, 25 Jan 2011 21:28:26 GMT Jakub Jermar [c80fdd0] * uspace/lib/c/generic/async.c (modified) Track and reference count connections from the same client task. Tue, 25 Jan 2011 21:25:39 GMT Jan Vesely [d03ade7] * uspace/drv/uhci/transfer_list.c (modified) * uspace/drv/uhci/uhci.c (modified) Enqueue transfers Fix malloc check in uhci_add_transfer() Tue, 25 Jan 2011 21:05:46 GMT Jan Vesely [b00163f] * uspace/drv/uhci/main.c (modified) * uspace/drv/uhci/uhci.c (modified) Move transfer initialization an queue to uhci_add_transfer() Use ... Tue, 25 Jan 2011 20:44:28 GMT Jan Vesely [89a0485a] * uspace/drv/uhci/Makefile (modified) * uspace/drv/uhci/callback.c (added) * uspace/drv/uhci/callback.h (modified) * uspace/drv/uhci/transfer_list.c (added) * uspace/drv/uhci/transfer_list.h (modified) * uspace/drv/uhci/uhci.c (modified) Move function implementations to .c files Unify error reporting in ... Tue, 25 Jan 2011 19:20:26 GMT Vojtech Horky [e0ba26b] * uspace/doc/doxygroups.h (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usblist.c (modified) * uspace/drv/usbhub/usblist.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/devices.c (modified) * uspace/drv/vhc/devices.h (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/hub/hub.c (modified) * uspace/drv/vhc/hub/hub.h (modified) * uspace/drv/vhc/hub/virthub.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/include/usb/classes/classes.h (modified) * uspace/lib/usb/include/usb/classes/hid.h (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/include/usb/classes/hidut.h (modified) * uspace/lib/usb/include/usb/classes/hidutkbd.h (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/descriptor.h (modified) * uspace/lib/usb/include/usb/devreq.h (modified) * uspace/lib/usb/include/usb/hcd.h (modified) * 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 (modified) * uspace/lib/usb/src/class.c (modified) * uspace/lib/usb/src/debug.c (modified) * uspace/lib/usb/src/dp.c (modified) * uspace/lib/usb/src/drvpsync.c (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/hidparser.c (modified) * uspace/lib/usb/src/localdrv.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/remotedrv.c (modified) * uspace/lib/usb/src/usb.c (modified) * uspace/lib/usb/src/usbdrv.c (modified) * uspace/lib/usb/src/usbdrvreq.c (modified) * uspace/lib/usbvirt/src/main.c (modified) Merged vojtechhorky/ - various fixes The merge includes following ... Tue, 25 Jan 2011 19:16:03 GMT Jan Vesely [7977fa1] * uspace/drv/uhci/uhci.c (modified) * uspace/drv/uhci/uhci_struct/transfer_descriptor.h (modified) Add append function, check return value of TD init Tue, 25 Jan 2011 18:58:08 GMT Jan Vesely [d5f7a8ab] * uspace/drv/uhci/uhci_struct/link_pointer.h (modified) * uspace/drv/uhci/uhci_struct/transfer_descriptor.h (modified) Transfer descriptor flags and masks Tue, 25 Jan 2011 18:11:17 GMT Martin Decky [a0ce870] * kernel/generic/include/sysinfo/abi.h (modified) * kernel/generic/src/mm/backend_phys.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) * uspace/app/top/screen.c (modified) * uspace/app/top/top.c (modified) * uspace/app/top/top.h (modified) statistics: provide resident (actually used) memory of tasks Tue, 25 Jan 2011 18:09:20 GMT Jan Vesely [bae9e76] * uspace/drv/uhci/uhci_struct/link_pointer.h (modified) * uspace/drv/uhci/uhci_struct/queue_head.h (modified) Use uint32_t and cpp flags intead of bit structure for link_pointer_t Tue, 25 Jan 2011 18:06:28 GMT Vojtech Horky [68a68705] * uspace/drv/vhc/hub/hub.c (modified) * uspace/drv/vhc/hub/hub.h (modified) * uspace/drv/vhc/hub/virthub.c (modified) Virtual hub knows how to disconnect a device When a virtual device ... Tue, 25 Jan 2011 17:48:49 GMT Vojtech Horky [875e7227] * uspace/drv/vhc/hub/hub.c (modified) Fix wrong return value Tue, 25 Jan 2011 17:44:06 GMT Vojtech Horky [6967c14] * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/devices.c (modified) * uspace/drv/vhc/devices.h (modified) * uspace/drv/vhc/hcd.c (modified) VHC registers device unplugging The virtual host controller is now ... Tue, 25 Jan 2011 17:09:04 GMT Martin Decky [311bc25] * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/app/trace/syscalls.c (modified) * uspace/lib/c/generic/stats.c (modified) * uspace/lib/c/generic/sysinfo.c (modified) avoid the possibility for infinite looping on fetching sysinfo values ...