# # ChangeLog for uspace/lib in mainline # # Generated by Trac 1.6 # 2025-08-22T22:43:27Z Sat, 09 Apr 2011 09:45:14 GMT Vojtech Horky [d48fcc0] * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/pipepriv.c (modified) * uspace/lib/usb/src/pipepriv.h (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) Fine grain locking of USB pipes Sat, 09 Apr 2011 09:17:22 GMT Vojtech Horky [a546687] * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/pipepriv.c (added) * uspace/lib/usb/src/pipepriv.h (added) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) Sessions started automatically on pipes It is no longer necessary ... Sat, 09 Apr 2011 08:27:57 GMT Vojtech Horky [d5ac90f] * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) Serialization of IPC requests over pipe phone The pipe phone is now ... Fri, 08 Apr 2011 17:48:47 GMT Vojtech Horky [61727bf] * uspace/lib/usb/src/hub.c (modified) Adding new devices can be done in parallel The wrapper for adding ... Fri, 08 Apr 2011 13:24:21 GMT Jan Vesely [4b39af4] * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/usbhid/Makefile (added) * uspace/drv/usbhid/generic/hiddev.c (added) * uspace/drv/usbhid/generic/hiddev.h (added) * uspace/drv/usbhid/kbd.h (added) * uspace/drv/usbhid/kbd/conv.c (added) * uspace/drv/usbhid/kbd/conv.h (added) * uspace/drv/usbhid/kbd/kbddev.c (added) * uspace/drv/usbhid/kbd/kbddev.h (added) * uspace/drv/usbhid/kbd/kbdrepeat.c (added) * uspace/drv/usbhid/kbd/kbdrepeat.h (added) * uspace/drv/usbhid/kbd/layout.h (added) * uspace/drv/usbhid/kbd/main.c (added) * uspace/drv/usbhid/layout.h (added) * uspace/drv/usbhid/main.c (added) * uspace/drv/usbhid/usbhid.c (added) * uspace/drv/usbhid/usbhid.h (added) * uspace/drv/usbhid/usbhid.ma (added) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/main.c (modified) * uspace/drv/usbkbd/usbkbd.ma (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (modified) Development branch changes Fri, 08 Apr 2011 12:02:47 GMT Jan Vesely [ffc63b0] * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) Remove unused code (old control communication mutex) Fri, 08 Apr 2011 11:58:18 GMT Jan Vesely [4fd3faf] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/lib/usb/include/usb/host/endpoint.h (modified) * uspace/lib/usb/src/host/batch.c (modified) * uspace/lib/usb/src/host/endpoint.c (modified) Use per endpoint communication mutex Fri, 08 Apr 2011 11:31:30 GMT Jan Vesely [cd1cec3b] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/lib/usb/include/usb/host/batch.h (modified) * uspace/lib/usb/src/host/batch.c (modified) Separate batch_finish with internal and external errors Fri, 08 Apr 2011 11:07:05 GMT Jan Vesely [6a32665d] * uspace/lib/usb/include/usb/host/endpoint.h (modified) * uspace/lib/usb/src/host/endpoint.c (modified) Add endpoint access serializing mechanism. Thu, 07 Apr 2011 21:48:37 GMT Lubos Slovak [7f2e33a] * uspace/drv/usbhid/kbd/kbddev.c (modified) * uspace/drv/usbhid/usbhid.c (modified) * uspace/drv/usbhid/usbhid.ma (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/usbkbd.ma (modified) * uspace/lib/usb/src/devpoll.c (modified) Fixed requested Report ID, some debugging stuff. Thu, 07 Apr 2011 20:22:57 GMT Lubos Slovak [fee6381] * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) Changes from maklf Thu, 07 Apr 2011 20:22:40 GMT Lubos Slovak [f8e8738] * .bzrignore (modified) * HelenOS.config (modified) * defaults/arm32/gta02/Makefile.config (modified) * kernel/Makefile (modified) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/amd64/_link.ld.in (modified) * kernel/arch/amd64/src/asm.S (modified) * kernel/arch/arm32/src/asm.S (modified) * kernel/arch/arm32/src/exception.c (modified) * kernel/arch/ia32/_link.ld.in (modified) * kernel/arch/ia32/src/asm.S (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia64/_link.ld.in (modified) * kernel/arch/ia64/src/asm.S (modified) * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/mips32/include/memstr.h (deleted) * kernel/arch/mips32/src/asm.S (modified) * kernel/arch/ppc32/_link.ld.in (modified) * kernel/arch/ppc32/include/memstr.h (deleted) * kernel/arch/ppc32/src/asm.S (modified) * kernel/arch/sparc64/_link.ld.in (modified) * kernel/arch/sparc64/include/memstr.h (deleted) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/mm/sun4u/as.c (modified) * kernel/arch/sparc64/src/mm/sun4v/as.c (modified) * kernel/genarch/src/drivers/via-cuda/cuda.c (modified) * kernel/genarch/src/ofw/ebus.c (modified) * kernel/genarch/src/ofw/fhc.c (modified) * kernel/genarch/src/ofw/ofw_tree.c (modified) * kernel/genarch/src/ofw/pci.c (modified) * kernel/genarch/src/ofw/upa.c (modified) * kernel/generic/include/lib/memfnc.h (moved) * kernel/generic/include/memstr.h (modified) * kernel/generic/src/lib/memfnc.c (added) * kernel/generic/src/lib/memstr.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * tools/autotool.py (modified) * tools/toolchain.sh (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/bdsh/cmds/modules/ls/ls.h (deleted) * uspace/app/init/init.c (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/devs/devman1.c (moved) * uspace/app/tester/devs/devman1.def (added) * uspace/app/tester/fault/fault2.c (modified) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/app/trace/trace.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/hw_struct/completion_codes.h (moved) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (added) * uspace/drv/ohci/hw_struct/hcca.h (moved) * uspace/drv/ohci/hw_struct/iso_transfer_descriptor.h (added) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (added) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/hw_struct/queue_head.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/utils/malloc32.h (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/root_hub.c (modified) * uspace/drv/uhci-rhd/root_hub.h (modified) * uspace/drv/usbhub/Makefile (modified) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/ports.c (added) * uspace/drv/usbhub/ports.h (moved) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbmid/explore.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmid/usbmid.h (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/arch/abs32le/_link.ld.in (modified) * uspace/lib/c/arch/amd64/_link.ld.in (modified) * uspace/lib/c/arch/arm32/_link.ld.in (modified) * uspace/lib/c/arch/ia32/_link.ld.in (modified) * uspace/lib/c/arch/ia64/_link.ld.in (modified) * uspace/lib/c/arch/mips32/_link.ld.in (modified) * uspace/lib/c/arch/ppc32/_link.ld.in (modified) * uspace/lib/c/arch/sparc64/_link.ld.in (modified) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/io/log.c (added) * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/adt/generic_char_map.h (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/c/include/adt/int_map.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/io/log.h (moved) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/log.c (added) * uspace/lib/drv/include/ddf/log.h (moved) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/include/usb/host/batch.h (modified) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/include/usb/host/endpoint.h (added) * uspace/lib/usb/include/usb/host/usb_endpoint_manager.h (added) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/host/batch.c (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) * uspace/lib/usb/src/host/endpoint.c (added) * uspace/lib/usb/src/host/usb_endpoint_manager.c (added) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devman/util.c (modified) * uspace/srv/devman/util.h (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/irc/i8259/i8259.c (modified) * uspace/srv/hw/netif/ne2000/dp8390.c (modified) * uspace/srv/loader/arch/abs32le/_link.ld.in (modified) * uspace/srv/loader/arch/amd64/_link.ld.in (modified) * uspace/srv/loader/arch/arm32/_link.ld.in (modified) * uspace/srv/loader/arch/ia32/_link.ld.in (modified) * uspace/srv/loader/arch/ia64/_link.ld.in (modified) * uspace/srv/loader/arch/mips32/_link.ld.in (modified) * uspace/srv/loader/arch/ppc32/_link.ld.in (modified) * uspace/srv/loader/arch/sparc64/_link.ld.in (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) Changes from development Thu, 07 Apr 2011 20:06:07 GMT Lubos Slovak [15a9e63] * uspace/lib/usb/src/hidreport.c (modified) Bugfix in report descriptor retrieving. Thu, 07 Apr 2011 12:17:05 GMT Vojtech Horky [a82889e] * uspace/drv/usbhub/Makefile (modified) * uspace/drv/usbhub/ports.c (added) * uspace/drv/usbhub/ports.h (moved) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/usblist.h (deleted) * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) * uspace/lib/usb/src/hub.c (modified) Endpoint registration, hub refactoring This commit shall complete ... Thu, 07 Apr 2011 10:31:00 GMT Vojtech Horky [9f9b31ad] * uspace/lib/usb/src/hub.c (modified) Hub new device wrapper registers ctrl endpoint Thu, 07 Apr 2011 10:29:05 GMT Vojtech Horky [d41f301] * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) Endpoint manager bandwidth fix for ctrl and bulk Thu, 07 Apr 2011 09:53:12 GMT Vojtech Horky [97ab321] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/hw_struct/completion_codes.h (added) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (added) * uspace/drv/ohci/hw_struct/hcca.h (added) * uspace/drv/ohci/hw_struct/iso_transfer_descriptor.h (added) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (added) * uspace/drv/ohci/iface.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/hw_struct/queue_head.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/utils/malloc32.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/host/batch.h (modified) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/include/usb/host/endpoint.h (added) * uspace/lib/usb/include/usb/host/usb_endpoint_manager.h (moved) * uspace/lib/usb/src/host/batch.c (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) * uspace/lib/usb/src/host/endpoint.c (added) * uspace/lib/usb/src/host/usb_endpoint_manager.c (moved) Merge development/ changes Thu, 07 Apr 2011 09:01:07 GMT Jan Vesely [049eb87] * uspace/drv/ohci/hc.c (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) Fix device_keeper compile error, disable legacy for OHCI Thu, 07 Apr 2011 08:17:21 GMT Jan Vesely [506d330] * uspace/lib/usb/include/usb/host/endpoint.h (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) * uspace/lib/usb/src/host/endpoint.c (modified) Implement per endpoint toggle reset Thu, 07 Apr 2011 07:56:03 GMT Jan Vesely [92d6868] * uspace/drv/ohci/iface.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/lib/usb/include/usb/host/usb_endpoint_manager.h (modified) * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) Use sane key management in usb_endpoint_manager Thu, 07 Apr 2011 07:32:46 GMT Jan Vesely [0aae4a6a] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/lib/usb/include/usb/host/endpoint.h (modified) * uspace/lib/usb/src/host/endpoint.c (modified) Add usb address and endpoint num to endpoint structure Wed, 06 Apr 2011 22:32:06 GMT Jan Vesely [87305bb] * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) Final cleanup, fix reseting toggle of the last ep in list Wed, 06 Apr 2011 22:02:17 GMT Jan Vesely [f567bcf] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/lib/usb/include/usb/host/batch.h (modified) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/include/usb/host/endpoint.h (modified) * uspace/lib/usb/src/host/batch.c (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) * uspace/lib/usb/src/host/endpoint.c (modified) Switch to new endpoint toggle control. Wed, 06 Apr 2011 21:12:41 GMT Jan Vesely [8dc762e0] * uspace/drv/uhci-hcd/Makefile (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/host/endpoint.h (moved) * uspace/lib/usb/include/usb/host/usb_endpoint_manager.h (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) * uspace/lib/usb/src/host/endpoint.c (moved) * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) Move endpoint_t to libusb Wed, 06 Apr 2011 19:29:33 GMT Jan Vesely [88dd355] * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) Add list of endpoints to devices. Wed, 06 Apr 2011 18:36:33 GMT Jan Vesely [5876d36] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/host/bandwidth.h (deleted) * uspace/lib/usb/src/host/bandwidth.c (deleted) OHCI uses usb_endpoint_manager removed old bandwidth_t Wed, 06 Apr 2011 18:10:26 GMT Jan Vesely [90b9ab5] * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) Set data member Wed, 06 Apr 2011 16:23:24 GMT Jan Vesely [9783496] * uspace/lib/usb/include/usb/host/usb_endpoint_manager.h (modified) * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) Remove arg argument Wed, 06 Apr 2011 16:06:34 GMT Jan Vesely [9262571] * uspace/lib/usb/src/host/bandwidth.c (modified) * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) Make op structures static to avoid conflict remove one ... Wed, 06 Apr 2011 15:29:29 GMT Jan Vesely [f0891ce] * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/host/usb_endpoint_manager.h (added) * uspace/lib/usb/src/host/usb_endpoint_manager.c (added) Add usb_endpoint_manager structure. Tue, 05 Apr 2011 19:33:11 GMT Matej Klonfar [64dbc83] * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) * Report ID implementation * Push and Pop report descriptor ... Tue, 05 Apr 2011 18:52:04 GMT Matej Klonfar [a9974ef] * uspace/lib/usb/src/hidparser.c (modified) report descriptor parsing - local items reset fixed Mon, 04 Apr 2011 19:35:28 GMT Jan Vesely [65369473] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/lib/usb/include/usb/host/bandwidth.h (modified) * uspace/lib/usb/src/host/bandwidth.c (modified) Check reserved bw Mon, 04 Apr 2011 19:21:57 GMT Jan Vesely [63dabb6] * uspace/lib/usb/src/host/bandwidth.c (modified) Fix hash table compare function return value Sun, 03 Apr 2011 18:06:29 GMT Vojtech Horky [c593b21] * HelenOS.config (modified) * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/bdsh/cmds/modules/ls/ls.h (deleted) * uspace/app/init/init.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/devs/devman1.c (added) * uspace/app/tester/devs/devman1.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci.c (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/kbddev.h (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/io/log.c (added) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/io/log.h (added) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/log.c (added) * uspace/lib/drv/include/ddf/log.h (added) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hid/utled.h (added) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/include/usb/host/bandwidth.h (added) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/host/bandwidth.c (added) * uspace/lib/usb/src/host/device_keeper.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) Merge development/ changes Sun, 03 Apr 2011 17:39:48 GMT Vojtech Horky [0cec844d] * .bzrignore (modified) * uspace/drv/usbmid/explore.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmid/usbmid.h (modified) * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) Add base support for alternate interfaces Sun, 03 Apr 2011 17:35:53 GMT Vojtech Horky [0b4e7ca] * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/src/devdrv.c (modified) Add wrapper for changing interface setting The code needs to be ... Sun, 03 Apr 2011 17:00:34 GMT Vojtech Horky [159b91f4] * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) Pipe mapping respects alternate interface setting Sun, 03 Apr 2011 16:34:31 GMT Vojtech Horky [7526e3d9] * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/src/devdrv.c (modified) Add base support for alternate interfaces Currently, alternate ... Sun, 03 Apr 2011 14:21:02 GMT Vojtech Horky [bb18a59] * uspace/lib/usb/src/devdrv.c (modified) Ensure "my interface" is alway initialized Sun, 03 Apr 2011 10:21:38 GMT Vojtech Horky [9bc276b] * uspace/lib/usb/include/usb/devdrv.h (modified) Comment clarification Sat, 02 Apr 2011 16:23:47 GMT Jan Vesely [d527a4e] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/lib/usb/src/host/bandwidth.c (modified) Fix bw manager return value Sat, 02 Apr 2011 15:37:53 GMT Jan Vesely [0053fa38] * HelenOS.config (modified) * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/bdsh/cmds/modules/ls/ls.h (deleted) * uspace/app/init/init.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/devs/devman1.c (added) * uspace/app/tester/devs/devman1.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/kbddev.h (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/io/log.c (added) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/io/log.h (added) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/log.c (added) * uspace/lib/drv/include/ddf/log.h (added) * uspace/lib/usb/include/usb/classes/hid/utled.h (added) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) Development branch changes Sat, 02 Apr 2011 15:37:22 GMT Jan Vesely [d773285f] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) Use per endpoint control transfer mutex Sat, 02 Apr 2011 14:32:48 GMT Jan Vesely [4ab89e5] * uspace/lib/usb/include/usb/host/bandwidth.h (modified) * uspace/lib/usb/src/host/bandwidth.c (modified) Compute used bandwidth during reservation Sat, 02 Apr 2011 14:30:12 GMT Jan Vesely [857edac] * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/include/adt/hash_table.h (modified) hash_table_create returns true/false it should use bool instead of int Fri, 01 Apr 2011 20:49:28 GMT Vojtech Horky [969585f] * HelenOS.config (modified) * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/bdsh/cmds/modules/ls/ls.h (deleted) * uspace/app/init/init.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/devs/devman1.c (added) * uspace/app/tester/devs/devman1.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (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/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/io/log.c (added) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/io/log.h (added) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/log.c (added) * uspace/lib/drv/include/ddf/log.h (added) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) Merge mainline changes Fri, 01 Apr 2011 19:00:51 GMT Jiri Svoboda [ebcb05a] * 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/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/drv/generic/log.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) Logging functions should append newline automatically. Since one has ... Fri, 01 Apr 2011 17:07:59 GMT Jakub Jermar [bdbb6f6] * uspace/app/tester/Makefile (modified) * uspace/app/tester/devs/devman1.c (added) * uspace/app/tester/devs/devman1.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/drv/test1/test1.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) Merge from lp:~vojtech-horky/helenos/ddf-fixes Fri, 01 Apr 2011 15:57:34 GMT Jan Vesely [8870230] * uspace/drv/uhci-hcd/iface.c (modified) * uspace/lib/usb/include/usb/host/bandwidth.h (modified) * uspace/lib/usb/src/host/bandwidth.c (modified) Remove useless parameters from bandwidth reservation API. Add UHCI ... Fri, 01 Apr 2011 15:23:10 GMT Jan Vesely [da9ebca] * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/host/bandwidth.h (added) * uspace/lib/usb/src/host/bandwidth.c (added) Add USB bandwidth manager Fri, 01 Apr 2011 15:02:09 GMT Matej Klonfar [bda06a3] * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) Report IDs support Fri, 01 Apr 2011 14:48:41 GMT Matus Dekanek [03eea27] * uspace/drv/ohci/ohci.c (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/kbddev.h (modified) * uspace/lib/usb/include/usb/classes/hid/utled.h (added) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) merge with usb/development Fri, 01 Apr 2011 14:45:21 GMT Matus Dekanek [66a54cc] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/request.c (modified) ohci root hub driver fixes Fri, 01 Apr 2011 14:41:35 GMT Lubos Slovak [1b9c0e2] * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/kbddev.h (modified) * uspace/lib/usb/include/usb/classes/hid/utled.h (added) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) Using HID parser Output report API in KBD driver. Fri, 01 Apr 2011 13:18:42 GMT Matej Klonfar [70a71e5] * uspace/drv/usbkbd/kbddev.c (modified) * uspace/lib/usb/src/hidparser.c (modified) Output API fix Fri, 01 Apr 2011 11:51:42 GMT Matej Klonfar [ad7bb42] * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/kbddev.h (modified) * uspace/lib/usb/include/usb/classes/hid/utled.h (added) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) merge keyboard output changes Fri, 01 Apr 2011 11:50:15 GMT Matej Klonfar [2f4b3a4] * uspace/lib/usb/src/hidparser.c (modified) output report items order fix Thu, 31 Mar 2011 18:23:41 GMT Jiri Svoboda [73aec008] * HelenOS.config (modified) * uspace/app/init/init.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/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/io/log.c (added) * uspace/lib/c/include/io/log.h (added) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/log.c (added) * uspace/lib/drv/include/ddf/log.h (added) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) Merge devman and driver logging improvements. Devman started by default. Thu, 31 Mar 2011 17:37:25 GMT Jiri Svoboda [fc51296] * 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/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/log.c (added) * uspace/lib/drv/include/ddf/log.h (added) Add logging for device drivers. Thu, 31 Mar 2011 10:31:10 GMT Lubos Slovak [85fa1e1] * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/kbddev.h (modified) * uspace/lib/usb/include/usb/classes/hid/utled.h (added) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) HID parser output report API used to create output reports. + Added ... Wed, 30 Mar 2011 21:19:57 GMT Jiri Svoboda [9b415c9] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/io/log.c (added) * uspace/lib/c/include/io/log.h (added) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) Add a simple logging module to C library and use it in devman. Only ... Wed, 30 Mar 2011 19:44:49 GMT Vojtech Horky [48d4231] * HelenOS.config (modified) * defaults/arm32/gta02/Makefile.config (modified) * kernel/Makefile (modified) * kernel/arch/abs32le/include/memstr.h (deleted) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/amd64/_link.ld.in (modified) * kernel/arch/amd64/src/asm.S (modified) * kernel/arch/arm32/include/memstr.h (deleted) * kernel/arch/arm32/src/asm.S (modified) * kernel/arch/arm32/src/exception.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/ia32/_link.ld.in (modified) * kernel/arch/ia32/include/memstr.h (deleted) * kernel/arch/ia32/src/asm.S (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia64/_link.ld.in (modified) * kernel/arch/ia64/src/asm.S (modified) * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/mips32/include/cp0.h (modified) * kernel/arch/mips32/include/memstr.h (deleted) * kernel/arch/mips32/src/asm.S (modified) * kernel/arch/ppc32/_link.ld.in (modified) * kernel/arch/ppc32/include/memstr.h (deleted) * kernel/arch/ppc32/src/asm.S (modified) * kernel/arch/sparc64/_link.ld.in (modified) * kernel/arch/sparc64/include/memstr.h (deleted) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/mm/sun4u/as.c (modified) * kernel/arch/sparc64/src/mm/sun4v/as.c (modified) * kernel/arch/sparc64/src/smp/sun4v/smp.c (modified) * kernel/arch/sparc64/src/sun4v/start.S (modified) * kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/src/drivers/via-cuda/cuda.c (modified) * kernel/genarch/src/kbrd/kbrd_pl050.c (deleted) * kernel/genarch/src/kbrd/scanc_pl050.c (deleted) * kernel/genarch/src/ofw/ebus.c (modified) * kernel/genarch/src/ofw/fhc.c (modified) * kernel/genarch/src/ofw/ofw_tree.c (modified) * kernel/genarch/src/ofw/pci.c (modified) * kernel/genarch/src/ofw/upa.c (modified) * kernel/generic/include/lib/memfnc.h (moved) * kernel/generic/include/memstr.h (modified) * kernel/generic/src/lib/memfnc.c (moved) * kernel/generic/src/lib/memstr.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * tools/autotool.py (modified) * tools/toolchain.sh (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/bdsh/cmds/modules/cat/cat.h (modified) * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/app/bdsh/cmds/modules/rm/rm.c (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/tester/fault/fault2.c (modified) * uspace/app/trace/trace.c (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/lib/c/arch/abs32le/_link.ld.in (modified) * uspace/lib/c/arch/amd64/_link.ld.in (modified) * uspace/lib/c/arch/arm32/_link.ld.in (modified) * uspace/lib/c/arch/ia32/_link.ld.in (modified) * uspace/lib/c/arch/ia64/_link.ld.in (modified) * uspace/lib/c/arch/mips32/_link.ld.in (modified) * uspace/lib/c/arch/ppc32/_link.ld.in (modified) * uspace/lib/c/arch/sparc64/_link.ld.in (modified) * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/adt/generic_char_map.h (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/adt/int_map.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devman/util.c (modified) * uspace/srv/devman/util.h (modified) * uspace/srv/hid/kbd/Makefile (modified) * uspace/srv/hid/kbd/ctl/pl050.c (deleted) * uspace/srv/hid/kbd/generic/kbd.c (modified) * uspace/srv/hid/kbd/include/kbd.h (modified) * uspace/srv/hid/kbd/port/ns16550.c (modified) * uspace/srv/hid/kbd/port/z8530.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.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/dp8390.c (modified) * uspace/srv/hw/netif/ne2000/ne2000.c (modified) * uspace/srv/loader/arch/abs32le/_link.ld.in (modified) * uspace/srv/loader/arch/amd64/_link.ld.in (modified) * uspace/srv/loader/arch/arm32/_link.ld.in (modified) * uspace/srv/loader/arch/ia32/_link.ld.in (modified) * uspace/srv/loader/arch/ia64/_link.ld.in (modified) * uspace/srv/loader/arch/mips32/_link.ld.in (modified) * uspace/srv/loader/arch/ppc32/_link.ld.in (modified) * uspace/srv/loader/arch/sparc64/_link.ld.in (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * version (modified) Merge development/ changes Wed, 30 Mar 2011 17:34:59 GMT Vojtech Horky [27bdfa5] * defaults/arm32/gta02/Makefile.config (modified) * kernel/Makefile (modified) * kernel/arch/abs32le/include/memstr.h (deleted) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/amd64/_link.ld.in (modified) * kernel/arch/amd64/src/asm.S (modified) * kernel/arch/arm32/include/memstr.h (deleted) * kernel/arch/arm32/src/asm.S (modified) * kernel/arch/arm32/src/exception.c (modified) * kernel/arch/ia32/_link.ld.in (modified) * kernel/arch/ia32/include/memstr.h (deleted) * kernel/arch/ia32/src/asm.S (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia64/_link.ld.in (modified) * kernel/arch/ia64/src/asm.S (modified) * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/mips32/include/memstr.h (deleted) * kernel/arch/mips32/src/asm.S (modified) * kernel/arch/ppc32/_link.ld.in (modified) * kernel/arch/ppc32/include/memstr.h (deleted) * kernel/arch/ppc32/src/asm.S (modified) * kernel/arch/sparc64/_link.ld.in (modified) * kernel/arch/sparc64/include/memstr.h (deleted) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/mm/sun4u/as.c (modified) * kernel/arch/sparc64/src/mm/sun4v/as.c (modified) * kernel/genarch/src/drivers/via-cuda/cuda.c (modified) * kernel/genarch/src/ofw/ebus.c (modified) * kernel/genarch/src/ofw/fhc.c (modified) * kernel/genarch/src/ofw/ofw_tree.c (modified) * kernel/genarch/src/ofw/pci.c (modified) * kernel/genarch/src/ofw/upa.c (modified) * kernel/generic/include/lib/memfnc.h (moved) * kernel/generic/include/memstr.h (modified) * kernel/generic/src/lib/memfnc.c (moved) * kernel/generic/src/lib/memstr.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * tools/autotool.py (modified) * tools/toolchain.sh (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/tester/fault/fault2.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/c/arch/abs32le/_link.ld.in (modified) * uspace/lib/c/arch/amd64/_link.ld.in (modified) * uspace/lib/c/arch/arm32/_link.ld.in (modified) * uspace/lib/c/arch/ia32/_link.ld.in (modified) * uspace/lib/c/arch/ia64/_link.ld.in (modified) * uspace/lib/c/arch/mips32/_link.ld.in (modified) * uspace/lib/c/arch/ppc32/_link.ld.in (modified) * uspace/lib/c/arch/sparc64/_link.ld.in (modified) * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/adt/generic_char_map.h (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/adt/int_map.h (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devman/util.c (modified) * uspace/srv/devman/util.h (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/netif/ne2000/dp8390.c (modified) * uspace/srv/loader/arch/abs32le/_link.ld.in (modified) * uspace/srv/loader/arch/amd64/_link.ld.in (modified) * uspace/srv/loader/arch/arm32/_link.ld.in (modified) * uspace/srv/loader/arch/ia32/_link.ld.in (modified) * uspace/srv/loader/arch/ia64/_link.ld.in (modified) * uspace/srv/loader/arch/mips32/_link.ld.in (modified) * uspace/srv/loader/arch/ppc32/_link.ld.in (modified) * uspace/srv/loader/arch/sparc64/_link.ld.in (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) Merge mainline changes Wed, 30 Mar 2011 14:26:54 GMT Vojtech Horky [e72fb34] * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/include/devman.h (modified) Add getting device handle by class path to libc Wed, 30 Mar 2011 14:26:13 GMT Vojtech Horky [fc8c2b6] * uspace/lib/c/include/ipc/devman.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) devman can tell device handle by its class path Wed, 30 Mar 2011 13:16:25 GMT Vojtech Horky [4265fd4] * uspace/lib/c/generic/devman.c (modified) More robust error checking in devman client Add checking for ... Tue, 29 Mar 2011 21:38:40 GMT Martin Decky [3abfe9a8] * kernel/Makefile (modified) * kernel/arch/abs32le/include/memstr.h (deleted) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/amd64/_link.ld.in (modified) * kernel/arch/amd64/src/asm.S (modified) * kernel/arch/arm32/include/memstr.h (deleted) * kernel/arch/arm32/src/asm.S (modified) * kernel/arch/arm32/src/exception.c (modified) * kernel/arch/ia32/_link.ld.in (modified) * kernel/arch/ia32/include/memstr.h (deleted) * kernel/arch/ia32/src/asm.S (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia64/_link.ld.in (modified) * kernel/arch/ia64/src/asm.S (modified) * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/mips32/include/memstr.h (deleted) * kernel/arch/mips32/src/asm.S (modified) * kernel/arch/ppc32/_link.ld.in (modified) * kernel/arch/ppc32/include/memstr.h (deleted) * kernel/arch/ppc32/src/asm.S (modified) * kernel/arch/sparc64/_link.ld.in (modified) * kernel/arch/sparc64/include/memstr.h (deleted) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/mm/sun4u/as.c (modified) * kernel/arch/sparc64/src/mm/sun4v/as.c (modified) * kernel/genarch/src/drivers/via-cuda/cuda.c (modified) * kernel/genarch/src/ofw/ebus.c (modified) * kernel/genarch/src/ofw/fhc.c (modified) * kernel/genarch/src/ofw/ofw_tree.c (modified) * kernel/genarch/src/ofw/pci.c (modified) * kernel/genarch/src/ofw/upa.c (modified) * kernel/generic/include/lib/memfnc.h (moved) * kernel/generic/include/memstr.h (modified) * kernel/generic/src/lib/memfnc.c (moved) * kernel/generic/src/lib/memstr.c (modified) * tools/autotool.py (modified) * tools/toolchain.sh (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/tester/fault/fault2.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/c/arch/abs32le/_link.ld.in (modified) * uspace/lib/c/arch/amd64/_link.ld.in (modified) * uspace/lib/c/arch/arm32/_link.ld.in (modified) * uspace/lib/c/arch/ia32/_link.ld.in (modified) * uspace/lib/c/arch/ia64/_link.ld.in (modified) * uspace/lib/c/arch/mips32/_link.ld.in (modified) * uspace/lib/c/arch/ppc32/_link.ld.in (modified) * uspace/lib/c/arch/sparc64/_link.ld.in (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/loader/arch/abs32le/_link.ld.in (modified) * uspace/srv/loader/arch/amd64/_link.ld.in (modified) * uspace/srv/loader/arch/arm32/_link.ld.in (modified) * uspace/srv/loader/arch/ia32/_link.ld.in (modified) * uspace/srv/loader/arch/ia64/_link.ld.in (modified) * uspace/srv/loader/arch/mips32/_link.ld.in (modified) * uspace/srv/loader/arch/ppc32/_link.ld.in (modified) * uspace/srv/loader/arch/sparc64/_link.ld.in (modified) * uspace/srv/loader/main.c (modified) separate memset/memcpy redirection to builtin functions and fallback ... Tue, 29 Mar 2011 20:44:28 GMT Martin Decky [eaf4c393] * kernel/arch/sparc64/_link.ld.in (modified) * uspace/lib/c/arch/sparc64/_link.ld.in (modified) * uspace/srv/loader/arch/sparc64/_link.ld.in (modified) sparc64: improve linker scripts Tue, 29 Mar 2011 20:42:15 GMT Martin Decky [9b3ce63] * uspace/lib/c/arch/abs32le/_link.ld.in (modified) * uspace/srv/loader/arch/abs32le/_link.ld.in (modified) abs32le: improve linker scripts Tue, 29 Mar 2011 20:34:10 GMT Martin Decky [5bddc53] * kernel/arch/ppc32/_link.ld.in (modified) * uspace/lib/c/arch/ppc32/_link.ld.in (modified) * uspace/srv/loader/arch/ppc32/_link.ld.in (modified) ppc32: improve linker scripts Tue, 29 Mar 2011 20:29:46 GMT Martin Decky [49852df] * kernel/arch/ia64/_link.ld.in (modified) * uspace/lib/c/arch/ia64/_link.ld.in (modified) * uspace/srv/loader/arch/ia64/_link.ld.in (modified) ia64: improve linker scripts Tue, 29 Mar 2011 19:35:27 GMT Matej Klonfar [d012590] * uspace/lib/usb/src/hidparser.c (modified) output creating api fixes Tue, 29 Mar 2011 19:04:41 GMT Jakub Jermar [93ebe4e] * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/include/adt/generic_char_map.h (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/adt/int_map.h (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) Merge Petr Koupy's fix for ticket #273. Tue, 29 Mar 2011 17:20:01 GMT Martin Decky [d21e72db] * kernel/arch/amd64/_link.ld.in (modified) * uspace/lib/c/arch/amd64/_link.ld.in (modified) * uspace/srv/loader/arch/amd64/_link.ld.in (modified) amd64: improve linker scripts Tue, 29 Mar 2011 16:27:15 GMT Martin Decky [c81e5e0] * kernel/arch/ia32/_link.ld.in (modified) * uspace/lib/c/arch/ia32/_link.ld.in (modified) * uspace/srv/loader/arch/ia32/_link.ld.in (modified) ia32: improve linker scripts Tue, 29 Mar 2011 12:09:15 GMT Matej Klonfar [79e1abd] * HelenOS.config (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/mips32/include/cp0.h (modified) * kernel/arch/sparc64/src/smp/sun4v/smp.c (modified) * kernel/arch/sparc64/src/sun4v/start.S (modified) * kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/src/kbrd/kbrd_pl050.c (deleted) * kernel/genarch/src/kbrd/scanc_pl050.c (deleted) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/mm/as.c (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/bdsh/cmds/modules/cat/cat.h (modified) * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/app/bdsh/cmds/modules/rm/rm.c (modified) * uspace/app/init/init.c (modified) * uspace/app/klog/klog.c (modified) * uspace/drv/ohci/Makefile (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/iface.h (modified) * uspace/drv/ohci/main.c (modified) * uspace/drv/ohci/ohci.c (added) * uspace/drv/ohci/ohci.h (added) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/uhci-hcd/Makefile (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/root_hub.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/utils/malloc32.h (modified) * uspace/drv/uhci-hcd/utils/slab.c (added) * uspace/drv/uhci-hcd/utils/slab.h (added) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbmid/explore.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmid/usbmid.h (modified) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) * uspace/srv/hid/kbd/Makefile (modified) * uspace/srv/hid/kbd/ctl/pl050.c (deleted) * uspace/srv/hid/kbd/generic/kbd.c (modified) * uspace/srv/hid/kbd/include/kbd.h (modified) * uspace/srv/hid/kbd/port/ns16550.c (modified) * uspace/srv/hid/kbd/port/z8530.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/net/net/net.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * version (modified) development merge - mainline changes Mon, 28 Mar 2011 21:11:08 GMT Martin Decky [e392ebd] * uspace/lib/c/arch/mips32/_link.ld.in (modified) * uspace/srv/loader/arch/mips32/_link.ld.in (modified) mips32: improve linker scripts Mon, 28 Mar 2011 20:57:27 GMT Martin Decky [21cb3ac] * uspace/lib/c/arch/arm32/_link.ld.in (modified) * uspace/srv/loader/arch/arm32/_link.ld.in (modified) arm32: linker script improvements Mon, 28 Mar 2011 20:55:13 GMT Martin Decky [8caaea7] * uspace/lib/c/generic/vfs/vfs.c (modified) use the return value Mon, 28 Mar 2011 00:33:58 GMT Petr Koupy [5fe7692] * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/include/adt/generic_char_map.h (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/adt/int_map.h (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) Removed side effects from map ADTs. Sun, 27 Mar 2011 17:58:54 GMT Vojtech Horky [51e5608] * HelenOS.config (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/mips32/include/cp0.h (modified) * kernel/arch/sparc64/src/smp/sun4v/smp.c (modified) * kernel/arch/sparc64/src/sun4v/start.S (modified) * kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/src/kbrd/kbrd_pl050.c (deleted) * kernel/genarch/src/kbrd/scanc_pl050.c (deleted) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/bdsh/cmds/modules/cat/cat.h (modified) * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/app/bdsh/cmds/modules/rm/rm.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/srv/hid/kbd/Makefile (modified) * uspace/srv/hid/kbd/ctl/pl050.c (deleted) * uspace/srv/hid/kbd/generic/kbd.c (modified) * uspace/srv/hid/kbd/include/kbd.h (modified) * uspace/srv/hid/kbd/port/ns16550.c (modified) * uspace/srv/hid/kbd/port/z8530.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/net/net/net.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * version (modified) Merge mainline changes (0.4.3 Sashimi) Sun, 27 Mar 2011 10:46:17 GMT Matej Klonfar [841e6e5] * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) Output report creating API Sat, 26 Mar 2011 13:28:43 GMT Vojtech Horky [291b8bc] * boot/arch/amd64/Makefile.inc (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/mm/as.c (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/drv/ohci/Makefile (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/iface.h (modified) * uspace/drv/ohci/main.c (modified) * uspace/drv/ohci/ohci.c (added) * uspace/drv/ohci/ohci.h (moved) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/uhci-hcd/Makefile (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/root_hub.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/utils/malloc32.h (modified) * uspace/drv/uhci-hcd/utils/slab.c (added) * uspace/drv/uhci-hcd/utils/slab.h (moved) * uspace/drv/usbhid/descdump.c (deleted) * uspace/drv/usbhid/hiddev.c (deleted) * uspace/drv/usbhid/hiddev.h (deleted) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/Makefile (moved) * uspace/drv/usbkbd/conv.c (moved) * uspace/drv/usbkbd/conv.h (moved) * uspace/drv/usbkbd/kbd.h (moved) * uspace/drv/usbkbd/kbddev.c (moved) * uspace/drv/usbkbd/kbddev.h (moved) * uspace/drv/usbkbd/kbdrepeat.c (moved) * uspace/drv/usbkbd/kbdrepeat.h (moved) * uspace/drv/usbkbd/layout.h (moved) * uspace/drv/usbkbd/main.c (added) * uspace/drv/usbkbd/usbkbd.ma (moved) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/include/usb/classes/hidreport.h (added) * uspace/lib/usb/include/usb/classes/hidreq.h (moved) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (added) * uspace/lib/usb/src/hidreq.c (moved) * uspace/lib/usb/src/host/device_keeper.c (modified) Merge development/ changes Fri, 25 Mar 2011 17:15:26 GMT Matej Klonfar [57d9c05e] * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) Output report creating API preparation Fri, 25 Mar 2011 17:13:02 GMT Jan Vesely [095b2017] * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/usbhid/descdump.c (deleted) * uspace/drv/usbhid/hiddev.c (deleted) * uspace/drv/usbhid/hiddev.h (deleted) * uspace/drv/usbhid/main.c (deleted) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbkbd/Makefile (moved) * uspace/drv/usbkbd/conv.c (moved) * uspace/drv/usbkbd/conv.h (moved) * uspace/drv/usbkbd/kbd.h (moved) * uspace/drv/usbkbd/kbddev.c (moved) * uspace/drv/usbkbd/kbddev.h (moved) * uspace/drv/usbkbd/kbdrepeat.c (moved) * uspace/drv/usbkbd/kbdrepeat.h (moved) * uspace/drv/usbkbd/layout.h (moved) * uspace/drv/usbkbd/main.c (added) * uspace/drv/usbkbd/usbkbd.ma (moved) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/include/usb/classes/hidreport.h (moved) * uspace/lib/usb/include/usb/classes/hidreq.h (moved) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/hidreport.c (added) * uspace/lib/usb/src/hidreq.c (moved) Development branch changes Fri, 25 Mar 2011 17:02:08 GMT Jan Vesely [d93b3e3] * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) Add lock for control transfers (hc can't guarantee their atomicity) ... Fri, 25 Mar 2011 15:21:01 GMT Matej Klonfar [9c0f158] * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/usbhid/descdump.c (deleted) * uspace/drv/usbhid/hiddev.c (deleted) * uspace/drv/usbhid/hiddev.h (deleted) * uspace/drv/usbhid/main.c (deleted) * uspace/drv/usbkbd/Makefile (moved) * uspace/drv/usbkbd/conv.c (moved) * uspace/drv/usbkbd/conv.h (moved) * uspace/drv/usbkbd/kbd.h (moved) * uspace/drv/usbkbd/kbddev.c (moved) * uspace/drv/usbkbd/kbddev.h (moved) * uspace/drv/usbkbd/kbdrepeat.c (moved) * uspace/drv/usbkbd/kbdrepeat.h (moved) * uspace/drv/usbkbd/layout.h (moved) * uspace/drv/usbkbd/main.c (added) * uspace/drv/usbkbd/usbkbd.ma (moved) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hidreport.h (moved) * uspace/lib/usb/include/usb/classes/hidreq.h (moved) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/hidreport.c (added) * uspace/lib/usb/src/hidreq.c (moved) development merge Fri, 25 Mar 2011 15:18:13 GMT Matej Klonfar [96bfe76] * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) Output report API Fri, 25 Mar 2011 14:22:04 GMT Lubos Slovak [8c40822] * uspace/drv/usbkbd/kbddev.c (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) Merged changes from branch maklf (bugfix + paths) Fri, 25 Mar 2011 14:15:03 GMT Lubos Slovak [4acf099] * HelenOS.config (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/drv/ohci/main.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/lib/usb/include/usb/request.h (modified) Merged development changes Fri, 25 Mar 2011 13:40:00 GMT Matej Klonfar [b53d3b7] * uspace/drv/usbhid/kbddev.c (modified) * uspace/lib/usb/include/usb/classes/hidparser.h (modified) * uspace/lib/usb/src/hidparser.c (modified) bitmap data parsing bug fix parser initialization check bug fix ... Thu, 24 Mar 2011 23:26:20 GMT Lubos Slovak [0d92638] * uspace/drv/usbkbd/kbddev.c (modified) * uspace/lib/usb/src/hidreport.c (modified) Added boot protocol static descriptor. - The fallback does not work ... Thu, 24 Mar 2011 22:55:29 GMT Lubos Slovak [252e30c] * uspace/drv/usbkbd/conv.h (modified) * uspace/drv/usbkbd/hiddev.c (deleted) * uspace/drv/usbkbd/hiddev.h (deleted) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/kbddev.h (modified) * uspace/drv/usbkbd/kbdrepeat.c (modified) * uspace/drv/usbkbd/kbdrepeat.h (modified) * uspace/drv/usbkbd/layout.h (modified) * uspace/drv/usbkbd/main.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hidreport.h (added) * uspace/lib/usb/include/usb/classes/hidreq.h (modified) * uspace/lib/usb/src/hidreport.c (added) Huge refactoring of KBD driver code. - Separated code for retrieval ... Thu, 24 Mar 2011 22:50:33 GMT Jakub Jermar [47f7adfc] * uspace/lib/fs/libfs.c (modified) Merge from lp:jakub/helenos/fs. Thu, 24 Mar 2011 22:45:01 GMT Jakub Jermar [b946bf83] * uspace/lib/fs/libfs.c (modified) Put the libfs node upon its failure to link. Thu, 24 Mar 2011 21:20:05 GMT Vojtech Horky [538bb6b] * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/lib/usb/include/usb/request.h (modified) usbinfo prints device status Thu, 24 Mar 2011 21:07:47 GMT Vojtech Horky [915a851] * uspace/lib/usb/include/usb/request.h (modified) Add constants for USB device and endpoint status Thu, 24 Mar 2011 20:44:27 GMT Lubos Slovak [476b71ff] * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/usbkbd/Makefile (modified) * uspace/drv/usbkbd/kbddev.c (modified) * uspace/drv/usbkbd/main.c (modified) * uspace/drv/usbkbd/usbkbd.ma (moved) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hidreq.h (moved) * uspace/lib/usb/src/hidreq.c (moved) Finished renaming kbd driver to usbkbd Thu, 24 Mar 2011 14:57:53 GMT Matej Klonfar [55e388a1] * .bzrignore (modified) * HelenOS.config (modified) * kernel/tools/genmap.py (modified) * tools/mkfat.py (modified) * tools/mkhord.py (modified) * tools/mktmpfs.py (modified) * uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified) * uspace/app/usbinfo/dev.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/drv/ehci-hcd/main.c (modified) * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/batch.h (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/main.c (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/ohci/root_hub.h (modified) * uspace/drv/uhci-hcd/Makefile (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/hc.c (moved) * uspace/drv/uhci-hcd/hc.h (moved) * uspace/drv/uhci-hcd/hw_struct/link_pointer.h (moved) * uspace/drv/uhci-hcd/hw_struct/queue_head.h (moved) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.c (moved) * uspace/drv/uhci-hcd/hw_struct/transfer_descriptor.h (moved) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/iface.h (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/root_hub.c (moved) * uspace/drv/uhci-hcd/root_hub.h (moved) * uspace/drv/uhci-hcd/transfer_list.c (modified) * uspace/drv/uhci-hcd/transfer_list.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci.h (modified) * uspace/drv/uhci-hcd/utils/malloc32.h (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/usbflbk/main.c (modified) * uspace/drv/usbhid/hiddev.c (modified) * uspace/drv/usbhid/hiddev.h (modified) * uspace/drv/usbhid/hidreq.c (modified) * uspace/drv/usbhid/kbddev.c (modified) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmid/usbmid.h (modified) * uspace/drv/usbmouse/init.c (modified) * uspace/drv/usbmouse/main.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/include/usb/devdrv.h (modified) * uspace/lib/usb/include/usb/host/batch.h (modified) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/include/usb/recognise.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/devdrv.c (modified) * uspace/lib/usb/src/devpoll.c (modified) * uspace/lib/usb/src/hidparser.c (modified) * uspace/lib/usb/src/host/batch.c (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/pipesinit.c (modified) * uspace/lib/usb/src/pipesio.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/lib/usb/src/usb.c (modified) Check of initialization of report parser structure