History log of /haiku/headers/os/drivers/USB_spec.h
Revision Date Author Comments
# 12d046d0 16-Jul-2019 Adrien Destugues <pulkomandy@pulkomandy.tk>

PVS V547: always false conditions

Change-Id: I389c081331b1c5ef67bef9ffcac9055573e1ebf5
Reviewed-on: https://review.haiku-os.org/c/1605
Reviewed-by: Stephan Aßmus <superstippi@gmx.de>


# cf58476c 25-May-2013 Siarzhuk Zharski <zharik@gmx.li>

USB OHCI: Support for isochronous transfers

Finishing and refactoring the draft, initially implemented during April-May 2012

NOTE: startingFrameNumber returned to device contains the number of the
next free frame right after the last packed of submitted data. For more
details please Look into corresponding [haiku-development] discussion
started at 03 Jul 2013.

Partially fixes #1045.


# 19c52a6c 11-Apr-2011 Jérôme Duval <korli@users.berlios.de>

some cosmetics


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41239 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d136bfb1 10-Feb-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

* Add USB MIDI descriptors that we must parse in usb_midi driver to support
multiple "jacks" devices.
* Add convention class-specific descriptor types
* Fix off-by-one capabilities bitmap values, that were severely broken before.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40429 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 47000651 01-Sep-2009 Axel Dörfler <axeld@pinc-software.de>

* Rewrote USB_rle.h, USB_spec.h, and midi_driver.h. I did not reproduce the
documentation found in those headers - this stuff should go into the Haiku
Book instead (although I'm not even sure the USB_rle.h, and midi_driver.h
are really needed any longer).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32901 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3a630146 23-Jan-2007 Michael Lotz <mmlr@mlotz.ch>

* Minor cleanup
* Fixed wrong wording in comment

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19915 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d39c2863 29-Oct-2006 Jérôme Duval <korli@users.berlios.de>

added some endpoints constants


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19142 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1501c2bf 12-Aug-2003 Niels Sascha Reedijk <niels.reedijk@gmail.com>

This is just an outline of the USB stack: what it is going to look like. It is definately not
ready for testing. Also the documentation is far from complete (it's in it's early phases).
Unfortunately I don't have enough experience in hardware programming to prototype
it first, so I'll be testing the things that I design in the document.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4275 a95241bf-73f2-0310-859d-f6bbb57e9c96


# cf58476cccdd470c401dd06dec94dc1939e4f3fc 25-May-2013 Siarzhuk Zharski <zharik@gmx.li>

USB OHCI: Support for isochronous transfers

Finishing and refactoring the draft, initially implemented during April-May 2012

NOTE: startingFrameNumber returned to device contains the number of the
next free frame right after the last packed of submitted data. For more
details please Look into corresponding [haiku-development] discussion
started at 03 Jul 2013.

Partially fixes #1045.


# 19c52a6cec436ab97a964afd5d9ab55c9d0e150c 11-Apr-2011 Jérôme Duval <korli@users.berlios.de>

some cosmetics


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41239 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d136bfb1732de6abd3978cd03ea572a4704dedcf 10-Feb-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

* Add USB MIDI descriptors that we must parse in usb_midi driver to support
multiple "jacks" devices.
* Add convention class-specific descriptor types
* Fix off-by-one capabilities bitmap values, that were severely broken before.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40429 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 47000651b51af4a131172d6944af93f46d8634e1 01-Sep-2009 Axel Dörfler <axeld@pinc-software.de>

* Rewrote USB_rle.h, USB_spec.h, and midi_driver.h. I did not reproduce the
documentation found in those headers - this stuff should go into the Haiku
Book instead (although I'm not even sure the USB_rle.h, and midi_driver.h
are really needed any longer).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32901 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3a630146d24272d7a4d80ea75c310a9f9bfda8b4 23-Jan-2007 Michael Lotz <mmlr@mlotz.ch>

* Minor cleanup
* Fixed wrong wording in comment

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19915 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d39c286399e2fa6476a5f7c21ed6687b6d0d14f0 29-Oct-2006 Jérôme Duval <korli@users.berlios.de>

added some endpoints constants


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19142 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1501c2bf3ec93a4548eba2168d29c0bb68d31589 12-Aug-2003 Niels Sascha Reedijk <niels.reedijk@gmail.com>

This is just an outline of the USB stack: what it is going to look like. It is definately not
ready for testing. Also the documentation is far from complete (it's in it's early phases).
Unfortunately I don't have enough experience in hardware programming to prototype
it first, so I'll be testing the things that I design in the document.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4275 a95241bf-73f2-0310-859d-f6bbb57e9c96