dRonin  adbada4
dRonin firmware
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pios_usb_desc_hid_cdc.c File Reference

USB Descriptor definitions for HID and CDC. More...

Go to the source code of this file.

Data Structures

struct  usb_config_hid_cdc
 

Functions

struct usb_config_hid_cdc __attribute__ ((packed))
 
int32_t PIOS_USB_DESC_HID_CDC_Init (void)
 

Variables

static const struct usb_device_desc device_desc
 
static const uint8_t hid_report_desc []
 
struct usb_configuration_desc config
 
struct
usb_interface_association_desc 
iad
 
struct usb_interface_desc cdc_control_if
 
struct usb_cdc_header_func_desc cdc_header
 
struct usb_cdc_callmgmt_func_desc cdc_callmgmt
 
struct usb_cdc_acm_func_desc cdc_acm
 
struct usb_cdc_union_func_desc cdc_union
 
struct usb_endpoint_desc cdc_mgmt_in
 
struct usb_interface_desc cdc_data_if
 
struct usb_endpoint_desc cdc_in
 
struct usb_endpoint_desc cdc_out
 
struct usb_interface_desc hid_if
 
struct usb_hid_desc hid
 
struct usb_endpoint_desc hid_in
 
struct usb_endpoint_desc hid_out
 
static const struct
usb_config_hid_cdc 
config_hid_cdc
 

Detailed Description

USB Descriptor definitions for HID and CDC.

Author
The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010.
Tau Labs, http://taulabs.org, Copyright (C) 2012-2013
See Also
The GNU Public License (GPL) Version 3

Definition in file pios_usb_desc_hid_cdc.c.