haiku/headers/os/drivers/usb
Michael Lotz 8e1857f795 * Completely rework the USB HID driver to make use of the HID framework
introduced earlier.
* Reworked the previous device classes to make them ProtocolHandlers handling
  their respective input_server <-> driver protocol.
* Implement setting report item data and building/sending reports based on that.
* Remove the old HID parsing code.

This enables us to use all HID devices as we now parse and use the HID
descriptors/reports. Non-boot-porotocol devices should therefore work.

The next step will be to implement a generic input/output framework in userland
that can communicate with a generic protocol handler in usb_hid. This will then
enable applications to make use of all the non-mapped HID stuff directly.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31790 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-07-27 00:35:21 +00:00
..
USB_audio.h added some missing definitions from usb_audio driver 2006-02-06 13:11:30 +00:00
USB_cdc.h Up-to-date URLs reference documentation. 2003-07-26 01:30:22 +00:00
USB_hid.h * Completely rework the USB HID driver to make use of the HID framework 2009-07-27 00:35:21 +00:00
USB_langIDs.h Up-to-date URLs reference documentation. 2003-07-26 01:30:22 +00:00
USB_midi.h fixed include 2006-02-15 22:11:06 +00:00