#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-03-15T20:38:50Z

Thu, 03 Mar 2011 23:18:05 GMT Jan Vesely <jano.vesely@…> [bdc8ab1]
	* uspace/drv/uhci-hcd/batch.c (modified)

	Fixed: setup write sends data rounded up to max_packet_size

	Unified ...


Thu, 03 Mar 2011 21:30:59 GMT Jan Vesely <jano.vesely@…> [dc75234]
	* uspace/drv/pciintel/pci.c (modified)

	Remove possible endless cycle


Tue, 01 Mar 2011 23:02:22 GMT Jan Vesely <jano.vesely@…> [0e2fdcf]
	* uspace/drv/usbhid/Makefile (modified)
	* uspace/drv/usbhid/conv.c (modified)
	* uspace/drv/usbhid/conv.h (modified)
	* uspace/drv/usbhid/descdump.h (modified)
	* uspace/drv/usbhid/hiddev.c (added)
	* uspace/drv/usbhid/hiddev.h (added)
	* uspace/drv/usbhid/hidreq.c (added)
	* uspace/drv/usbhid/hidreq.h (added)
	* uspace/drv/usbhid/kbddev.c (added)
	* uspace/drv/usbhid/kbddev.h (moved)
	* uspace/drv/usbhid/main.c (modified)

	Development branch changes


Tue, 01 Mar 2011 22:58:58 GMT Jan Vesely <jano.vesely@…> [b375bb8]
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-hcd/pci.c (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)

	Refactoring


Tue, 01 Mar 2011 19:56:01 GMT Vojtech Horky <vojtechhorky@…> [ac8285d]
	* uspace/drv/usbhid/kbddev.c (modified)

	Fix comparison vs. assignment


Tue, 01 Mar 2011 16:43:05 GMT Lubos Slovak <lubos.slovak@…> [494eaf7]
	* uspace/drv/usbhid/Makefile (modified)
	* uspace/drv/usbhid/conv.c (modified)
	* uspace/drv/usbhid/conv.h (modified)
	* uspace/drv/usbhid/descdump.h (modified)
	* uspace/drv/usbhid/hiddev.c (added)
	* uspace/drv/usbhid/hiddev.h (added)
	* uspace/drv/usbhid/hidreq.c (added)
	* uspace/drv/usbhid/hidreq.h (added)
	* uspace/drv/usbhid/kbddev.c (added)
	* uspace/drv/usbhid/kbddev.h (moved)
	* uspace/drv/usbhid/main.c (modified)

	Merged: HID driver refactoring, works also with more keyboards.


Tue, 01 Mar 2011 16:39:31 GMT Lubos Slovak <lubos.slovak@…> [1c6c4092]
	* uspace/drv/usbhid/hiddev.c (modified)
	* uspace/drv/usbhid/hiddev.h (modified)
	* uspace/drv/usbhid/kbddev.c (modified)
	* uspace/drv/usbhid/main.c (modified)

	Properly destroying HID and KBD device structures.

	+ Do not send ...


Tue, 01 Mar 2011 15:26:57 GMT Lubos Slovak <lubos.slovak@…> [27270db]
	* uspace/drv/usbhid/hiddev.c (modified)
	* uspace/drv/usbhid/kbddev.c (modified)

	Fixed initialization of kbd_dev.

	- Setting console phone to -1.


Tue, 01 Mar 2011 14:02:16 GMT Lubos Slovak <lubos.slovak@…> [0b5644c]
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/uhci-hcd/Makefile (modified)
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/batch.h (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-hcd/pci.c (modified)
	* uspace/drv/uhci-hcd/root_hub.c (modified)
	* uspace/drv/uhci-hcd/transfer_list.c (modified)
	* uspace/drv/uhci-hcd/transfer_list.h (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-hcd/uhci.h (modified)
	* uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified)
	* uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (modified)
	* uspace/drv/uhci-hcd/utils/device_keeper.c (added)
	* uspace/drv/uhci-hcd/utils/device_keeper.h (added)
	* uspace/drv/uhci-rhd/main.c (modified)
	* uspace/drv/uhci-rhd/port.c (modified)
	* uspace/drv/uhci-rhd/port.h (modified)
	* uspace/drv/uhci-rhd/port_status.c (modified)
	* uspace/drv/uhci-rhd/port_status.h (modified)
	* uspace/drv/uhci-rhd/root_hub.c (modified)
	* uspace/drv/uhci-rhd/root_hub.h (modified)

	Merged development changes.


Mon, 28 Feb 2011 22:59:31 GMT Jan Vesely <jano.vesely@…> [9ef0d6d]
	* uspace/drv/uhci-hcd/pci.c (modified)

	Remove warning and use proper value for turning of legacy support


Mon, 28 Feb 2011 20:07:06 GMT Jan Vesely <jano.vesely@…> [ab414a6]
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-hcd/pci.c (modified)
	* uspace/drv/uhci-hcd/pci.h (modified)

	Use aaccess routines to disable USB Legacy


Mon, 28 Feb 2011 20:06:28 GMT Jan Vesely <jano.vesely@…> [99e6bfb]
	* uspace/drv/pciintel/pci.c (modified)

	Implement access to device config space


Mon, 28 Feb 2011 19:38:57 GMT Jan Vesely <jano.vesely@…> [d79a101f]
	* uspace/lib/c/include/ipc/dev_iface.h (modified)
	* uspace/lib/drv/Makefile (modified)
	* uspace/lib/drv/generic/dev_iface.c (modified)
	* uspace/lib/drv/generic/remote_pci.c (added)
	* uspace/lib/drv/include/pci_dev_iface.h (added)
	* uspace/lib/drv/include/remote_pci.h (added)

	Add pci device interface


Mon, 28 Feb 2011 17:11:27 GMT Jan Vesely <jano.vesely@…> [86341e2]
	* uspace/drv/uhci-hcd/main.c (modified)

	Refactoring


Mon, 28 Feb 2011 13:04:21 GMT Jan Vesely <jano.vesely@…> [cc44f7e]
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/uhci-hcd/Makefile (modified)
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/batch.h (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-hcd/pci.c (modified)
	* uspace/drv/uhci-hcd/root_hub.c (modified)
	* uspace/drv/uhci-hcd/transfer_list.c (modified)
	* uspace/drv/uhci-hcd/transfer_list.h (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-hcd/uhci.h (modified)
	* uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified)
	* uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (modified)
	* uspace/drv/uhci-hcd/utils/device_keeper.c (added)
	* uspace/drv/uhci-hcd/utils/device_keeper.h (added)
	* uspace/drv/uhci-rhd/main.c (modified)
	* uspace/drv/uhci-rhd/port.c (modified)
	* uspace/drv/uhci-rhd/port.h (modified)
	* uspace/drv/uhci-rhd/port_status.c (modified)
	* uspace/drv/uhci-rhd/port_status.h (modified)
	* uspace/drv/uhci-rhd/root_hub.c (modified)
	* uspace/drv/uhci-rhd/root_hub.h (modified)

	hc and rh work

	Support for low speed devices
	RH iospace obtained ...


Mon, 28 Feb 2011 12:24:57 GMT Jan Vesely <jano.vesely@…> [dced52a]
	* uspace/drv/uhci-rhd/main.c (modified)
	* uspace/drv/uhci-rhd/port.c (modified)
	* uspace/drv/uhci-rhd/root_hub.c (modified)

	Debug code refactoring, redundant code removed


Mon, 28 Feb 2011 11:55:36 GMT Jan Vesely <jano.vesely@…> [4abc304]
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/pci.c (modified)
	* uspace/drv/uhci-hcd/root_hub.c (modified)
	* uspace/drv/uhci-hcd/transfer_list.c (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified)

	Debug output refactored


Sun, 27 Feb 2011 19:45:16 GMT Lubos Slovak <lubos.slovak@…> [5d4d98b]
	* uspace/drv/usbhid/hiddev.c (modified)
	* uspace/drv/usbhid/hiddev.h (modified)

	Fixed bug in hiddev (compiles now).


Sun, 27 Feb 2011 19:22:53 GMT Lubos Slovak <lubos.slovak@…> [2391aaf]
	* uspace/drv/usbhid/Makefile (modified)
	* uspace/drv/usbhid/conv.c (modified)
	* uspace/drv/usbhid/conv.h (modified)
	* uspace/drv/usbhid/descdump.h (modified)
	* uspace/drv/usbhid/hiddev.c (added)
	* uspace/drv/usbhid/hiddev.h (added)
	* uspace/drv/usbhid/hidreq.c (added)
	* uspace/drv/usbhid/hidreq.h (added)
	* uspace/drv/usbhid/kbddev.c (added)
	* uspace/drv/usbhid/kbddev.h (moved)
	* uspace/drv/usbhid/main.c (modified)

	Huge refactoring of USB HID driver.

	- Created generic USB HID ...


Sun, 27 Feb 2011 02:54:49 GMT Jan Vesely <jano.vesely@…> [299d53e]
	* uspace/drv/usbhid/Makefile (modified)
	* uspace/drv/usbhid/conv.c (modified)
	* uspace/drv/usbhid/descparser.c (deleted)
	* uspace/drv/usbhid/descparser.h (deleted)
	* uspace/drv/usbhid/hid.h (modified)
	* uspace/drv/usbhid/main.c (modified)
	* uspace/drv/usbhub/main.c (modified)
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/lib/usb/include/usb/classes/hid.h (modified)
	* uspace/lib/usb/include/usb/classes/hidparser.h (modified)
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/src/hidparser.c (modified)
	* uspace/lib/usb/src/request.c (modified)

	Development branch changes


Sun, 27 Feb 2011 02:46:17 GMT Jan Vesely <jano.vesely@…> [8e1eb4d0]
	* uspace/drv/uhci-hcd/main.c (modified)

	Trust pci and use the supplied value


Sun, 27 Feb 2011 02:43:29 GMT Jan Vesely <jano.vesely@…> [ad6857c]
	* uspace/drv/pciintel/pci.c (modified)

	Fixed: pciintel reports correct io sizes

	BIG FAT WARNING!!!:
	I ...


Sun, 27 Feb 2011 02:39:13 GMT Jan Vesely <jano.vesely@…> [1ae51ae]
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-rhd/port.c (modified)

	Refactoring


Sun, 27 Feb 2011 00:25:28 GMT Lubos Slovak <lubos.slovak@…> [81c508c]
	* uspace/drv/usbhid/Makefile (modified)
	* uspace/drv/usbhid/conv.c (modified)
	* uspace/drv/usbhid/descparser.c (deleted)
	* uspace/drv/usbhid/descparser.h (deleted)
	* uspace/drv/usbhid/hid.h (modified)
	* uspace/drv/usbhid/main.c (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/lib/usb/include/usb/classes/hid.h (modified)
	* uspace/lib/usb/include/usb/classes/hidparser.h (modified)
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/src/hidparser.c (modified)
	* uspace/lib/usb/src/request.c (modified)

	USBHID: logging (#76), modifiers (#65), locks (#66), LEDs (#26), init ...


Sun, 27 Feb 2011 00:23:19 GMT Lubos Slovak <lubos.slovak@…> [c2fa801]
	* uspace/drv/usbhid/Makefile (modified)
	* uspace/drv/usbhid/descparser.c (deleted)
	* uspace/drv/usbhid/descparser.h (deleted)
	* uspace/drv/usbhid/hid.h (modified)
	* uspace/drv/usbhid/main.c (modified)

	Removed unused code.

	- Removed HID descriptor parser (completely). ...


Sun, 27 Feb 2011 00:07:24 GMT Lubos Slovak <lubos.slovak@…> [882f8b1]
	* uspace/drv/usbhid/hid.h (modified)
	* uspace/drv/usbhid/main.c (modified)

	Major changes to usbhid driver.

	- Changed structure ...


Sat, 26 Feb 2011 23:48:57 GMT Lubos Slovak <lubos.slovak@…> [ad4562c2]
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/src/hidparser.c (modified)
	* uspace/lib/usb/src/request.c (modified)

	Changed API for getting descriptors.

	- Changed ...


Sat, 26 Feb 2011 15:22:27 GMT Lubos Slovak <lubos.slovak@…> [3a1aa20]
	* uspace/drv/uhci-hcd/uhci-hcd.ma (modified)
	* uspace/drv/usbhub/main.c (modified)
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/lib/usb/include/usb/classes/hub.h (modified)

	Merged development.


Sat, 26 Feb 2011 12:30:58 GMT Jan Vesely <jano.vesely@…> [48563a3]
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)

	debug messages reworked


Sat, 26 Feb 2011 11:20:56 GMT Jan Vesely <jano.vesely@…> [3de48b5]
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-rhd/port.c (modified)

	Switch back to polling

	reduce debug verbosity


Sat, 26 Feb 2011 09:29:50 GMT Jan Vesely <jano.vesely@…> [0063838]
	* uspace/drv/uhci-rhd/port.c (modified)
	* uspace/drv/uhci-rhd/port.h (modified)
	* uspace/drv/uhci-rhd/root_hub.c (modified)

	Remove unused hc connection


Sat, 26 Feb 2011 02:08:50 GMT Jan Vesely <jano.vesely@…> [eb292a0]
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified)

	Reset whole hc during initialization

	Increase debug level of hw ...


Sat, 26 Feb 2011 01:25:28 GMT Jan Vesely <jano.vesely@…> [86c2ccd]
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/pci.c (modified)
	* uspace/drv/uhci-hcd/transfer_list.c (modified)
	* uspace/drv/uhci-hcd/transfer_list.h (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-hcd/utils/device_keeper.c (modified)

	Fixes

	Fixed: infinite loop in device_keeper
	Fixed: assertion fail ...


Fri, 25 Feb 2011 23:46:32 GMT Jan Vesely <jano.vesely@…> [c3ae877]
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified)
	* uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (modified)

	Add support for low speed transfers


Fri, 25 Feb 2011 23:27:26 GMT Jan Vesely <jano.vesely@…> [1a93bb0]
	* uspace/drv/uhci-hcd/Makefile (modified)
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/batch.h (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-hcd/root_hub.c (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-hcd/uhci.h (modified)
	* uspace/drv/uhci-rhd/main.c (modified)

	Preperly support both low and full speed devices using device_keeper


Fri, 25 Feb 2011 22:57:35 GMT Jan Vesely <jano.vesely@…> [5f183dc]
	* uspace/drv/uhci-hcd/utils/device_keeper.c (added)
	* uspace/drv/uhci-hcd/utils/device_keeper.h (added)

	Add device_keeper implementation

	usb_addrkeep_t + usb_speed_t


Fri, 25 Feb 2011 20:55:51 GMT Jan Vesely <jano.vesely@…> [0fde1d5]
	* uspace/drv/uhci-rhd/port.c (modified)

	properly report low speed devices


Fri, 25 Feb 2011 20:48:30 GMT Jan Vesely <jano.vesely@…> [cabda7f]
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (modified)

	Minor fixes

	initialize stack variables
	use fixed size 32B address ...


Fri, 25 Feb 2011 20:21:04 GMT Jan Vesely <jano.vesely@…> [2d33eb5]
	* uspace/drv/uhci-hcd/pci.c (modified)

	Use what we have found (even if it's 0)

	add debug output


Fri, 25 Feb 2011 19:58:25 GMT Jan Vesely <jano.vesely@…> [013e4ca4]
	* uspace/drv/uhci-rhd/main.c (modified)
	* uspace/drv/uhci-rhd/port.c (modified)
	* uspace/drv/uhci-rhd/root_hub.h (modified)

	Increase debug verbosity


Fri, 25 Feb 2011 17:17:58 GMT Jan Vesely <jano.vesely@…> [4d37c42]
	* uspace/drv/uhci-rhd/port.c (modified)
	* uspace/drv/uhci-rhd/port_status.c (modified)
	* uspace/drv/uhci-rhd/port_status.h (modified)

	protect debug output with mutex, minor status output changes


Fri, 25 Feb 2011 16:59:24 GMT Matus Dekanek <smekideki@…> [b8622e2]
	* uspace/drv/usbhub/main.c (modified)
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)

	merge from smekideki:  hub driver uses new api and works


Fri, 25 Feb 2011 16:56:52 GMT Matus Dekanek <smekideki@…> [dff940f8]
	* uspace/drv/usbhub/main.c (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)

	codelifting of latest hub driver changes


Fri, 25 Feb 2011 16:48:29 GMT Matus Dekanek <smekideki@…> [cc34f32f]
	* uspace/drv/usbhub/usbhub.c (modified)

	speed determination on hub port


Fri, 25 Feb 2011 16:38:21 GMT Jan Vesely <jano.vesely@…> [f20f9e2]
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-rhd/port.c (modified)

	Disable ports on startup

	remove device on connection change


Fri, 25 Feb 2011 16:32:28 GMT Jan Vesely <jano.vesely@…> [b4875e6]
	* uspace/drv/uhci-hcd/iface.c (modified)

	define default speed in one place


Fri, 25 Feb 2011 16:23:20 GMT Matus Dekanek <smekideki@…> [cd4b184]
	* uspace/drv/usbhub/main.c (modified)
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)

	fixed use of new usb pipe api
	each hub has it`s own fibril


Fri, 25 Feb 2011 16:04:33 GMT Jan Vesely <jano.vesely@…> [6495e71]
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)

	Make interrupts compiletime option


Fri, 25 Feb 2011 15:58:25 GMT Jan Vesely <jano.vesely@…> [6cbe7dad]
	* uspace/drv/uhci-hcd/root_hub.c (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-rhd/main.c (modified)
	* uspace/drv/uhci-rhd/root_hub.c (modified)

	Get register address for uchi-rhd from uhci-hcd


Fri, 25 Feb 2011 15:03:29 GMT Jan Vesely <jano.vesely@…> [e9e58ea3]
	* uspace/app/usbinfo/dump.c (modified)
	* uspace/app/usbinfo/info.c (modified)
	* uspace/app/usbinfo/usbinfo.h (modified)
	* uspace/drv/uhci-hcd/uhci-hcd.ma (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/lib/c/generic/str_error.c (modified)
	* uspace/lib/c/include/errno.h (modified)
	* uspace/lib/c/include/l18n/langs.h (added)
	* uspace/lib/usb/include/usb/classes/hub.h (modified)
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/src/recognise.c (modified)
	* uspace/lib/usb/src/request.c (modified)

	Devel changes


Fri, 25 Feb 2011 14:48:30 GMT Matus Dekanek <smekideki@…> [3b0fb049]
	* uspace/drv/uhci-hcd/uhci-hcd.ma (modified)

	added uhci ids


Fri, 25 Feb 2011 14:12:26 GMT Jan Vesely <jano.vesely@…> [0fc764f]
	* uspace/drv/uhci-hcd/uhci-hcd.ma (modified)

	Add some real pci ids


Fri, 25 Feb 2011 10:40:14 GMT Lubos Slovak <lubos.slovak@…> [0475e13]
	* uspace/drv/usbhid/main.c (modified)
	* uspace/lib/usb/include/usb/classes/hid.h (modified)

	Setting boot protocol for the keyboard, initialization in ...


Fri, 25 Feb 2011 10:22:48 GMT Lubos Slovak <lubos.slovak@…> [54e682f]
	* uspace/drv/usbhid/main.c (modified)

	Fixed key release recognition.

	- Was not storing previously pressed ...


Fri, 25 Feb 2011 09:56:27 GMT Matus Dekanek <smekideki@…> [3185692]
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/lib/usb/include/usb/classes/hub.h (modified)

	merge from usb/smekideki: a bit of codelifting


Fri, 25 Feb 2011 09:54:56 GMT Matus Dekanek <smekideki@…> [d493ac17]
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/lib/usb/include/usb/classes/hub.h (modified)

	corrected usb hub descriptor serialization/deserialization ...


Fri, 25 Feb 2011 09:46:23 GMT Matus Dekanek <smekideki@…> [ca56afa]
	* uspace/Makefile.common (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/tester/hw/misc/virtchar1.c (modified)
	* uspace/app/tester/hw/serial/serial1.c (modified)
	* uspace/app/usbinfo/dump.c (modified)
	* uspace/app/usbinfo/info.c (modified)
	* uspace/app/usbinfo/main.c (modified)
	* uspace/app/usbinfo/usbinfo.h (modified)
	* uspace/drv/isa/isa.c (modified)
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/pciintel/pci.h (modified)
	* uspace/drv/root/root.c (modified)
	* uspace/drv/rootpc/rootpc.c (modified)
	* uspace/drv/rootvirt/rootvirt.c (modified)
	* uspace/drv/test1/char.c (modified)
	* uspace/drv/test1/test1.c (modified)
	* uspace/drv/test1/test1.h (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/iface.c (modified)
	* uspace/drv/uhci-hcd/iface.h (modified)
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-hcd/pci.c (modified)
	* uspace/drv/uhci-hcd/pci.h (modified)
	* uspace/drv/uhci-hcd/root_hub.c (modified)
	* uspace/drv/uhci-hcd/root_hub.h (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-hcd/uhci.h (modified)
	* uspace/drv/uhci-rhd/main.c (modified)
	* uspace/drv/uhci-rhd/port.c (modified)
	* uspace/drv/uhci-rhd/port.h (modified)
	* uspace/drv/uhci-rhd/root_hub.c (modified)
	* uspace/drv/uhci-rhd/root_hub.h (modified)
	* uspace/drv/usbhid/descdump.c (modified)
	* uspace/drv/usbhid/descparser.c (modified)
	* uspace/drv/usbhid/hid.h (modified)
	* uspace/drv/usbhid/main.c (modified)
	* uspace/drv/usbhub/main.c (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/utils.c (modified)
	* uspace/drv/usbmid/explore.c (modified)
	* uspace/drv/usbmid/main.c (modified)
	* uspace/drv/usbmid/usbmid.c (modified)
	* uspace/drv/usbmid/usbmid.h (modified)
	* uspace/drv/vhc/conn.h (modified)
	* uspace/drv/vhc/conndev.c (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/drv/vhc/hcd.c (modified)
	* uspace/drv/vhc/hub.c (modified)
	* uspace/drv/vhc/hub.h (modified)
	* uspace/drv/vhc/hub/hub.c (modified)
	* uspace/drv/vhc/hub/virthub.c (modified)
	* uspace/lib/block/libblock.c (modified)
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/fibril.c (modified)
	* uspace/lib/c/generic/str_error.c (modified)
	* uspace/lib/c/include/devman.h (modified)
	* uspace/lib/c/include/errno.h (modified)
	* uspace/lib/c/include/ipc/devman.h (modified)
	* uspace/lib/c/include/l18n/langs.h (added)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/generic/remote_char_dev.c (modified)
	* uspace/lib/drv/generic/remote_hw_res.c (modified)
	* uspace/lib/drv/generic/remote_usb.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/ddf/driver.h (moved)
	* uspace/lib/drv/include/ddf/interrupt.h (added)
	* uspace/lib/drv/include/dev_iface.h (modified)
	* uspace/lib/drv/include/ops/char_dev.h (modified)
	* uspace/lib/drv/include/ops/hw_res.h (modified)
	* uspace/lib/drv/include/usb_iface.h (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usb/include/usb/ddfiface.h (modified)
	* uspace/lib/usb/include/usb/hub.h (modified)
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/include/usb/recognise.h (modified)
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/include/usb/usbdevice.h (modified)
	* uspace/lib/usb/src/ddfiface.c (modified)
	* uspace/lib/usb/src/hub.c (modified)
	* uspace/lib/usb/src/pipes.c (modified)
	* uspace/lib/usb/src/pipesio.c (modified)
	* uspace/lib/usb/src/recognise.c (modified)
	* uspace/lib/usb/src/request.c (modified)
	* uspace/lib/usb/src/usbdevice.c (modified)
	* uspace/lib/usbvirt/src/main.c (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/devman.h (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/devman/match.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)

	merge with /usb/development


Thu, 24 Feb 2011 23:32:04 GMT Lubos Slovak <lubos.slovak@…> [d972534]
	* uspace/drv/usbhid/conv.c (modified)
	* uspace/drv/usbhid/main.c (modified)
	* uspace/lib/usb/include/usb/classes/hid.h (modified)
	* uspace/lib/usb/include/usb/classes/hidparser.h (modified)
	* uspace/lib/usb/src/hidparser.c (modified)

	LED setting

	- LEDs are determined from remembered modifiers (not ...


Thu, 24 Feb 2011 19:56:23 GMT Lubos Slovak <lubos.slovak@…> [f2ba5d9f]
	* uspace/drv/usbhid/conv.c (modified)

	Numpad keys translation.


Thu, 24 Feb 2011 19:31:07 GMT Lubos Slovak <lubos.slovak@…> [8f840ed]
	* uspace/drv/usbhid/main.c (modified)
	* uspace/lib/usb/include/usb/classes/hidparser.h (modified)

	Modifiers handling.

	- Renamed constants in hidparser.
	- Changed ...


Thu, 24 Feb 2011 12:47:35 GMT Lubos Slovak <lubos.slovak@…> [e7b7ebd5]
	* uspace/drv/usbhid/main.c (modified)

	Fixed initialization.

	Problems introduced when merging:
	- Was not ...


Thu, 24 Feb 2011 12:03:27 GMT Lubos Slovak <lubos.slovak@…> [92574f4]
	* .bzrignore (modified)
	* HelenOS.config (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* contrib/arch/kernel/kernel.adl (modified)
	* contrib/arch/uspace/lib/libc/protocol (modified)
	* kernel/arch/arm32/src/mach/gta02/gta02.c (modified)
	* kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified)
	* kernel/arch/ia32/_link.ld.in (modified)
	* kernel/arch/mips32/src/mm/tlb.c (modified)
	* kernel/arch/sparc64/src/drivers/niagara.c (modified)
	* kernel/generic/include/ddi/ddi.h (modified)
	* kernel/generic/include/ipc/event_types.h (modified)
	* kernel/generic/include/ipc/sysipc.h (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/include/syscall/syscall.h (modified)
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/src/console/cmd.c (modified)
	* kernel/generic/src/console/console.c (modified)
	* kernel/generic/src/ddi/ddi.c (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/ipc/irq.c (modified)
	* kernel/generic/src/ipc/sysipc.c (modified)
	* kernel/generic/src/lib/elf.c (modified)
	* kernel/generic/src/lib/rd.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/proc/program.c (modified)
	* kernel/generic/src/proc/task.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* kernel/generic/src/sysinfo/stats.c (modified)
	* kernel/generic/src/time/clock.c (modified)
	* uspace/Makefile (modified)
	* uspace/Makefile.common (modified)
	* uspace/app/bdsh/cmds/modules/cat/cat.c (modified)
	* uspace/app/bdsh/cmds/modules/rm/rm.c (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/klog/klog.c (modified)
	* uspace/app/ping/ping.c (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/tester/adt/usbaddrkeep.c (modified)
	* uspace/app/tester/hw/misc/virtchar1.c (modified)
	* uspace/app/tester/hw/serial/serial1.c (modified)
	* uspace/app/tester/tester.h (modified)
	* uspace/app/tetris/screen.h (modified)
	* uspace/app/top/screen.c (modified)
	* uspace/app/trace/ipc_desc.c (modified)
	* uspace/app/trace/ipcp.h (modified)
	* uspace/app/trace/proto.c (modified)
	* uspace/app/trace/proto.h (modified)
	* uspace/app/trace/syscalls.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/app/usbinfo/dump.c (modified)
	* uspace/app/usbinfo/info.c (modified)
	* uspace/app/usbinfo/main.c (modified)
	* uspace/app/usbinfo/usbinfo.h (modified)
	* uspace/app/virtusbkbd/kbdconfig.c (modified)
	* uspace/doc/doxygroups.h (modified)
	* uspace/drv/isa/isa.c (modified)
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/pciintel/pci.h (modified)
	* uspace/drv/root/root.c (modified)
	* uspace/drv/rootpc/rootpc.c (modified)
	* uspace/drv/rootvirt/devices.def (modified)
	* uspace/drv/rootvirt/rootvirt.c (modified)
	* uspace/drv/test1/char.c (modified)
	* uspace/drv/test1/test1.c (modified)
	* uspace/drv/test1/test1.h (modified)
	* uspace/drv/test2/test2.c (modified)
	* uspace/drv/uhci-hcd/Makefile (added)
	* uspace/drv/uhci-hcd/batch.c (added)
	* uspace/drv/uhci-hcd/batch.h (added)
	* uspace/drv/uhci-hcd/iface.c (added)
	* uspace/drv/uhci-hcd/iface.h (added)
	* uspace/drv/uhci-hcd/main.c (added)
	* uspace/drv/uhci-hcd/pci.c (moved)
	* uspace/drv/uhci-hcd/pci.h (moved)
	* uspace/drv/uhci-hcd/root_hub.c (added)
	* uspace/drv/uhci-hcd/root_hub.h (added)
	* uspace/drv/uhci-hcd/transfer_list.c (added)
	* uspace/drv/uhci-hcd/transfer_list.h (added)
	* uspace/drv/uhci-hcd/transfers.c (moved)
	* uspace/drv/uhci-hcd/uhci-hcd.ma (moved)
	* uspace/drv/uhci-hcd/uhci.c (added)
	* uspace/drv/uhci-hcd/uhci.h (added)
	* uspace/drv/uhci-hcd/uhci_struct/link_pointer.h (added)
	* uspace/drv/uhci-hcd/uhci_struct/queue_head.h (added)
	* uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.c (added)
	* uspace/drv/uhci-hcd/uhci_struct/transfer_descriptor.h (added)
	* uspace/drv/uhci-hcd/utils/malloc32.h (added)
	* uspace/drv/uhci-rhd/Makefile (added)
	* uspace/drv/uhci-rhd/main.c (added)
	* uspace/drv/uhci-rhd/port.c (added)
	* uspace/drv/uhci-rhd/port.h (added)
	* uspace/drv/uhci-rhd/port_status.c (added)
	* uspace/drv/uhci-rhd/port_status.h (added)
	* uspace/drv/uhci-rhd/root_hub.c (added)
	* uspace/drv/uhci-rhd/root_hub.h (added)
	* uspace/drv/uhci-rhd/uhci-rhd.ma (added)
	* uspace/drv/usbhid/descdump.c (modified)
	* uspace/drv/usbhid/descparser.c (modified)
	* uspace/drv/usbhid/hid.h (modified)
	* uspace/drv/usbhid/main.c (modified)
	* uspace/drv/usbhub/main.c (modified)
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/utils.c (modified)
	* uspace/drv/usbmid/Makefile (moved)
	* uspace/drv/usbmid/dump.c (added)
	* uspace/drv/usbmid/explore.c (added)
	* uspace/drv/usbmid/main.c (moved)
	* uspace/drv/usbmid/usbmid.c (added)
	* uspace/drv/usbmid/usbmid.h (added)
	* uspace/drv/usbmid/usbmid.ma (added)
	* uspace/drv/vhc/conn.h (modified)
	* uspace/drv/vhc/conndev.c (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/drv/vhc/devices.c (modified)
	* uspace/drv/vhc/devices.h (modified)
	* uspace/drv/vhc/hc.c (modified)
	* uspace/drv/vhc/hc.h (modified)
	* uspace/drv/vhc/hcd.c (modified)
	* uspace/drv/vhc/hub.c (modified)
	* uspace/drv/vhc/hub.h (modified)
	* uspace/drv/vhc/hub/hub.c (modified)
	* uspace/drv/vhc/hub/virthub.c (modified)
	* uspace/lib/block/libblock.c (modified)
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/arch/abs32le/_link.ld.in (modified)
	* uspace/lib/c/arch/abs32le/src/entry.c (modified)
	* uspace/lib/c/arch/abs32le/src/thread_entry.c (modified)
	* uspace/lib/c/arch/amd64/_link.ld.in (modified)
	* uspace/lib/c/arch/amd64/src/entry.s (modified)
	* uspace/lib/c/arch/arm32/_link.ld.in (modified)
	* uspace/lib/c/arch/arm32/src/entry.s (modified)
	* uspace/lib/c/arch/ia32/_link.ld.in (modified)
	* uspace/lib/c/arch/ia32/src/entry.s (modified)
	* uspace/lib/c/arch/ia64/_link.ld.in (modified)
	* uspace/lib/c/arch/ia64/src/entry.s (modified)
	* uspace/lib/c/arch/mips32/_link.ld.in (modified)
	* uspace/lib/c/arch/mips32/src/entry.s (modified)
	* uspace/lib/c/arch/ppc32/_link.ld.in (modified)
	* uspace/lib/c/arch/ppc32/src/entry.s (modified)
	* uspace/lib/c/arch/sparc64/_link.ld.in (modified)
	* uspace/lib/c/arch/sparc64/src/entry.s (modified)
	* uspace/lib/c/generic/as.c (modified)
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/async_sess.c (modified)
	* uspace/lib/c/generic/clipboard.c (modified)
	* uspace/lib/c/generic/ddi.c (modified)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/devmap.c (modified)
	* uspace/lib/c/generic/event.c (modified)
	* uspace/lib/c/generic/fibril.c (modified)
	* uspace/lib/c/generic/fibril_synch.c (modified)
	* uspace/lib/c/generic/io/io.c (modified)
	* uspace/lib/c/generic/ipc.c (modified)
	* uspace/lib/c/generic/ipc/ns.c (added)
	* uspace/lib/c/generic/libc.c (modified)
	* uspace/lib/c/generic/loader.c (modified)
	* uspace/lib/c/generic/malloc.c (modified)
	* uspace/lib/c/generic/net/icmp_api.c (modified)
	* uspace/lib/c/generic/net/modules.c (modified)
	* uspace/lib/c/generic/net/socket_client.c (modified)
	* uspace/lib/c/generic/private/async.h (moved)
	* uspace/lib/c/generic/private/async_sess.h (moved)
	* uspace/lib/c/generic/private/io.h (added)
	* uspace/lib/c/generic/private/libc.h (added)
	* uspace/lib/c/generic/private/malloc.h (added)
	* uspace/lib/c/generic/private/thread.h (added)
	* uspace/lib/c/generic/str_error.c (modified)
	* uspace/lib/c/generic/thread.c (modified)
	* uspace/lib/c/generic/time.c (modified)
	* uspace/lib/c/generic/udebug.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/as.h (modified)
	* uspace/lib/c/include/assert.h (modified)
	* uspace/lib/c/include/async.h (modified)
	* uspace/lib/c/include/async_sess.h (modified)
	* uspace/lib/c/include/byteorder.h (modified)
	* uspace/lib/c/include/ddi.h (modified)
	* uspace/lib/c/include/devman.h (modified)
	* uspace/lib/c/include/err.h (modified)
	* uspace/lib/c/include/errno.h (modified)
	* uspace/lib/c/include/event.h (modified)
	* uspace/lib/c/include/io/console.h (modified)
	* uspace/lib/c/include/io/screenbuffer.h (modified)
	* uspace/lib/c/include/ipc/adb.h (modified)
	* uspace/lib/c/include/ipc/arp.h (modified)
	* uspace/lib/c/include/ipc/bd.h (modified)
	* uspace/lib/c/include/ipc/char.h (modified)
	* uspace/lib/c/include/ipc/clipboard.h (modified)
	* uspace/lib/c/include/ipc/common.h (added)
	* uspace/lib/c/include/ipc/console.h (modified)
	* uspace/lib/c/include/ipc/dev_iface.h (modified)
	* uspace/lib/c/include/ipc/devman.h (modified)
	* uspace/lib/c/include/ipc/devmap.h (modified)
	* uspace/lib/c/include/ipc/fb.h (modified)
	* uspace/lib/c/include/ipc/icmp.h (modified)
	* uspace/lib/c/include/ipc/il.h (modified)
	* uspace/lib/c/include/ipc/ip.h (modified)
	* uspace/lib/c/include/ipc/ipc.h (modified)
	* uspace/lib/c/include/ipc/irc.h (modified)
	* uspace/lib/c/include/ipc/kbd.h (modified)
	* uspace/lib/c/include/ipc/loader.h (modified)
	* uspace/lib/c/include/ipc/mouse.h (modified)
	* uspace/lib/c/include/ipc/net.h (modified)
	* uspace/lib/c/include/ipc/net_net.h (modified)
	* uspace/lib/c/include/ipc/netif.h (modified)
	* uspace/lib/c/include/ipc/nil.h (modified)
	* uspace/lib/c/include/ipc/ns.h (modified)
	* uspace/lib/c/include/ipc/packet.h (modified)
	* uspace/lib/c/include/ipc/services.h (modified)
	* uspace/lib/c/include/ipc/socket.h (modified)
	* uspace/lib/c/include/ipc/tl.h (modified)
	* uspace/lib/c/include/ipc/vfs.h (modified)
	* uspace/lib/c/include/l18n/langs.h (added)
	* uspace/lib/c/include/libc.h (modified)
	* uspace/lib/c/include/loader/pcb.h (modified)
	* uspace/lib/c/include/malloc.h (modified)
	* uspace/lib/c/include/net/modules.h (modified)
	* uspace/lib/c/include/setjmp.h (modified)
	* uspace/lib/c/include/stdlib.h (modified)
	* uspace/lib/c/include/syscall.h (modified)
	* uspace/lib/c/include/thread.h (modified)
	* uspace/lib/c/include/tls.h (modified)
	* uspace/lib/c/include/udebug.h (modified)
	* uspace/lib/c/include/unistd.h (modified)
	* uspace/lib/c/include/vfs/vfs.h (modified)
	* uspace/lib/clui/tinput.h (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/generic/remote_char_dev.c (modified)
	* uspace/lib/drv/generic/remote_hw_res.c (modified)
	* uspace/lib/drv/generic/remote_usb.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/ddf/driver.h (moved)
	* uspace/lib/drv/include/ddf/interrupt.h (added)
	* uspace/lib/drv/include/dev_iface.h (modified)
	* uspace/lib/drv/include/ops/char_dev.h (modified)
	* uspace/lib/drv/include/ops/hw_res.h (modified)
	* uspace/lib/drv/include/usb_iface.h (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/fs/libfs.c (modified)
	* uspace/lib/fs/libfs.h (modified)
	* uspace/lib/net/generic/generic.c (modified)
	* uspace/lib/net/generic/packet_remote.c (modified)
	* uspace/lib/net/il/arp_remote.c (modified)
	* uspace/lib/net/il/il_skel.c (modified)
	* uspace/lib/net/include/generic.h (modified)
	* uspace/lib/net/include/il_skel.h (modified)
	* uspace/lib/net/include/netif_skel.h (modified)
	* uspace/lib/net/include/nil_skel.h (modified)
	* uspace/lib/net/include/tl_skel.h (modified)
	* uspace/lib/net/netif/netif_skel.c (modified)
	* uspace/lib/net/nil/nil_skel.c (modified)
	* uspace/lib/net/tl/icmp_remote.c (modified)
	* uspace/lib/net/tl/tl_skel.c (modified)
	* uspace/lib/packet/generic/packet_server.c (modified)
	* uspace/lib/packet/include/packet_server.h (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/addrkeep.h (moved)
	* uspace/lib/usb/include/usb/classes/hid.h (modified)
	* uspace/lib/usb/include/usb/classes/hub.h (modified)
	* uspace/lib/usb/include/usb/ddfiface.h (added)
	* uspace/lib/usb/include/usb/descriptor.h (modified)
	* uspace/lib/usb/include/usb/devreq.h (deleted)
	* uspace/lib/usb/include/usb/dp.h (modified)
	* uspace/lib/usb/include/usb/hcdhubd.h (deleted)
	* uspace/lib/usb/include/usb/hub.h (added)
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/include/usb/recognise.h (added)
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/include/usb/usb.h (modified)
	* uspace/lib/usb/include/usb/usbdevice.h (added)
	* uspace/lib/usb/include/usb/usbdrv.h (deleted)
	* uspace/lib/usb/include/usb/usbmem.h (modified)
	* uspace/lib/usb/src/addrkeep.c (modified)
	* uspace/lib/usb/src/ddfiface.c (added)
	* uspace/lib/usb/src/debug.c (modified)
	* uspace/lib/usb/src/dp.c (modified)
	* uspace/lib/usb/src/drvpsync.c (deleted)
	* uspace/lib/usb/src/dump.c (modified)
	* uspace/lib/usb/src/hcdhubd.c (deleted)
	* uspace/lib/usb/src/hcdrv.c (deleted)
	* uspace/lib/usb/src/hub.c (added)
	* uspace/lib/usb/src/localdrv.c (deleted)
	* uspace/lib/usb/src/pipes.c (modified)
	* uspace/lib/usb/src/pipesinit.c (added)
	* uspace/lib/usb/src/pipesio.c (added)
	* uspace/lib/usb/src/recognise.c (modified)
	* uspace/lib/usb/src/remotedrv.c (deleted)
	* uspace/lib/usb/src/request.c (modified)
	* uspace/lib/usb/src/usb.c (modified)
	* uspace/lib/usb/src/usbdevice.c (added)
	* uspace/lib/usb/src/usbdrv.c (deleted)
	* uspace/lib/usb/src/usbdrvreq.c (deleted)
	* uspace/lib/usb/src/usbmem.c (modified)
	* uspace/lib/usbvirt/Makefile (modified)
	* uspace/lib/usbvirt/include/usbvirt/device.h (modified)
	* uspace/lib/usbvirt/src/callback.c (modified)
	* uspace/lib/usbvirt/src/main.c (modified)
	* uspace/lib/usbvirt/src/stdreq.c (modified)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/ata_bd/ata_bd.h (modified)
	* uspace/srv/bd/ata_bd/ata_hw.h (modified)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/bd/gxe_bd/gxe_bd.c (modified)
	* uspace/srv/bd/part/guid_part/guid_part.c (modified)
	* uspace/srv/bd/part/mbr_part/mbr_part.c (modified)
	* uspace/srv/bd/rd/rd.c (modified)
	* uspace/srv/clip/clip.c (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/devman.h (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/devman/match.c (modified)
	* uspace/srv/devmap/devmap.c (modified)
	* uspace/srv/fs/devfs/devfs.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.h (modified)
	* uspace/srv/fs/fat/fat.c (modified)
	* uspace/srv/fs/fat/fat.h (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.h (modified)
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)
	* uspace/srv/hid/adb_mouse/adb_dev.c (modified)
	* uspace/srv/hid/adb_mouse/adb_mouse.c (modified)
	* uspace/srv/hid/char_mouse/char_mouse.c (modified)
	* uspace/srv/hid/char_mouse/chardev.c (modified)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/hid/console/gcons.c (modified)
	* uspace/srv/hid/fb/ega.c (modified)
	* uspace/srv/hid/fb/fb.c (modified)
	* uspace/srv/hid/fb/main.c (modified)
	* uspace/srv/hid/fb/serial_console.c (modified)
	* uspace/srv/hid/fb/serial_console.h (modified)
	* uspace/srv/hid/kbd/generic/kbd.c (modified)
	* uspace/srv/hid/kbd/port/adb.c (modified)
	* uspace/srv/hid/kbd/port/chardev.c (modified)
	* uspace/srv/hid/kbd/port/gxemul.c (modified)
	* uspace/srv/hid/kbd/port/msim.c (modified)
	* uspace/srv/hid/kbd/port/ns16550.c (modified)
	* uspace/srv/hid/kbd/port/pl050.c (modified)
	* uspace/srv/hid/kbd/port/z8530.c (modified)
	* uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/hw/char/i8042/i8042.c (modified)
	* uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified)
	* uspace/srv/hw/irc/apic/apic.c (modified)
	* uspace/srv/hw/irc/fhc/fhc.c (modified)
	* uspace/srv/hw/irc/i8259/i8259.c (modified)
	* uspace/srv/hw/irc/obio/obio.c (modified)
	* uspace/srv/hw/netif/ne2000/ne2000.c (modified)
	* uspace/srv/loader/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/elf_load.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/net/il/arp/arp.c (modified)
	* uspace/srv/net/il/arp/arp.h (modified)
	* uspace/srv/net/il/ip/ip.c (modified)
	* uspace/srv/net/il/ip/ip.h (modified)
	* uspace/srv/net/net/net.c (modified)
	* uspace/srv/net/net/net.h (modified)
	* uspace/srv/net/net/net_standalone.c (modified)
	* uspace/srv/net/netif/lo/lo.c (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)
	* uspace/srv/net/tl/icmp/icmp.c (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)
	* uspace/srv/net/tl/udp/udp.c (modified)
	* uspace/srv/ns/clonable.c (modified)
	* uspace/srv/ns/clonable.h (modified)
	* uspace/srv/ns/ns.c (modified)
	* uspace/srv/ns/service.c (modified)
	* uspace/srv/ns/service.h (modified)
	* uspace/srv/ns/task.c (modified)
	* uspace/srv/ns/task.h (modified)
	* uspace/srv/taskmon/taskmon.c (modified)
	* uspace/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_lookup.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	Merged development (changes in DDF, etc.).

	Conflicts in ...


Wed, 23 Feb 2011 22:19:38 GMT Vojtech Horky <vojtechhorky@…> [a80849c]
	* uspace/app/usbinfo/dump.c (modified)
	* uspace/app/usbinfo/info.c (modified)
	* uspace/app/usbinfo/usbinfo.h (modified)
	* uspace/lib/c/generic/str_error.c (modified)
	* uspace/lib/c/include/errno.h (modified)
	* uspace/lib/c/include/l18n/langs.h (added)
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/src/recognise.c (modified)
	* uspace/lib/usb/src/request.c (modified)

	Add support for string descriptors


Wed, 23 Feb 2011 22:11:02 GMT Vojtech Horky <vojtechhorky@…> [b1c6e58]
	* uspace/app/usbinfo/dump.c (modified)
	* uspace/app/usbinfo/info.c (modified)
	* uspace/app/usbinfo/usbinfo.h (modified)

	Refactoring of usbinfo application


Wed, 23 Feb 2011 21:56:22 GMT Vojtech Horky <vojtechhorky@…> [d0dcfa80]
	* uspace/app/usbinfo/info.c (modified)

	Refactoring of usbinfo application (strings)


Wed, 23 Feb 2011 21:55:24 GMT Vojtech Horky <vojtechhorky@…> [b84e114]
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/src/request.c (modified)

	Retrieval of USB string


Wed, 23 Feb 2011 21:23:44 GMT Vojtech Horky <vojtechhorky@…> [7eebe2a]
	* uspace/app/usbinfo/info.c (modified)

	usbinfo refactoring


Wed, 23 Feb 2011 21:22:41 GMT Vojtech Horky <vojtechhorky@…> [1a6a234]
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/src/request.c (modified)

	Retrieval of list of supported languages (strings)


Wed, 23 Feb 2011 21:16:06 GMT Vojtech Horky <vojtechhorky@…> [14670bf]
	* uspace/lib/c/generic/str_error.c (modified)
	* uspace/lib/c/include/errno.h (modified)

	Add EEMPTY error code


Wed, 23 Feb 2011 21:15:00 GMT Vojtech Horky <vojtechhorky@…> [dde2c90]
	* uspace/lib/c/include/l18n/langs.h (added)

	Add basic language codes

	Language codes use the same number as ...


Wed, 23 Feb 2011 18:28:41 GMT Jan Vesely <jano.vesely@…> [233e68d]
	* uspace/Makefile.common (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/tester/hw/misc/virtchar1.c (modified)
	* uspace/app/tester/hw/serial/serial1.c (modified)
	* uspace/app/usbinfo/main.c (modified)
	* uspace/drv/isa/isa.c (modified)
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/pciintel/pci.h (modified)
	* uspace/drv/root/root.c (modified)
	* uspace/drv/rootpc/rootpc.c (modified)
	* uspace/drv/rootvirt/rootvirt.c (modified)
	* uspace/drv/test1/char.c (modified)
	* uspace/drv/test1/test1.c (modified)
	* uspace/drv/test1/test1.h (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/iface.c (modified)
	* uspace/drv/uhci-hcd/iface.h (modified)
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-hcd/pci.c (modified)
	* uspace/drv/uhci-hcd/pci.h (modified)
	* uspace/drv/uhci-hcd/root_hub.c (modified)
	* uspace/drv/uhci-hcd/root_hub.h (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-hcd/uhci.h (modified)
	* uspace/drv/uhci-rhd/main.c (modified)
	* uspace/drv/uhci-rhd/port.c (modified)
	* uspace/drv/uhci-rhd/port.h (modified)
	* uspace/drv/uhci-rhd/root_hub.c (modified)
	* uspace/drv/uhci-rhd/root_hub.h (modified)
	* uspace/drv/usbhid/descdump.c (modified)
	* uspace/drv/usbhid/descparser.c (modified)
	* uspace/drv/usbhid/hid.h (modified)
	* uspace/drv/usbhid/main.c (modified)
	* uspace/drv/usbhub/main.c (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/utils.c (modified)
	* uspace/drv/usbmid/explore.c (modified)
	* uspace/drv/usbmid/main.c (modified)
	* uspace/drv/usbmid/usbmid.c (modified)
	* uspace/drv/usbmid/usbmid.h (modified)
	* uspace/drv/vhc/conn.h (modified)
	* uspace/drv/vhc/conndev.c (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/drv/vhc/hcd.c (modified)
	* uspace/drv/vhc/hub.c (modified)
	* uspace/drv/vhc/hub.h (modified)
	* uspace/drv/vhc/hub/hub.c (modified)
	* uspace/drv/vhc/hub/virthub.c (modified)
	* uspace/lib/block/libblock.c (modified)
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/fibril.c (modified)
	* uspace/lib/c/include/devman.h (modified)
	* uspace/lib/c/include/ipc/devman.h (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/generic/remote_char_dev.c (modified)
	* uspace/lib/drv/generic/remote_hw_res.c (modified)
	* uspace/lib/drv/generic/remote_usb.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/ddf/driver.h (moved)
	* uspace/lib/drv/include/ddf/interrupt.h (added)
	* uspace/lib/drv/include/dev_iface.h (modified)
	* uspace/lib/drv/include/ops/char_dev.h (modified)
	* uspace/lib/drv/include/ops/hw_res.h (modified)
	* uspace/lib/drv/include/usb_iface.h (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usb/include/usb/ddfiface.h (modified)
	* uspace/lib/usb/include/usb/hub.h (modified)
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/include/usb/recognise.h (modified)
	* uspace/lib/usb/include/usb/usbdevice.h (modified)
	* uspace/lib/usb/src/ddfiface.c (modified)
	* uspace/lib/usb/src/hub.c (modified)
	* uspace/lib/usb/src/pipes.c (modified)
	* uspace/lib/usb/src/pipesio.c (modified)
	* uspace/lib/usb/src/recognise.c (modified)
	* uspace/lib/usb/src/request.c (modified)
	* uspace/lib/usb/src/usbdevice.c (modified)
	* uspace/lib/usbvirt/src/main.c (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/devman.h (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/devman/match.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)

	Devel changes


Wed, 23 Feb 2011 18:12:42 GMT Vojtech Horky <vojtechhorky@…> [6dd929c]
	* uspace/app/usbinfo/info.c (modified)

	Add hack to usbinfo for USB strings

	Will refactor and move into ...


Wed, 23 Feb 2011 18:12:05 GMT Vojtech Horky <vojtechhorky@…> [071b5f8]
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/src/request.c (modified)

	Add allocating version of GET_DESCRIPTOR


Wed, 23 Feb 2011 18:10:43 GMT Vojtech Horky <vojtechhorky@…> [3f0ef89d]
	* uspace/lib/usb/src/recognise.c (modified)

	Remove fallback match id for USB devices


Wed, 23 Feb 2011 15:38:53 GMT Vojtech Horky <vojtechhorky@…> [a9c674e0]
	* uspace/app/usbinfo/main.c (modified)
	* uspace/drv/uhci-rhd/port.c (modified)
	* uspace/drv/usbmid/explore.c (modified)
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/src/pipes.c (modified)
	* uspace/lib/usb/src/pipesio.c (modified)

	Merged small fixes and improvements

	Fixed "usbinfo -t uhci" ...


Wed, 23 Feb 2011 15:28:35 GMT Vojtech Horky <vojtechhorky@…> [d3880aa]
	* uspace/drv/usbmid/explore.c (modified)

	USB MID driver creates ctl function


Wed, 23 Feb 2011 10:58:26 GMT Vojtech Horky <vojtechhorky@…> [87157982]
	* uspace/drv/uhci-rhd/port.c (modified)

	Less "info" messages in UHCI root hub


Wed, 23 Feb 2011 10:58:06 GMT Vojtech Horky <vojtechhorky@…> [eb48f61]
	* uspace/app/usbinfo/main.c (modified)

	"usbinfo -t uhci" works again


Wed, 23 Feb 2011 10:28:21 GMT Vojtech Horky <vojtechhorky@…> [3b5d1535]
	* uspace/Makefile.common (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/tester/hw/misc/virtchar1.c (modified)
	* uspace/app/tester/hw/serial/serial1.c (modified)
	* uspace/drv/isa/isa.c (modified)
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/pciintel/pci.h (modified)
	* uspace/drv/root/root.c (modified)
	* uspace/drv/rootpc/rootpc.c (modified)
	* uspace/drv/rootvirt/rootvirt.c (modified)
	* uspace/drv/test1/char.c (modified)
	* uspace/drv/test1/test1.c (modified)
	* uspace/drv/test1/test1.h (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/iface.c (modified)
	* uspace/drv/uhci-hcd/iface.h (modified)
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-hcd/pci.c (modified)
	* uspace/drv/uhci-hcd/pci.h (modified)
	* uspace/drv/uhci-hcd/root_hub.c (modified)
	* uspace/drv/uhci-hcd/root_hub.h (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-hcd/uhci.h (modified)
	* uspace/drv/uhci-rhd/main.c (modified)
	* uspace/drv/uhci-rhd/port.c (modified)
	* uspace/drv/uhci-rhd/port.h (modified)
	* uspace/drv/uhci-rhd/root_hub.c (modified)
	* uspace/drv/uhci-rhd/root_hub.h (modified)
	* uspace/drv/usbhid/descdump.c (modified)
	* uspace/drv/usbhid/descparser.c (modified)
	* uspace/drv/usbhid/hid.h (modified)
	* uspace/drv/usbhid/main.c (modified)
	* uspace/drv/usbhub/main.c (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/utils.c (modified)
	* uspace/drv/usbmid/main.c (modified)
	* uspace/drv/usbmid/usbmid.c (modified)
	* uspace/drv/usbmid/usbmid.h (modified)
	* uspace/drv/vhc/conn.h (modified)
	* uspace/drv/vhc/conndev.c (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/drv/vhc/hcd.c (modified)
	* uspace/drv/vhc/hub.c (modified)
	* uspace/drv/vhc/hub.h (modified)
	* uspace/drv/vhc/hub/hub.c (modified)
	* uspace/drv/vhc/hub/virthub.c (modified)
	* uspace/lib/block/libblock.c (modified)
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/fibril.c (modified)
	* uspace/lib/c/include/devman.h (modified)
	* uspace/lib/c/include/ipc/devman.h (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/generic/remote_char_dev.c (modified)
	* uspace/lib/drv/generic/remote_hw_res.c (modified)
	* uspace/lib/drv/generic/remote_usb.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/ddf/driver.h (moved)
	* uspace/lib/drv/include/ddf/interrupt.h (added)
	* uspace/lib/drv/include/dev_iface.h (modified)
	* uspace/lib/drv/include/ops/char_dev.h (modified)
	* uspace/lib/drv/include/ops/hw_res.h (modified)
	* uspace/lib/drv/include/usb_iface.h (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usb/include/usb/ddfiface.h (modified)
	* uspace/lib/usb/include/usb/hub.h (modified)
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/include/usb/recognise.h (modified)
	* uspace/lib/usb/include/usb/usbdevice.h (modified)
	* uspace/lib/usb/src/ddfiface.c (modified)
	* uspace/lib/usb/src/hub.c (modified)
	* uspace/lib/usb/src/pipes.c (modified)
	* uspace/lib/usb/src/recognise.c (modified)
	* uspace/lib/usb/src/request.c (modified)
	* uspace/lib/usb/src/usbdevice.c (modified)
	* uspace/lib/usbvirt/src/main.c (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/devman.h (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/devman/match.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)

	Merge mainline changes


Tue, 22 Feb 2011 23:30:56 GMT Vojtech Horky <vojtechhorky@…> [eb1a2f4]
	* uspace/Makefile.common (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/tester/hw/misc/virtchar1.c (modified)
	* uspace/app/tester/hw/serial/serial1.c (modified)
	* uspace/drv/isa/isa.c (modified)
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/pciintel/pci.h (modified)
	* uspace/drv/root/root.c (modified)
	* uspace/drv/rootpc/rootpc.c (modified)
	* uspace/drv/rootvirt/rootvirt.c (modified)
	* uspace/drv/test1/char.c (modified)
	* uspace/drv/test1/test1.c (modified)
	* uspace/drv/test1/test1.h (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/iface.c (modified)
	* uspace/drv/uhci-hcd/iface.h (modified)
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-hcd/pci.c (modified)
	* uspace/drv/uhci-hcd/pci.h (modified)
	* uspace/drv/uhci-hcd/root_hub.c (modified)
	* uspace/drv/uhci-hcd/root_hub.h (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-hcd/uhci.h (modified)
	* uspace/drv/uhci-rhd/main.c (modified)
	* uspace/drv/uhci-rhd/port.c (modified)
	* uspace/drv/uhci-rhd/port.h (modified)
	* uspace/drv/uhci-rhd/root_hub.c (modified)
	* uspace/drv/uhci-rhd/root_hub.h (modified)
	* uspace/drv/usbhid/descdump.c (modified)
	* uspace/drv/usbhid/descparser.c (modified)
	* uspace/drv/usbhid/hid.h (modified)
	* uspace/drv/usbhid/main.c (modified)
	* uspace/drv/usbhub/main.c (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/utils.c (modified)
	* uspace/drv/usbmid/main.c (modified)
	* uspace/drv/usbmid/usbmid.c (modified)
	* uspace/drv/usbmid/usbmid.h (modified)
	* uspace/drv/vhc/conn.h (modified)
	* uspace/drv/vhc/conndev.c (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/drv/vhc/hcd.c (modified)
	* uspace/drv/vhc/hub.c (modified)
	* uspace/drv/vhc/hub.h (modified)
	* uspace/drv/vhc/hub/hub.c (modified)
	* uspace/drv/vhc/hub/virthub.c (modified)
	* uspace/lib/block/libblock.c (modified)
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/fibril.c (modified)
	* uspace/lib/c/include/devman.h (modified)
	* uspace/lib/c/include/ipc/devman.h (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/generic/remote_char_dev.c (modified)
	* uspace/lib/drv/generic/remote_hw_res.c (modified)
	* uspace/lib/drv/generic/remote_usb.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/ddf/driver.h (moved)
	* uspace/lib/drv/include/ddf/interrupt.h (added)
	* uspace/lib/drv/include/dev_iface.h (modified)
	* uspace/lib/drv/include/ops/char_dev.h (modified)
	* uspace/lib/drv/include/ops/hw_res.h (modified)
	* uspace/lib/drv/include/usb_iface.h (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usb/include/usb/ddfiface.h (modified)
	* uspace/lib/usb/include/usb/hub.h (modified)
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/include/usb/recognise.h (modified)
	* uspace/lib/usb/include/usb/usbdevice.h (modified)
	* uspace/lib/usb/src/ddfiface.c (modified)
	* uspace/lib/usb/src/hub.c (modified)
	* uspace/lib/usb/src/pipes.c (modified)
	* uspace/lib/usb/src/recognise.c (modified)
	* uspace/lib/usb/src/request.c (modified)
	* uspace/lib/usb/src/usbdevice.c (modified)
	* uspace/lib/usbvirt/src/main.c (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/devman.h (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/devman/match.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)

	Merge mainline changes (DDF refactoring)

	This merge includes DDF ...


Tue, 22 Feb 2011 14:31:09 GMT Vojtech Horky <vojtechhorky@…> [e936e8e]
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/src/pipes.c (modified)
	* uspace/lib/usb/src/pipesio.c (modified)

	Add "is session started" function to the pipes API

	Replaced direct ...


Tue, 22 Feb 2011 13:51:21 GMT Vojtech Horky <vojtechhorky@…> [9f554e64]
	* uspace/drv/usbhub/usbhub.c (modified)

	Merge development/ changes


Mon, 21 Feb 2011 22:25:58 GMT Jan Vesely <jano.vesely@…> [deece2f]
	* .bzrignore (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* uspace/Makefile (modified)
	* uspace/app/usbinfo/info.c (modified)
	* uspace/app/usbinfo/main.c (modified)
	* uspace/doc/doxygroups.h (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-rhd/main.c (modified)
	* uspace/drv/uhci-rhd/root_hub.c (modified)
	* uspace/drv/usbhid/main.c (modified)
	* uspace/drv/usbhub/main.c (modified)
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/utils.c (modified)
	* uspace/drv/usbmid/Makefile (added)
	* uspace/drv/usbmid/dump.c (added)
	* uspace/drv/usbmid/explore.c (added)
	* uspace/drv/usbmid/main.c (added)
	* uspace/drv/usbmid/usbmid.c (added)
	* uspace/drv/usbmid/usbmid.h (added)
	* uspace/drv/usbmid/usbmid.ma (added)
	* uspace/drv/vhc/conn.h (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/drv/vhc/hcd.c (modified)
	* uspace/drv/vhc/hub.c (modified)
	* uspace/drv/vhc/hub/hub.c (modified)
	* uspace/drv/vhc/hub/virthub.c (modified)
	* uspace/lib/drv/generic/remote_usb.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/usb_iface.h (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/classes/hub.h (modified)
	* uspace/lib/usb/include/usb/ddfiface.h (added)
	* uspace/lib/usb/include/usb/devreq.h (deleted)
	* uspace/lib/usb/include/usb/dp.h (modified)
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/include/usb/recognise.h (modified)
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/include/usb/usbdrv.h (deleted)
	* uspace/lib/usb/src/ddfiface.c (added)
	* uspace/lib/usb/src/dp.c (modified)
	* uspace/lib/usb/src/drvpsync.c (deleted)
	* uspace/lib/usb/src/hub.c (modified)
	* uspace/lib/usb/src/pipes.c (modified)
	* uspace/lib/usb/src/pipesinit.c (modified)
	* uspace/lib/usb/src/pipesio.c (modified)
	* uspace/lib/usb/src/recognise.c (modified)
	* uspace/lib/usb/src/request.c (modified)
	* uspace/lib/usb/src/usbdrv.c (deleted)
	* uspace/lib/usb/src/usbdrvreq.c (deleted)
	* uspace/lib/usbvirt/Makefile (modified)
	* uspace/lib/usbvirt/include/usbvirt/device.h (modified)
	* uspace/lib/usbvirt/src/stdreq.c (modified)

	Development branch merge


Mon, 21 Feb 2011 21:45:18 GMT Matus Dekanek <smekideki@…> [dbe25f1]
	* uspace/drv/usbhub/usbhub.c (modified)

	merge from smekideki; adding status_chage pipe initialization


Mon, 21 Feb 2011 21:39:36 GMT Matus Dekanek <smekideki@…> [15b0432]
	* uspace/drv/usbhub/usbhub.c (modified)

	hub hopefully initializes status_change pipe


Mon, 21 Feb 2011 19:50:41 GMT Matus Dekanek <smekideki@…> [b317b0b]
	* uspace/app/usbinfo/info.c (modified)
	* uspace/app/usbinfo/main.c (modified)
	* uspace/drv/uhci-rhd/root_hub.c (modified)
	* uspace/drv/usbhid/main.c (modified)
	* uspace/drv/usbhub/main.c (modified)
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/utils.c (modified)
	* uspace/drv/vhc/hub.c (modified)
	* uspace/drv/vhc/hub/hub.c (modified)
	* uspace/drv/vhc/hub/virthub.c (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/devreq.h (deleted)
	* uspace/lib/usb/include/usb/recognise.h (modified)
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/include/usb/usbdrv.h (deleted)
	* uspace/lib/usb/src/dp.c (modified)
	* uspace/lib/usb/src/drvpsync.c (deleted)
	* uspace/lib/usb/src/recognise.c (modified)
	* uspace/lib/usb/src/request.c (modified)
	* uspace/lib/usb/src/usbdrv.c (deleted)
	* uspace/lib/usb/src/usbdrvreq.c (deleted)
	* uspace/lib/usbvirt/Makefile (modified)
	* uspace/lib/usbvirt/include/usbvirt/device.h (modified)
	* uspace/lib/usbvirt/src/stdreq.c (modified)

	merge  from usb/development


Sun, 20 Feb 2011 23:26:09 GMT Vojtech Horky <vojtechhorky@…> [41b70d30]
	* uspace/app/usbinfo/info.c (modified)
	* uspace/app/usbinfo/main.c (modified)
	* uspace/drv/uhci-rhd/root_hub.c (modified)
	* uspace/drv/usbhid/main.c (modified)
	* uspace/drv/usbhub/main.c (modified)
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/utils.c (modified)
	* uspace/drv/vhc/hub.c (modified)
	* uspace/drv/vhc/hub/hub.c (modified)
	* uspace/drv/vhc/hub/virthub.c (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/devreq.h (deleted)
	* uspace/lib/usb/include/usb/recognise.h (modified)
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/include/usb/usbdrv.h (deleted)
	* uspace/lib/usb/src/dp.c (modified)
	* uspace/lib/usb/src/drvpsync.c (deleted)
	* uspace/lib/usb/src/recognise.c (modified)
	* uspace/lib/usb/src/request.c (modified)
	* uspace/lib/usb/src/usbdrv.c (deleted)
	* uspace/lib/usb/src/usbdrvreq.c (deleted)
	* uspace/lib/usbvirt/Makefile (modified)
	* uspace/lib/usbvirt/include/usbvirt/device.h (modified)
	* uspace/lib/usbvirt/src/stdreq.c (modified)

	Removal of old "phones" API from libusb

	No public function from ...


Sun, 20 Feb 2011 23:21:20 GMT Vojtech Horky <vojtechhorky@…> [0f21c0c]
	* uspace/app/usbinfo/info.c (modified)
	* uspace/app/usbinfo/main.c (modified)
	* uspace/drv/uhci-rhd/root_hub.c (modified)
	* uspace/drv/usbhid/main.c (modified)
	* uspace/drv/usbhub/main.c (modified)
	* uspace/drv/usbhub/port_status.h (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/usbhub/usbhub_private.h (modified)
	* uspace/drv/usbhub/utils.c (modified)
	* uspace/drv/vhc/hub/hub.c (modified)
	* uspace/drv/vhc/hub/virthub.c (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/devreq.h (deleted)
	* uspace/lib/usb/include/usb/recognise.h (modified)
	* uspace/lib/usb/include/usb/request.h (modified)
	* uspace/lib/usb/include/usb/usbdrv.h (deleted)
	* uspace/lib/usb/src/dp.c (modified)
	* uspace/lib/usb/src/drvpsync.c (deleted)
	* uspace/lib/usb/src/recognise.c (modified)
	* uspace/lib/usb/src/request.c (modified)
	* uspace/lib/usb/src/usbdrv.c (deleted)
	* uspace/lib/usb/src/usbdrvreq.c (deleted)
	* uspace/lib/usbvirt/Makefile (modified)
	* uspace/lib/usbvirt/include/usbvirt/device.h (modified)
	* uspace/lib/usbvirt/src/stdreq.c (modified)

	Removal of API that use phones directly


Sun, 20 Feb 2011 22:54:02 GMT Vojtech Horky <vojtechhorky@…> [83c291d]
	* uspace/drv/usbhub/usbhub.c (modified)

	Removal of useless code


Sun, 20 Feb 2011 22:52:19 GMT Vojtech Horky <vojtechhorky@…> [b476347]
	* uspace/drv/vhc/hub.c (modified)

	Virtual HC uses phone-less API

	Forgot to update the virtual root hub.


Sun, 20 Feb 2011 22:51:44 GMT Vojtech Horky <vojtechhorky@…> [da7c0a9]
	* 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)

	Merge development/ changes


Sun, 20 Feb 2011 22:10:14 GMT Matus Dekanek <smekideki@…> [d37b235]
	* uspace/drv/usbhub/usbhub.c (modified)

	merge from /usb/smekideki; hubSpeed in pipe API


Sun, 20 Feb 2011 21:55:21 GMT Matus Dekanek <smekideki@…> [070f11e]
	* 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)

	merge from /usb/smekideki: usb hub uses pipe API


Sun, 20 Feb 2011 21:52:43 GMT Matus Dekanek <smekideki@…> [ace12560]
	* .bzrignore (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* uspace/Makefile (modified)
	* uspace/doc/doxygroups.h (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-rhd/main.c (modified)
	* uspace/drv/usbhid/main.c (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbmid/Makefile (added)
	* uspace/drv/usbmid/dump.c (added)
	* uspace/drv/usbmid/explore.c (added)
	* uspace/drv/usbmid/main.c (added)
	* uspace/drv/usbmid/usbmid.c (added)
	* uspace/drv/usbmid/usbmid.h (added)
	* uspace/drv/usbmid/usbmid.ma (added)
	* uspace/drv/vhc/conn.h (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/drv/vhc/hcd.c (modified)
	* uspace/lib/drv/generic/remote_usb.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/usb_iface.h (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/ddfiface.h (added)
	* uspace/lib/usb/include/usb/dp.h (modified)
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/include/usb/recognise.h (modified)
	* uspace/lib/usb/include/usb/usbdrv.h (modified)
	* uspace/lib/usb/src/ddfiface.c (added)
	* uspace/lib/usb/src/dp.c (modified)
	* uspace/lib/usb/src/hub.c (modified)
	* uspace/lib/usb/src/pipes.c (modified)
	* uspace/lib/usb/src/pipesinit.c (modified)
	* uspace/lib/usb/src/pipesio.c (modified)
	* uspace/lib/usb/src/recognise.c (modified)

	yet another merge with usb/development


Sun, 20 Feb 2011 21:47:23 GMT Matus Dekanek <smekideki@…> [62066b4]
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-hcd/pci.c (modified)
	* uspace/drv/uhci-hcd/pci.h (modified)
	* uspace/drv/uhci-hcd/transfer_list.c (modified)
	* uspace/drv/uhci-hcd/uhci-hcd.ma (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-hcd/uhci.h (modified)
	* uspace/drv/uhci-rhd/port.c (modified)
	* uspace/drv/uhci-rhd/root_hub.c (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/lib/c/generic/str_error.c (modified)
	* uspace/lib/c/include/errno.h (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/include/usb/usb.h (modified)
	* uspace/lib/usb/src/hub.c (modified)
	* uspace/lib/usb/src/pipes.c (modified)
	* uspace/lib/usb/src/pipesio.c (modified)
	* uspace/lib/usb/src/usbdrv.c (modified)

	merge with usb/development


Sun, 20 Feb 2011 21:43:50 GMT Vojtech Horky <vojtechhorky@…> [41e645c]
	* .bzrignore (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* uspace/Makefile (modified)
	* uspace/doc/doxygroups.h (modified)
	* uspace/drv/uhci-hcd/iface.c (modified)
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-rhd/main.c (modified)
	* uspace/drv/usbhid/main.c (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbmid/Makefile (added)
	* uspace/drv/usbmid/dump.c (added)
	* uspace/drv/usbmid/explore.c (added)
	* uspace/drv/usbmid/main.c (added)
	* uspace/drv/usbmid/usbmid.c (added)
	* uspace/drv/usbmid/usbmid.h (added)
	* uspace/drv/usbmid/usbmid.ma (added)
	* uspace/drv/vhc/conn.h (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/drv/vhc/hcd.c (modified)
	* uspace/lib/drv/generic/remote_usb.c (modified)
	* uspace/lib/drv/generic/remote_usbhc.c (modified)
	* uspace/lib/drv/include/usb_iface.h (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/ddfiface.h (added)
	* uspace/lib/usb/include/usb/dp.h (modified)
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/include/usb/recognise.h (modified)
	* uspace/lib/usb/include/usb/usbdrv.h (modified)
	* uspace/lib/usb/src/ddfiface.c (added)
	* uspace/lib/usb/src/dp.c (modified)
	* uspace/lib/usb/src/hub.c (modified)
	* uspace/lib/usb/src/pipes.c (modified)
	* uspace/lib/usb/src/pipesinit.c (modified)
	* uspace/lib/usb/src/pipesio.c (modified)
	* uspace/lib/usb/src/recognise.c (modified)

	Add simple USB multi interface device driver

	The MID driver serves ...


Sun, 20 Feb 2011 21:37:20 GMT Vojtech Horky <vojtechhorky@…> [063ead6f]
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/uhci-hcd/batch.c (modified)
	* uspace/drv/uhci-hcd/main.c (modified)
	* uspace/drv/uhci-hcd/pci.c (modified)
	* uspace/drv/uhci-hcd/pci.h (modified)
	* uspace/drv/uhci-hcd/transfer_list.c (modified)
	* uspace/drv/uhci-hcd/uhci-hcd.ma (modified)
	* uspace/drv/uhci-hcd/uhci.c (modified)
	* uspace/drv/uhci-hcd/uhci.h (modified)

	Merge development/ changes


Sun, 20 Feb 2011 21:33:03 GMT Matus Dekanek <smekideki@…> [6bb83c7]
	* 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/hub.h (modified)

	usbhub uses new api, it is compilable. cannot guarantee functionality


Sun, 20 Feb 2011 19:20:56 GMT Jakub Jermar <jakub@…> [664af708]
	* uspace/Makefile.common (modified)

	Add explicit dependency of the output binary on the object files to ...


Sun, 20 Feb 2011 18:07:35 GMT Vojtech Horky <vojtechhorky@…> [c20da9f]
	* uspace/drv/usbhid/main.c (modified)

	Do not send key 0 to console

	Also, nicer printing of received data.