#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-03-14T16:08:32Z

Sun, 10 Apr 2011 13:20:06 GMT Vojtech Horky <vojtechhorky@…> [6ee6e6f]
	* uspace/lib/usb/include/usb/devdrv.h (modified)
	* uspace/lib/usb/src/devdrv.c (modified)

	libusb refactoring, add usb_device_create()

	The refactoring is ...


Sun, 10 Apr 2011 10:51:27 GMT Vojtech Horky <vojtechhorky@…> [c19329a]
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/src/request.c (modified)

	Add usb_request_clear_endpoint_halt()


Sat, 09 Apr 2011 23:59:36 GMT Vojtech Horky <vojtechhorky@…> [1c258d1]
	* uspace/lib/usb/src/hub.c (modified)

	Getting default address less active

	Now the fibril sleeps for at ...


Sat, 09 Apr 2011 23:50:05 GMT Vojtech Horky <vojtechhorky@…> [46e078a]
	* uspace/drv/usbhub/ports.c (modified)
	* uspace/drv/usbhub/ports.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usb/include/usb/hub.h (modified)
	* uspace/lib/usb/src/hub.c (modified)

	USBHC iface: remove default address reservation

	This functionality ...


Sat, 09 Apr 2011 23:30:55 GMT Vojtech Horky <vojtechhorky@…> [0748854]
	* uspace/doc/doxygroups.h (modified)
	* uspace/drv/ohci/batch.c (modified)
	* uspace/drv/ohci/hc.c (modified)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.c (modified)
	* uspace/drv/ohci/iface.c (modified)
	* uspace/drv/ohci/ohci_regs.h (modified)
	* uspace/drv/ohci/root_hub.c (modified)
	* uspace/drv/ohci/transfer_list.c (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/usbhub/Makefile (modified)
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/ports.c (modified)
	* uspace/drv/usbhub/ports.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/utils.c (modified)
	* uspace/lib/usb/include/usb/classes/hub.h (modified)
	* uspace/lib/usb/include/usb/host/device_keeper.h (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)

	Merge development/ changes


Sat, 09 Apr 2011 22:20:02 GMT Jan Vesely <jano.vesely@…> [f11c288]
	* uspace/drv/ohci/batch.c (modified)
	* uspace/drv/ohci/hc.c (modified)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.c (modified)
	* uspace/drv/ohci/iface.c (modified)
	* uspace/drv/ohci/ohci_regs.h (modified)
	* uspace/drv/ohci/root_hub.c (modified)
	* uspace/drv/ohci/transfer_list.c (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/lib/usb/include/usb/host/device_keeper.h (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)

	Fix crash on endpoint_t instance removal

	Remove unused default ...


Sat, 09 Apr 2011 22:10:13 GMT Jan Vesely <jano.vesely@…> [a19a2d7]
	* uspace/drv/ohci/iface.c (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)

	Removed implementation of unused interfaces


Sat, 09 Apr 2011 22:03:23 GMT Jan Vesely <jano.vesely@…> [ba038f4]
	* uspace/drv/ohci/iface.c (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/lib/usb/include/usb/host/device_keeper.h (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)

	Don't keep endpoints in two separate structures

	Fixes crash ...


Sat, 09 Apr 2011 20:56:50 GMT Jan Vesely <jano.vesely@…> [501e5df]
	* uspace/app/usbinfo/dev.c (modified)
	* uspace/doc/doxygroups.h (modified)
	* uspace/drv/ehci-hcd/hc_iface.c (modified)
	* uspace/drv/ohci/iface.c (modified)
	* uspace/drv/ohci/root_hub.c (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/usbhub/Makefile (modified)
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/ports.c (modified)
	* uspace/drv/usbhub/ports.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/utils.c (modified)
	* uspace/drv/usbmid/main.c (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/classes/hub.h (modified)
	* uspace/lib/usb/include/usb/devdrv.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/usb.h (modified)
	* uspace/lib/usb/src/devdrv.c (modified)
	* uspace/lib/usb/src/devpoll.c (modified)
	* uspace/lib/usb/src/host/device_keeper.c (modified)
	* uspace/lib/usb/src/hub.c (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)
	* uspace/lib/usb/src/recognise.c (modified)

	Development changes


Sat, 09 Apr 2011 20:44:50 GMT Jan Vesely <jano.vesely@…> [8790650]
	* uspace/drv/ohci/batch.c (modified)
	* uspace/drv/ohci/hc.c (modified)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.c (modified)
	* uspace/drv/ohci/transfer_list.c (modified)

	More debug (still does not work)


Sat, 09 Apr 2011 18:42:13 GMT Matus Dekanek <smekideki@…> [709e868]
	* uspace/drv/ohci/root_hub.c (modified)
	* uspace/drv/usbhub/Makefile (modified)
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/ports.c (modified)
	* uspace/drv/usbhub/ports.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/utils.c (modified)
	* uspace/lib/usb/include/usb/classes/hub.h (modified)

	several fixes for hub drivers (non-removable devices, ohci root hub, ...


Sat, 09 Apr 2011 18:37:31 GMT Matus Dekanek <smekideki@…> [b79c31f9]
	* uspace/drv/usbhub/usbhub.h (modified)

	patch for cyclical dependencies


Sat, 09 Apr 2011 18:28:37 GMT Matus Dekanek <smekideki@…> [2ad98fd]
	* uspace/drv/usbhub/ports.c (added)
	* uspace/drv/usbhub/ports.h (added)

	added ports.h/c files (forgot to add them before)


Sat, 09 Apr 2011 18:26:22 GMT Matus Dekanek <smekideki@…> [a43f1d18]
	* uspace/app/usbinfo/dev.c (modified)
	* uspace/doc/doxygroups.h (modified)
	* uspace/drv/ehci-hcd/hc_iface.c (modified)
	* uspace/drv/ohci/Makefile (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/hw_struct/completion_codes.h (modified)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.c (added)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified)
	* uspace/drv/ohci/hw_struct/transfer_descriptor.c (added)
	* uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified)
	* uspace/drv/ohci/iface.c (modified)
	* uspace/drv/ohci/ohci_regs.h (modified)
	* uspace/drv/ohci/transfer_list.c (added)
	* uspace/drv/ohci/transfer_list.h (added)
	* uspace/drv/ohci/utils/malloc32.h (modified)
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/hc.c (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/usbmid/main.c (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/devdrv.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/usb.h (modified)
	* uspace/lib/usb/src/devdrv.c (modified)
	* uspace/lib/usb/src/devpoll.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/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)
	* uspace/lib/usb/src/recognise.c (modified)

	merge with usb/development


Sat, 09 Apr 2011 17:50:15 GMT Matus Dekanek <smekideki@…> [f35b294]
	* uspace/drv/ohci/root_hub.c (modified)
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/utils.c (modified)
	* uspace/lib/usb/include/usb/classes/hub.h (modified)

	codelifting


Sat, 09 Apr 2011 17:26:17 GMT Vojtech Horky <vojtechhorky@…> [97e7e8a]
	* uspace/doc/doxygroups.h (modified)

	Add drvusbohci group to Doxygen


Sat, 09 Apr 2011 17:15:28 GMT Vojtech Horky <vojtechhorky@…> [a9d67aa]
	* uspace/drv/ehci-hcd/hc_iface.c (modified)
	* uspace/drv/ohci/iface.c (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usb/include/usb/devdrv.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/usb.h (modified)
	* uspace/lib/usb/src/devdrv.c (modified)
	* uspace/lib/usb/src/host/device_keeper.c (modified)
	* uspace/lib/usb/src/hub.c (modified)
	* uspace/lib/usb/src/pipesinit.c (modified)
	* uspace/lib/usb/src/pipesio.c (modified)

	Refactoring: libusb, USBHC interface protocol

	Highlights:
	 * ...


Sat, 09 Apr 2011 17:12:09 GMT Vojtech Horky <vojtechhorky@…> [77223f8]
	* uspace/lib/usb/src/pipesio.c (modified)

	Client does not send max packet size

	Let's pretend this commit ...


Sat, 09 Apr 2011 16:56:51 GMT Vojtech Horky <vojtechhorky@…> [c6394aa]
	* uspace/app/usbinfo/dev.c (modified)
	* uspace/drv/ohci/Makefile (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/hw_struct/completion_codes.h (modified)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.c (added)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified)
	* uspace/drv/ohci/hw_struct/transfer_descriptor.c (added)
	* uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified)
	* uspace/drv/ohci/iface.c (modified)
	* uspace/drv/ohci/ohci_regs.h (modified)
	* uspace/drv/ohci/transfer_list.c (added)
	* uspace/drv/ohci/transfer_list.h (added)
	* uspace/drv/ohci/utils/malloc32.h (modified)
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/hc.c (modified)
	* uspace/drv/usbmid/main.c (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/src/devdrv.c (modified)
	* uspace/lib/usb/src/devpoll.c (modified)
	* uspace/lib/usb/src/host/batch.c (modified)
	* uspace/lib/usb/src/hub.c (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)
	* uspace/lib/usb/src/recognise.c (modified)

	Merge development/ changes


Sat, 09 Apr 2011 16:11:41 GMT Vojtech Horky <vojtechhorky@…> [5410c04]
	* uspace/app/usbinfo/dev.c (modified)
	* uspace/drv/usbmid/main.c (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/src/devdrv.c (modified)
	* uspace/lib/usb/src/devpoll.c (modified)
	* uspace/lib/usb/src/hub.c (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)
	* uspace/lib/usb/src/recognise.c (modified)

	Automatic pipe sessions

	It is no longer necessary to start sessions ...


Sat, 09 Apr 2011 16:00:33 GMT Vojtech Horky <vojtechhorky@…> [7b715892]
	* uspace/drv/ohci/Makefile (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/hw_struct/completion_codes.h (modified)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.c (added)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified)
	* uspace/drv/ohci/hw_struct/transfer_descriptor.c (added)
	* uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified)
	* uspace/drv/ohci/iface.c (modified)
	* uspace/drv/ohci/ohci_regs.h (modified)
	* uspace/drv/ohci/transfer_list.c (added)
	* uspace/drv/ohci/transfer_list.h (added)
	* uspace/drv/ohci/utils/malloc32.h (modified)
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/hc.c (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/lib/usb/src/host/batch.c (modified)

	Merge development/ changes


Sat, 09 Apr 2011 15:59:38 GMT Vojtech Horky <vojtechhorky@…> [8efafda]
	* uspace/app/usbinfo/dev.c (modified)
	* uspace/drv/usbmid/main.c (modified)

	usbinfo and MID driver does not use pipe sessions


Sat, 09 Apr 2011 15:58:25 GMT Vojtech Horky <vojtechhorky@…> [4ede178]
	* uspace/lib/usb/src/devdrv.c (modified)
	* uspace/lib/usb/src/devpoll.c (modified)
	* uspace/lib/usb/src/hub.c (modified)
	* uspace/lib/usb/src/pipesinit.c (modified)
	* uspace/lib/usb/src/recognise.c (modified)

	No start/end pipe session calls in libusb


Sat, 09 Apr 2011 15:37:36 GMT Vojtech Horky <vojtechhorky@…> [e9ce696]
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/src/pipes.c (modified)

	Add functions for explicit long transfers


Sat, 09 Apr 2011 15:06:34 GMT Matus Dekanek <smekideki@…> [1e1b1a9]
	* uspace/drv/usbhub/Makefile (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/usblist.c (deleted)
	* uspace/drv/usbhub/usblist.h (deleted)

	usbhub refactoring


Sat, 09 Apr 2011 13:27:53 GMT Jan Vesely <jano.vesely@…> [ff0e354]
	* uspace/drv/ohci/hc.c (modified)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.c (modified)

	Postpone launching of interrupt emulator after everything else is ...


Sat, 09 Apr 2011 13:14:51 GMT Jan Vesely <jano.vesely@…> [112d159]
	* uspace/drv/ohci/hc.c (modified)
	* uspace/drv/ohci/ohci_regs.h (modified)
	* uspace/drv/ohci/root_hub.c (modified)

	Debug output and startup fixes


Sat, 09 Apr 2011 11:01:44 GMT Jan Vesely <jano.vesely@…> [8e8b84f]
	* uspace/drv/ohci/Makefile (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/hw_struct/completion_codes.h (modified)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.c (added)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified)
	* uspace/drv/ohci/hw_struct/transfer_descriptor.c (added)
	* uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified)
	* uspace/drv/ohci/iface.c (modified)
	* uspace/drv/ohci/ohci_regs.h (modified)
	* uspace/drv/ohci/transfer_list.c (added)
	* uspace/drv/ohci/transfer_list.h (added)
	* uspace/drv/ohci/utils/malloc32.h (modified)
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/hc.c (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/lib/usb/src/host/batch.c (modified)

	OHCI prototype (does not work)

	minor UHCI code-style changes


Sat, 09 Apr 2011 11:00:22 GMT Jan Vesely <jano.vesely@…> [39db23f]
	* uspace/lib/usb/src/hub.c (modified)

	Development branch changes


Sat, 09 Apr 2011 10:58:26 GMT Jan Vesely <jano.vesely@…> [0c311d5]
	* uspace/drv/ohci/ohci_regs.h (modified)

	Add missing flags and comments


Sat, 09 Apr 2011 09:45:14 GMT Vojtech Horky <vojtechhorky@…> [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 <vojtechhorky@…> [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 09:10:24 GMT Jan Vesely <jano.vesely@…> [9ff5ff82]
	* uspace/drv/ohci/hc.c (modified)

	Set filled flag when scheduling transfers


Sat, 09 Apr 2011 08:35:58 GMT Matus Dekanek <smekideki@…> [8961c22]
	* boot/arch/amd64/Makefile.inc (modified)
	* uspace/Makefile (modified)
	* uspace/drv/ohci/root_hub.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/iface.c (modified)
	* uspace/drv/uhci-hcd/transfer_list.c (modified)
	* uspace/drv/uhci-rhd/root_hub.h (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/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/devpoll.c (modified)
	* uspace/lib/usb/src/hidparser.c (modified)
	* uspace/lib/usb/src/hidreport.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 (modified)
	* uspace/lib/usb/src/hub.c (modified)

	merge with usb/development


Sat, 09 Apr 2011 08:27:57 GMT Vojtech Horky <vojtechhorky@…> [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 ...


Sat, 09 Apr 2011 08:19:55 GMT Matus Dekanek <smekideki@…> [3e490eb]
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)

	attempt to merge usb/development hub changes


Sat, 09 Apr 2011 00:28:56 GMT Jan Vesely <jano.vesely@…> [4c28d17]
	* uspace/drv/ohci/hc.c (modified)
	* uspace/drv/uhci-hcd/hc.c (modified)

	OHCI scheduling


Sat, 09 Apr 2011 00:22:30 GMT Jan Vesely <jano.vesely@…> [f1be95c8]
	* uspace/drv/ohci/batch.c (modified)
	* uspace/drv/ohci/hw_struct/completion_codes.h (modified)
	* uspace/drv/ohci/hw_struct/transfer_descriptor.c (added)
	* uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified)

	Add forgotten TD implementation, add error parsing


Fri, 08 Apr 2011 23:28:52 GMT Jan Vesely <jano.vesely@…> [e42dd32]
	* uspace/drv/ohci/batch.c (modified)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified)
	* uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified)

	OCHI structures fixed, setup control transfer


Fri, 08 Apr 2011 22:30:38 GMT Vojtech Horky <vojtechhorky@…> [b6c9e1e]
	* uspace/lib/usb/src/hub.c (modified)

	Reserving default address directly obsoleted


Fri, 08 Apr 2011 22:26:12 GMT Vojtech Horky <vojtechhorky@…> [98064795]
	* uspace/lib/usb/src/hub.c (modified)

	New device probing does not reserve default address


Fri, 08 Apr 2011 22:25:32 GMT Jan Vesely <jano.vesely@…> [b854e56]
	* uspace/drv/ohci/Makefile (modified)
	* uspace/drv/ohci/batch.c (modified)
	* uspace/drv/ohci/hw_struct/transfer_descriptor.h (modified)

	Implement TD initialization


Fri, 08 Apr 2011 22:25:00 GMT Vojtech Horky <vojtechhorky@…> [1998bcd]
	* uspace/drv/ehci-hcd/hc_iface.c (modified)
	* uspace/drv/ohci/iface.c (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usb/include/usb/host/device_keeper.h (modified)
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/src/host/device_keeper.c (modified)
	* uspace/lib/usb/src/pipesinit.c (modified)

	Endpoint registration sends address as well

	This is the first step ...


Fri, 08 Apr 2011 22:18:55 GMT Vojtech Horky <vojtechhorky@…> [297341b]
	* uspace/lib/usb/include/usb/usb.h (modified)

	Add extra speed as a special value


Fri, 08 Apr 2011 21:54:12 GMT Jan Vesely <jano.vesely@…> [7786cea]
	* uspace/drv/ohci/Makefile (modified)
	* uspace/drv/ohci/batch.c (modified)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.c (added)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified)
	* uspace/drv/ohci/transfer_list.c (modified)
	* uspace/drv/ohci/utils/malloc32.h (modified)

	Implement endpoint descriptor initialization


Fri, 08 Apr 2011 21:17:45 GMT Jan Vesely <jano.vesely@…> [96b8f322]
	* uspace/lib/usb/src/host/batch.c (modified)

	Copy batch direction from supplied ep


Fri, 08 Apr 2011 20:54:52 GMT Jan Vesely <jano.vesely@…> [06c552c]
	* uspace/drv/ohci/batch.c (modified)
	* uspace/drv/uhci-hcd/batch.c (modified)

	Create batch memory structures.


Fri, 08 Apr 2011 20:29:38 GMT Jan Vesely <jano.vesely@…> [344925c]
	* uspace/drv/ohci/hc.c (modified)
	* uspace/drv/ohci/hc.h (modified)
	* uspace/drv/ohci/ohci_regs.h (modified)

	Initialize OHCI hc memory structures


Fri, 08 Apr 2011 20:19:48 GMT Vojtech Horky <vojtechhorky@…> [c6cb76d]
	* boot/arch/amd64/Makefile.inc (modified)
	* uspace/Makefile (modified)
	* uspace/drv/ohci/root_hub.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/iface.c (modified)
	* uspace/drv/uhci-hcd/transfer_list.c (modified)
	* uspace/drv/uhci-rhd/root_hub.h (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/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/devpoll.c (modified)
	* uspace/lib/usb/src/hidparser.c (modified)
	* uspace/lib/usb/src/hidreport.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 (modified)
	* uspace/lib/usb/src/hub.c (modified)

	Merge development/ changes


Fri, 08 Apr 2011 18:08:46 GMT Vojtech Horky <vojtechhorky@…> [7dfc06fa]
	* uspace/drv/ehci-hcd/hc_iface.c (modified)
	* uspace/drv/ohci/iface.c (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)

	Do not send max packet size with each transfer

	See ticket #177, ...


Fri, 08 Apr 2011 17:48:47 GMT Vojtech Horky <vojtechhorky@…> [61727bf]
	* uspace/lib/usb/src/hub.c (modified)

	Adding new devices can be done in parallel

	The wrapper for adding ...


Fri, 08 Apr 2011 15:46:32 GMT Jan Vesely <jano.vesely@…> [6b6e3ed3]
	* uspace/drv/ohci/hc.c (modified)
	* uspace/drv/ohci/hc.h (modified)

	Initialize transfer queues


Fri, 08 Apr 2011 15:15:34 GMT Jan Vesely <jano.vesely@…> [f98b8269]
	* uspace/drv/ohci/Makefile (modified)
	* uspace/drv/ohci/batch.c (modified)
	* uspace/drv/ohci/batch.h (modified)
	* uspace/drv/ohci/hw_struct/endpoint_descriptor.h (modified)
	* uspace/drv/ohci/transfer_list.c (added)
	* uspace/drv/ohci/transfer_list.h (added)

	Port transfer_list from UHCI


Fri, 08 Apr 2011 13:58:45 GMT Jan Vesely <jano.vesely@…> [6bec59b]
	* uspace/drv/ohci/batch.c (modified)
	* uspace/drv/ohci/batch.h (modified)
	* uspace/drv/ohci/hc.c (modified)
	* uspace/drv/ohci/iface.c (modified)

	Port endpoint framework usage from UHCI


Fri, 08 Apr 2011 13:57:37 GMT Jan Vesely <jano.vesely@…> [6acc80f3]
	* uspace/drv/uhci-hcd/iface.c (modified)

	Size is always max_packet_size in endpoint registration

	At least ...


Fri, 08 Apr 2011 13:25:58 GMT Jan Vesely <jano.vesely@…> [85c47729]
	* 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/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)

	Per endpoint communication mutex


Fri, 08 Apr 2011 13:24:21 GMT Jan Vesely <jano.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:30:30 GMT Jan Vesely <jano.vesely@…> [8b74997f]
	* uspace/drv/ohci/root_hub.c (modified)

	OHCI root hub implementation from branch smekideki


Fri, 08 Apr 2011 12:02:47 GMT Jan Vesely <jano.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 <jano.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 <jano.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 <jano.vesely@…> [6a32665d]
	* uspace/lib/usb/include/usb/host/endpoint.h (modified)
	* uspace/lib/usb/src/host/endpoint.c (modified)

	Add endpoint access serializing mechanism.


Fri, 08 Apr 2011 07:58:15 GMT Lubos Slovak <lubos.slovak@…> [1c6f4ff]
	* boot/arch/amd64/Makefile.inc (modified)
	* uspace/Makefile (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)

	General HID driver for handling all HID devices.

	Now handles only ...


Fri, 08 Apr 2011 07:48:06 GMT Lubos Slovak <lubos.slovak@…> [fec47d4]
	* uspace/drv/usbhid/usbhid.c (modified)
	* uspace/drv/usbhid/usbhid.ma (modified)
	* uspace/drv/usbkbd/usbkbd.ma (modified)

	Fixed typos + changed match IDs


Fri, 08 Apr 2011 07:47:06 GMT Lubos Slovak <lubos.slovak@…> [73ae3373]
	* uspace/drv/usbhid/kbd/kbddev.c (modified)
	* uspace/drv/usbhid/kbd/kbddev.h (modified)

	Fixed default connection handler + typo


Fri, 08 Apr 2011 07:04:30 GMT Lubos Slovak <lubos.slovak@…> [dd10e07]
	* uspace/drv/usbhid/Makefile (modified)
	* uspace/drv/usbhid/generic/hiddev.c (moved)
	* uspace/drv/usbhid/generic/hiddev.h (moved)
	* uspace/drv/usbhid/usbhid.c (modified)
	* uspace/drv/usbhid/usbhid.h (modified)

	Renamed hidd to hiddev


Fri, 08 Apr 2011 07:02:30 GMT Jan Vesely <jano.vesely@…> [a8a7063]
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/batch.h (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/uhci-rhd/root_hub.h (modified)

	Deprecated sending ox max_packet_size with every transfer request
 ...


Thu, 07 Apr 2011 22:11:49 GMT Jan Vesely <jano.vesely@…> [52cc968]
	* uspace/drv/uhci-hcd/iface.c (modified)

	Dead code elimination.


Thu, 07 Apr 2011 21:59:19 GMT Jan Vesely <jano.vesely@…> [2e6bbcf]
	* uspace/drv/uhci-hcd/iface.c (modified)

	Use one function to setup all transfers.


Thu, 07 Apr 2011 21:48:37 GMT Lubos Slovak <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:41:49 GMT Vojtech Horky <vojtechhorky@…> [c1b1944]
	* uspace/lib/usb/include/usb/devdrv.h (modified)
	* uspace/lib/usb/src/devdrv.c (modified)

	libusb: refactoring, some functions made public

	The aim is to make ...


Thu, 07 Apr 2011 20:22:57 GMT Lubos Slovak <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 <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:19:24 GMT Lubos Slovak <lubos.slovak@…> [61257f4]
	* uspace/drv/usbhid/Makefile (modified)
	* uspace/drv/usbhid/generic/hidd.c (added)
	* uspace/drv/usbhid/generic/hidd.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 (modified)
	* uspace/drv/usbhid/usbhid.c (modified)
	* uspace/drv/usbhid/usbhid.h (modified)
	* uspace/drv/usbhid/usbhid.ma (modified)

	Initial implementation of general HID driver.

	- Should handle:
	  - ...


Thu, 07 Apr 2011 20:09:32 GMT Lubos Slovak <lubos.slovak@…> [fd9ba204]
	* uspace/drv/usbkbd/usbkbd.ma (modified)

	Removed HID devices from usbkbd match IDs


Thu, 07 Apr 2011 20:06:50 GMT Lubos Slovak <lubos.slovak@…> [b83edb93]
	* uspace/drv/usbkbd/kbddev.c (modified)
	* uspace/drv/usbkbd/main.c (modified)

	Report IDs support + fix in kbd_set_led().


Thu, 07 Apr 2011 20:06:07 GMT Lubos Slovak <lubos.slovak@…> [15a9e63]
	* uspace/lib/usb/src/hidreport.c (modified)

	Bugfix in report descriptor retrieving.


Thu, 07 Apr 2011 17:07:22 GMT Matus Dekanek <smekideki@…> [36cd378]
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)

	some more comments


Thu, 07 Apr 2011 15:04:16 GMT Matus Dekanek <smekideki@…> [a4e18e1]
	* .bzrignore (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 (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/pciintel/pci.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/usbmid/explore.c (modified)
	* uspace/drv/usbmid/usbmid.c (modified)
	* uspace/drv/usbmid/usbmid.h (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 (moved)
	* 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 (moved)
	* uspace/lib/usb/src/hub.c (modified)
	* uspace/lib/usb/src/pipesinit.c (modified)
	* uspace/srv/hw/irc/apic/apic.c (modified)
	* uspace/srv/hw/irc/i8259/i8259.c (modified)

	partial merge form usb/development


Thu, 07 Apr 2011 14:35:08 GMT Jan Vesely <jano.vesely@…> [feb10c88]
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/batch.h (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)

	Remove redundant batch_get parameters


Thu, 07 Apr 2011 14:19:15 GMT Jan Vesely <jano.vesely@…> [8f30c2e]
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/uhci-rhd/root_hub.h (modified)

	Force endpoint existence for all transfers

	root hub polling time to ...


Thu, 07 Apr 2011 13:30:49 GMT Jan Vesely <jano.vesely@…> [fd3940c1]
	* 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)

	Development branch changes


Thu, 07 Apr 2011 12:17:05 GMT Vojtech Horky <vojtechhorky@…> [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 12:14:21 GMT Vojtech Horky <vojtechhorky@…> [69df9373]
	* uspace/drv/usbhub/ports.c (modified)
	* uspace/drv/usbhub/ports.h (modified)

	Add missing documentation


Thu, 07 Apr 2011 12:07:42 GMT Vojtech Horky <vojtechhorky@…> [c50941f]
	* uspace/drv/usbhub/usbhub.c (modified)

	Unused code removal


Thu, 07 Apr 2011 12:05:04 GMT Vojtech Horky <vojtechhorky@…> [3eaa5a5]
	* uspace/drv/usbhub/Makefile (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/usblist.c (deleted)
	* uspace/drv/usbhub/usblist.h (deleted)

	Removal of unused structures


Thu, 07 Apr 2011 12:01:05 GMT Vojtech Horky <vojtechhorky@…> [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 <vojtechhorky@…> [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 <vojtechhorky@…> [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 <vojtechhorky@…> [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:21:56 GMT Matus Dekanek <smekideki@…> [9d06563]
	* uspace/drv/usbhub/usbhub.c (modified)

	fix for non-removables #4


Thu, 07 Apr 2011 09:03:37 GMT Jan Vesely <jano.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 <jano.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 09:00:00 GMT Matus Dekanek <smekideki@…> [1c89f74]
	* uspace/drv/usbhub/usbhub.c (modified)

	fix attempt #3


Thu, 07 Apr 2011 08:19:03 GMT Jan Vesely <jano.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 <jano.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 <jano.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:44:21 GMT Matus Dekanek <smekideki@…> [d7f3040]
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)

	fix attempt #2


Thu, 07 Apr 2011 07:32:46 GMT Jan Vesely <jano.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 <jano.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)