# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-12-01T04:41:01Z Thu, 07 Apr 2011 12:01:05 GMT Vojtech Horky [578a2547] * uspace/drv/usbhub/Makefile (modified) * uspace/drv/usbhub/ports.c (added) * uspace/drv/usbhub/ports.h (added) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) Hub driver uses standard wrapper for new devices To allow usage of ... 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:03:37 GMT Jan Vesely [41c1f7b] * uspace/drv/ohci/hc.c (modified) * uspace/lib/usb/src/host/device_keeper.c (modified) Compile fix and OHCI legacy emulation 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:19:03 GMT Jan Vesely [9a7e5b4] * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/hw_struct/completion_codes.h (added) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/ohci/hw_struct/hcca.h (added) * uspace/drv/ohci/hw_struct/iso_transfer_descriptor.h (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/lib/usb/include/usb/host/endpoint.h (modified) * 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 (modified) * uspace/lib/usb/src/host/usb_endpoint_manager.c (modified) More OHCI structures and refactoring. Add per endpoint toggle reset 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 Thu, 07 Apr 2011 07:11:54 GMT Jan Vesely [fc9f88d] * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/hw_struct/completion_codes.h (added) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/ohci/hw_struct/hcca.h (added) * uspace/drv/ohci/hw_struct/iso_transfer_descriptor.h (modified) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified) Add OHCI HCCA structure and completion codes (common for all structures) Wed, 06 Apr 2011 22:33:08 GMT Jan Vesely [dcaf819] * uspace/drv/ohci/batch.c (modified) * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/hw_struct/endpoint_descriptor.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) OHCI structures, bandwidth reworked Initial support for endpoint ... 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:21:12 GMT Jan Vesely [4ca18ae] * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) Drop usage of deprecated deice-keeper_t toggle interface 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:52:17 GMT Jan Vesely [1e70157] * uspace/drv/uhci-hcd/endpoint.c (modified) * uspace/drv/uhci-hcd/endpoint.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) Header fixes, add qh to endpoint structure, add endpoint toggle reset Wed, 06 Apr 2011 19:30:39 GMT Jan Vesely [fb8927d] * uspace/drv/uhci-hcd/iface.c (modified) Only INT and ISO transfers require bandwidth reservation add dead ... 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:27:49 GMT Jan Vesely [391d55b] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/iface.c (modified) Add interrupt bandwidth checks Wed, 06 Apr 2011 18:13:05 GMT Jan Vesely [6ce42e85] * uspace/drv/uhci-hcd/Makefile (modified) * uspace/drv/uhci-hcd/endpoint.c (added) * uspace/drv/uhci-hcd/endpoint.h (added) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) Use new usb_endpoint_manager instead of bandwidth_t Bandwidth ... 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. Wed, 06 Apr 2011 12:32:04 GMT Jan Vesely [5e2be267] * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (added) * uspace/drv/ohci/hw_struct/iso_transfer_descriptor.h (added) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (added) OHCI hw memory structures Mon, 04 Apr 2011 20:12:00 GMT Jan Vesely [6bf9bc4] * uspace/drv/uhci-hcd/hc.c (modified) Final part of USB bandwidth reservation. Mon, 04 Apr 2011 20:10:48 GMT Jan Vesely [b6049d7] * uspace/drv/uhci-hcd/hc.c (modified) Refuse transactions without bw reservation Mon, 04 Apr 2011 19:38:11 GMT Jan Vesely [df40775] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/lib/usb/include/usb/host/bandwidth.h (modified) * uspace/lib/usb/src/host/bandwidth.c (modified) Bandwidth allocator fixes 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 Mon, 04 Apr 2011 08:18:54 GMT Vojtech Horky [c4e0b47] * uspace/drv/pciintel/pci.c (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/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/irc/i8259/i8259.c (modified) Merge development/ changes Sun, 03 Apr 2011 19:34:11 GMT Jan Vesely [3094804b] * uspace/drv/pciintel/pci.c (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/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/irc/i8259/i8259.c (modified) Another fix for APIC interrupt enable hangup (i8259 too) Refactoring Sun, 03 Apr 2011 19:33:33 GMT Jan Vesely [baa9d5d] * .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) Development branch changes Sun, 03 Apr 2011 19:30:56 GMT Jan Vesely [5857be2] * uspace/drv/pciintel/pci.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/irc/i8259/i8259.c (modified) APIC & i8259 should end connection fibril on hangup Sun, 03 Apr 2011 18:54:06 GMT Jan Vesely [f9c03b5] * 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) Refactoring and dead code removal 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 [0cec844] * .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 [7526e3d] * 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 20:14:23 GMT Jan Vesely [b8f7a0d2] * uspace/drv/ohci/root_hub.c (modified) Root hub USB response fix Sat, 02 Apr 2011 20:13:16 GMT Jan Vesely [ccbcd895] * uspace/drv/ohci/root_hub.c (modified) Fix: do not EVER touch batch.buffer Sat, 02 Apr 2011 18:57:54 GMT Jan Vesely [a8fa88d] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/iface.c (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/uhci-hcd/hc.c (modified) * uspace/lib/usb/src/host/bandwidth.c (modified) OHCI bandwidth and basic initialization Sat, 02 Apr 2011 18:56:57 GMT Jan Vesely [c2be0e5] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/hc.h (modified) * uspace/drv/ohci/iface.c (modified) OHCI bandwidth Sat, 02 Apr 2011 18:39:07 GMT Jan Vesely [2c617b0] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/ohci_regs.h (modified) * uspace/drv/ohci/root_hub.c (modified) Basic OHCI initialization Sat, 02 Apr 2011 16:25:39 GMT Jan Vesely [4d946647] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) Development branch changes 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 16:18:52 GMT Matus Dekanek [d8987b1] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) hub: non-removable devices ohci root hub: feature requests Sat, 02 Apr 2011 16:16:24 GMT Matus Dekanek [322a8066] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/host/bandwidth.h (added) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/src/host/bandwidth.c (added) * uspace/lib/usb/src/host/device_keeper.c (modified) merge from usb/development Sat, 02 Apr 2011 16:07:29 GMT Matus Dekanek [8123695a] * uspace/drv/ohci/root_hub.c (modified) * uspace/drv/usbhub/port_status.h (modified) * uspace/drv/usbhub/usbhub.c (modified) ohci root hub set/clear feature requests redesigned hub: fix for ... Sat, 02 Apr 2011 15:47:45 GMT Jan Vesely [5542b83] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/host/bandwidth.h (added) * uspace/lib/usb/include/usb/host/device_keeper.h (modified) * uspace/lib/usb/src/host/bandwidth.c (added) * uspace/lib/usb/src/host/device_keeper.c (modified) Add USB bandwidth control mechanism Use per endpoint control ... 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 [d773285] * 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 15:15:12 GMT Jan Vesely [1273b86c] * uspace/drv/uhci-hcd/hc.c (modified) Check bandwidth in hc scheduler Use warnings for now. Sat, 02 Apr 2011 14:41:12 GMT Jan Vesely [a1313b8c] * uspace/drv/uhci-hcd/hc.c (modified) * uspace/drv/uhci-hcd/hc.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) Implement hc bandwidth reservation 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 Sat, 02 Apr 2011 12:49:33 GMT Matus Dekanek [c6ba274] * 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 with usb/development 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:08:45 GMT Matus Dekanek [a9c7c6f] * uspace/drv/usbhub/usbhub.c (modified) hub - non removable devices: more debug logging Fri, 01 Apr 2011 14:51:06 GMT Matus Dekanek [8e7d724] * 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 fix 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 14:34:18 GMT Lubos Slovak [e4153ea] * uspace/drv/usbkbd/kbddev.c (modified) Output report using HID parser API finished + fix in phantom state ... Fri, 01 Apr 2011 14:25:51 GMT Jan Vesely [98169ab] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/ohci.c (modified) Root hub match id fix Fri, 01 Apr 2011 14:23:41 GMT Jan Vesely [9b640c42] * uspace/drv/ohci/hc.c (modified) * uspace/drv/ohci/ohci.c (modified) Forgotten UHCI renames, root hub id is usb&class=hub not usb&mid Fri, 01 Apr 2011 14:23:08 GMT Jakub Jermar [cfc3027] * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) Fix handling of options. Fri, 01 Apr 2011 13:57:12 GMT Lubos Slovak [7787dd81] * uspace/drv/usbkbd/kbddev.c (modified) * uspace/lib/usb/src/hidparser.c (modified) Merged fix to output report creation (+ change in reseting LED array). Fri, 01 Apr 2011 13:49:03 GMT Jakub Jermar [2859445] * uspace/app/bdsh/cmds/modules/ls/ls.h (deleted) Remove ls.h Fri, 01 Apr 2011 13:44:30 GMT Jakub Jermar [ba63912] * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/bdsh/cmds/modules/ls/ls.h (modified) Polish the 'ls' command a little bit. - Cstyle fixes. - Avoid some ... 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 12:00:23 GMT Jakub Jermar [a30e435] * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/bdsh/cmds/modules/ls/ls.h (modified) Merge 'ls' improvements from Jerome Portal. Fri, 01 Apr 2011 11:59:10 GMT Jan Vesely [e353e85] * 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) Development branch changes 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 Fri, 01 Apr 2011 11:34:41 GMT Matus Dekanek [87b52c9] * 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/pciintel/pci.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 from usb/development 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 18:22:14 GMT Jiri Svoboda [3acb285] * HelenOS.config (modified) * uspace/app/init/init.c (modified) Start devman by default in init. Provide configuration option to turn ... 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:21:56 GMT Vojtech Horky [ecb107b] * uspace/drv/usbmid/explore.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmid/usbmid.h (modified) USB MID does not spawn alternate interfaces 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 19:44:22 GMT Vojtech Horky [f62468c] * .bzrignore (modified) Ignore list update 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 17:32:18 GMT Jerome Portal [1e2629f] * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) add a forgotten comment Wed, 30 Mar 2011 17:25:52 GMT Jerome Portal [beb6b3d] * 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/vfs/vfs.c (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) Merge mainline changes. Wed, 30 Mar 2011 17:24:01 GMT Jerome Portal [e3a3e3ad] * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/bdsh/cmds/modules/ls/ls.h (modified) improve ls sorting, and add -h and -u options Wed, 30 Mar 2011 16:25:30 GMT Martin Decky [917a8c8] * kernel/generic/src/mm/backend_elf.c (modified) be more robust in ELF backend, add checks (with page faults) instead ... Wed, 30 Mar 2011 15:39:07 GMT Martin Decky [563b538] * kernel/generic/src/mm/backend_elf.c (modified) never use top-level conjunction in assertions, always write two ... Wed, 30 Mar 2011 14:36:33 GMT Vojtech Horky [0864122] * 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) Add devman test for device handle retrieval The test verifies that ...