hidreport.c File Reference

USB HID keyboard device structure and API. More...

#include <assert.h>
#include <errno.h>
#include <str_error.h>
#include <usb/debug.h>
#include <usb/hid/hidparser.h>
#include <usb/dev/dp.h>
#include <usb/dev/driver.h>
#include <usb/dev/pipes.h>
#include <usb/hid/hid.h>
#include <usb/descriptor.h>
#include <usb/dev/request.h>
#include <usb/hid/hidreport.h>

Go to the source code of this file.

Functions

static int usb_hid_get_report_descriptor (usb_device_t *dev, uint8_t **report_desc, size_t *size)
int usb_hid_process_report_descriptor (usb_device_t *dev, usb_hid_report_t *report, uint8_t **report_desc, size_t *report_size)
 Retrieves the Report descriptor from the USB device and initializes the report parser.


Detailed Description

USB HID keyboard device structure and API.

Definition in file hidreport.c.


Generated on Thu Jun 2 07:45:54 2011 for HelenOS/USB by  doxygen 1.4.7