#
# ChangeLog for uspace/lib/usb/Makefile in mainline
#
# Generated by Trac 1.6
# 2025-04-13T12:55:30Z

Tue, 15 Feb 2011 19:46:07 GMT Vojtech Horky <vojtechhorky@…> [c5d61ae6]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/usbdevice.h (added)
	* uspace/lib/usb/src/usbdevice.c (added)

	Add wrapper for general connection to host controller


Mon, 14 Feb 2011 18:06:48 GMT Vojtech Horky <vojtechhorky@…> [b53ca1e]
	* uspace/app/tester/adt/usbaddrkeep.c (modified)
	* uspace/app/virtusbkbd/kbdconfig.c (modified)
	* uspace/drv/usbhub/usbhub.c (modified)
	* uspace/drv/usbhub/usbhub.h (modified)
	* uspace/drv/vhc/conn.h (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/addrkeep.h (modified)
	* uspace/lib/usb/include/usb/classes/hub.h (modified)
	* uspace/lib/usb/include/usb/hcd.h (deleted)
	* uspace/lib/usb/include/usb/hcdhubd.h (deleted)
	* uspace/lib/usb/src/addrkeep.c (modified)
	* 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/localdrv.c (deleted)
	* uspace/lib/usb/src/remotedrv.c (deleted)

	Merge development/ changes


Mon, 14 Feb 2011 10:30:19 GMT Vojtech Horky <vojtechhorky@…> [962ce100]
	* uspace/drv/vhc/conn.h (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/hcdhubd.h (modified)
	* uspace/lib/usb/src/hcdhubd.c (deleted)
	* uspace/lib/usb/src/hcdrv.c (deleted)
	* uspace/lib/usb/src/localdrv.c (deleted)
	* uspace/lib/usb/src/remotedrv.c (deleted)

	Unused code removal in libusb

	We dropped the effort to have hub ...


Sun, 13 Feb 2011 10:50:03 GMT Vojtech Horky <vojtechhorky@…> [dc04868]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/src/pipes.c (modified)
	* uspace/lib/usb/src/pipesinit.c (modified)
	* uspace/lib/usb/src/pipesio.c (added)

	File reorganization

	Functions for USB pipes distributed into more ...


Wed, 02 Feb 2011 23:13:34 GMT Vojtech Horky <vojtechhorky@…> [93ef8f6]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/pipes.h (modified)
	* uspace/lib/usb/src/pipesinit.c (added)

	Pipes initialization from config descriptor

	First attempt, may ...


Tue, 01 Feb 2011 21:03:06 GMT Vojtech Horky <vojtechhorky@…> [0a37e14]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/request.h (added)
	* uspace/lib/usb/src/request.c (added)

	Add GET_DESCRIPTOR request wrapper using pipes


Fri, 28 Jan 2011 22:59:31 GMT Vojtech Horky <vojtechhorky@…> [6865243c]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/pipes.h (added)
	* uspace/lib/usb/src/pipes.c (added)

	Add prototypes of functions from ticket #43


Fri, 21 Jan 2011 16:54:47 GMT Matus Dekanek <smekideki@…> [c2020f7]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/usbmem.h (modified)
	* uspace/lib/usb/src/usbmem.c (modified)

	mman functions


Sun, 16 Jan 2011 17:57:33 GMT Vojtech Horky <vojtechhorky@…> [466b120]
	* uspace/app/usbinfo/dump.c (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/debug.h (modified)
	* uspace/lib/usb/src/dump.c (added)

	Descriptor dumping goes into libusb


Fri, 14 Jan 2011 10:54:16 GMT Vojtech Horky <vojtechhorky@…> [5ccb15c]
	* uspace/app/usbinfo/dump.c (modified)
	* uspace/app/usbinfo/info.c (modified)
	* uspace/app/usbinfo/usbinfo.h (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/dp.h (added)
	* uspace/lib/usb/src/dp.c (added)

	Add simple descriptor parser


Sun, 12 Dec 2010 13:09:50 GMT Vojtech Horky <vojtechhorky@…> [02ccfcd]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/usbdrv.h (modified)
	* uspace/lib/usb/src/recognise.c (added)

	Add match_id creation of attached device


Sun, 12 Dec 2010 11:02:04 GMT Vojtech Horky <vojtechhorky@…> [14388b4]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/classes/classes.h (modified)
	* uspace/lib/usb/src/class.c (added)

	Add usb_str_class function


Fri, 10 Dec 2010 15:21:15 GMT Vojtech Horky <vojtechhorky@…> [bf2063e9]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/classes/hidparser.h (added)
	* uspace/lib/usb/src/hidparser.c (added)

	Add base structure of HID parser


Wed, 08 Dec 2010 20:50:43 GMT Vojtech Horky <vojtechhorky@…> [90fb679]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/usbdrv.h (modified)
	* uspace/lib/usb/src/drvpsync.c (added)

	Add pseudo-synchronous USB transfers


Wed, 08 Dec 2010 14:30:30 GMT Vojtech Horky <vojtechhorky@…> [bb95594]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/debug.h (added)
	* uspace/lib/usb/src/debug.c (added)

	Add simple debugging function


Sun, 05 Dec 2010 10:15:44 GMT Vojtech Horky <vojtechhorky@…> [f995350]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/usb.h (modified)
	* uspace/lib/usb/include/usb/usbdrv.h (modified)
	* uspace/lib/usb/src/usbdrvreq.c (added)

	Add function for SET_ADDRESS request


Sat, 04 Dec 2010 22:37:08 GMT Vojtech Horky <vojtechhorky@…> [3f45993]
	* uspace/app/tester/Makefile (modified)
	* uspace/app/tester/adt/usbaddrkeep.c (added)
	* uspace/app/tester/adt/usbaddrkeep.def (added)
	* uspace/app/tester/tester.c (modified)
	* uspace/app/tester/tester.h (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/hcd.h (added)
	* uspace/lib/usb/src/addrkeep.c (added)

	Add structure for keeping track of used USB addreses

	Simple test is ...


Sat, 04 Dec 2010 14:00:41 GMT Vojtech Horky <vojtechhorky@…> [4317827]
	* .bzrignore (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* uspace/Makefile (modified)
	* uspace/drv/uhci/Makefile (modified)
	* uspace/drv/uhci/main.c (modified)
	* uspace/drv/uhci/transfers.c (added)
	* uspace/drv/uhci/uhci.h (added)
	* uspace/drv/uhci/uhci.ma (modified)
	* uspace/drv/usbhub/Makefile (added)
	* uspace/drv/usbhub/main.c (added)
	* uspace/drv/usbhub/usbhub.h (added)
	* uspace/drv/usbhub/usbhub.ma (added)
	* uspace/drv/usbhub/utils.c (moved)
	* uspace/drv/vhc/conn.h (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/drv/vhc/hcd.c (modified)
	* uspace/drv/vhc/vhc.ma (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/hcdhubd.h (modified)
	* uspace/lib/usb/src/hcdhubd.c (modified)
	* uspace/lib/usb/src/hcdhubd_private.h (modified)
	* uspace/lib/usb/src/hcdrv.c (modified)

	USB hub driver in separate task

	The commit only includes changes ...


Sat, 27 Nov 2010 09:13:32 GMT Vojtech Horky <vojtechhorky@…> [fe5e00d6]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/src/hcdhubd.c (modified)
	* uspace/lib/usb/src/hcdhubd_private.h (modified)
	* uspace/lib/usb/src/hcdrv.c (modified)
	* uspace/lib/usb/src/remotedrv.c (added)

	Remote interface can handle interrupt transfers

	The HC framework ...


Fri, 26 Nov 2010 22:26:14 GMT Vojtech Horky <vojtechhorky@…> [dac43be]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/src/hcdhubd.c (modified)
	* uspace/lib/usb/src/hcdhubd_private.h (added)
	* uspace/lib/usb/src/hcdrv.c (added)
	* uspace/lib/usb/src/hubdrv.c (added)

	File reorganization

	The hcdhubd.c file was splitted into three ...


Sun, 21 Nov 2010 21:00:34 GMT Vojtech Horky <vojtechhorky@…> [be2ad7cf]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/src/hcdhubd.c (modified)
	* uspace/lib/usb/src/localdrv.c (added)

	Interrupt transfers ready for local drivers


Sat, 20 Nov 2010 14:07:05 GMT Vojtech Horky <vojtechhorky@…> [4b4c797]
	* boot/Makefile.common (modified)
	* uspace/Makefile (modified)
	* uspace/app/usb/Makefile (deleted)
	* uspace/app/usb/example.c (deleted)
	* uspace/app/virtusbkbd/Makefile (modified)
	* uspace/app/virtusbkbd/kbdconfig.c (modified)
	* uspace/app/virtusbkbd/keys.h (modified)
	* uspace/app/virtusbkbd/virtusbkbd.c (modified)
	* uspace/drv/uhci/Makefile (modified)
	* uspace/drv/usbkbd/Makefile (modified)
	* uspace/drv/vhc/Makefile (modified)
	* uspace/drv/vhc/conn.h (modified)
	* uspace/drv/vhc/connhost.c (modified)
	* uspace/drv/vhc/devices.h (modified)
	* uspace/drv/vhc/hc.h (modified)
	* uspace/drv/vhc/hcd.c (modified)
	* uspace/drv/vhc/hub.c (modified)
	* uspace/drv/vhc/hubops.c (modified)
	* uspace/lib/drv/Makefile (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/hcd.c (deleted)
	* uspace/lib/usb/hcd.h (deleted)
	* uspace/lib/usb/include/usb/classes/classes.h (moved)
	* uspace/lib/usb/include/usb/classes/hid.h (moved)
	* uspace/lib/usb/include/usb/classes/hidut.h (moved)
	* uspace/lib/usb/include/usb/classes/hidutkbd.h (moved)
	* uspace/lib/usb/include/usb/classes/hub.h (moved)
	* uspace/lib/usb/include/usb/descriptor.h (moved)
	* uspace/lib/usb/include/usb/devreq.h (moved)
	* uspace/lib/usb/include/usb/hcdhubd.h (moved)
	* uspace/lib/usb/include/usb/usb.h (moved)
	* uspace/lib/usb/include/usb/usbdrv.h (moved)
	* uspace/lib/usb/src/hcdhubd.c (moved)
	* uspace/lib/usb/src/usb.c (moved)
	* uspace/lib/usb/src/usbdrv.c (moved)
	* uspace/lib/usbvirt/Makefile (modified)
	* uspace/lib/usbvirt/callback.c (modified)
	* uspace/lib/usbvirt/device.h (modified)

	Directory structure reorganization

	USB class-specific headers are ...


Fri, 19 Nov 2010 21:50:46 GMT Vojtech Horky <vojtechhorky@…> [91db50ac]
	* uspace/drv/usbkbd/main.c (modified)
	* 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_usb.c (added)
	* uspace/lib/drv/include/remote_usb.h (added)
	* uspace/lib/drv/include/usb_iface.h (added)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/hcd.c (modified)
	* uspace/lib/usb/hcd.h (modified)
	* uspace/lib/usb/usb.c (modified)
	* uspace/lib/usb/usb.h (modified)
	* uspace/lib/usb/usbdrv.c (modified)
	* uspace/lib/usb/usbdrv.h (modified)

	USB driver to HC communication uses DDF interfaces

	Started work on ...


Mon, 15 Nov 2010 14:52:43 GMT Vojtech Horky <vojtechhorky@…> [c7137738]
	* .bzrignore (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* uspace/Makefile (modified)
	* uspace/drv/uhci/Makefile (added)
	* uspace/drv/uhci/main.c (added)
	* uspace/drv/uhci/uhci.ma (added)
	* uspace/drv/usbkbd/Makefile (added)
	* uspace/drv/usbkbd/main.c (added)
	* uspace/drv/usbkbd/usbkbd.ma (added)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/hcd.c (modified)
	* uspace/lib/usb/hcdhubd.c (added)
	* uspace/lib/usb/hcdhubd.h (added)
	* uspace/lib/usb/usbdrv.c (added)
	* uspace/lib/usb/usbdrv.h (added)

	DDF proposal

	Proposal for new API using the device driver framework.


Wed, 13 Oct 2010 06:42:53 GMT Vojtech Horky <vojtechhorky@…> [fd17ab5]
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/hcd.h (modified)
	* uspace/lib/usb/hid.h (modified)
	* uspace/lib/usb/usb.c (added)
	* uspace/lib/usb/usb.h (added)

	libusb: base types in separate file

	Base USB types (address, ...


Sun, 10 Oct 2010 17:01:40 GMT Vojtech Horky <vojtechhorky@…> [b8100da]
	* uspace/Makefile (modified)
	* uspace/Makefile.common (modified)
	* uspace/app/virtusbkbd/Makefile (modified)
	* uspace/app/virtusbkbd/virtusbkbd.c (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/devreq.h (moved)
	* uspace/lib/usbvirt/Makefile (added)
	* uspace/lib/usbvirt/ctrlpipe.c (added)
	* uspace/lib/usbvirt/device.h (added)
	* uspace/lib/usbvirt/hub.h (added)
	* uspace/lib/usbvirt/ids.h (added)
	* uspace/lib/usbvirt/incoming.c (added)
	* uspace/lib/usbvirt/main.c (moved)
	* uspace/lib/usbvirt/private.h (added)
	* uspace/srv/hw/bus/usb/hcd/virtual/conndev.c (modified)
	* uspace/srv/hw/bus/usb/hcd/virtual/devices.c (modified)
	* uspace/srv/hw/bus/usb/hcd/virtual/hc.c (modified)
	* uspace/srv/hw/bus/usb/hcd/virtual/hcd.c (modified)

	Virtual USB device in separate library

	The `usbvirt' library is ...


Sun, 10 Oct 2010 09:00:53 GMT Vojtech Horky <vojtechhorky@…> [bc9a629]
	* .bzrignore (modified)
	* boot/Makefile.common (modified)
	* uspace/Makefile (modified)
	* uspace/app/usb/example.c (modified)
	* uspace/app/virtusbkbd/Makefile (added)
	* uspace/app/virtusbkbd/virtusbkbd.c (added)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/hcd.h (modified)
	* uspace/lib/usb/virtdev.c (added)
	* uspace/lib/usb/virtdev.h (added)
	* uspace/srv/hw/bus/usb/hcd/virtual/Makefile (modified)
	* uspace/srv/hw/bus/usb/hcd/virtual/devices.c (added)
	* uspace/srv/hw/bus/usb/hcd/virtual/devices.h (added)
	* uspace/srv/hw/bus/usb/hcd/virtual/hc.c (modified)
	* uspace/srv/hw/bus/usb/hcd/virtual/hc.h (modified)
	* uspace/srv/hw/bus/usb/hcd/virtual/hcd.c (modified)

	Start work on virtual USB keyboard

	The virtual HC(D) is now able to ...


Thu, 09 Sep 2010 15:26:57 GMT Vojtech Horky <vojtechhorky@…> [c0e1be7]
	* boot/Makefile.common (modified)
	* uspace/Makefile (modified)
	* uspace/Makefile.common (modified)
	* uspace/app/usb/Makefile (added)
	* uspace/app/usb/example.c (added)
	* uspace/doc/doxygroups.h (modified)
	* uspace/lib/usb/Makefile (added)
	* uspace/lib/usb/hcd.c (added)
	* uspace/lib/usb/hcd.h (added)
	* uspace/srv/hw/bus/usb/hcd/virtual/Makefile (added)
	* uspace/srv/hw/bus/usb/hcd/virtual/hc.c (added)
	* uspace/srv/hw/bus/usb/hcd/virtual/hc.h (added)
	* uspace/srv/hw/bus/usb/hcd/virtual/hcd.c (added)
	* uspace/srv/hw/bus/usb/hcd/virtual/vhcd.h (added)

	Start working on virtual USB HCD

	So far, the `vhcd' server ...