SAMV71 Xplained Ultra Software Package 1.5

HIDDFunction Struct Reference
[Usbd_hid]

#include <D:/git/git_canopus_1/softpack/samv7/toolkits/mdk_v71/ARM/examples/Atmel/SAMV71_Xplained_Ultra/libraries/libusb/include/HIDDFunction.h>

Data Fields

USBDDriverpUsbd
HIDDescriptor * pHidDescriptor
uint8_t * pReportDescriptor
uint8_t bInterface
uint8_t bPipeIN
uint8_t bPipeOUT
uint8_t bProtocol
HIDDReport ** pInputList
HIDDReport ** pOutputList
uint8_t bInputListSize
uint8_t bCurrInput
uint8_t bOutputListSize
uint8_t bCurrOutput

Detailed Description

Struct for an HID general function. Supports Input/Output reports. No feature report support.

Definition at line 137 of file HIDDFunction.h.


Field Documentation

Current input report

Definition at line 161 of file HIDDFunction.h.

Current output report

Definition at line 165 of file HIDDFunction.h.

HID Input report list size

Definition at line 159 of file HIDDFunction.h.

USB interface for HID function

Definition at line 145 of file HIDDFunction.h.

HID Output reports list

Definition at line 163 of file HIDDFunction.h.

USB interrupt IN EP

Definition at line 147 of file HIDDFunction.h.

USB interrupt OUT EP

Definition at line 149 of file HIDDFunction.h.

HID Protocol

Definition at line 152 of file HIDDFunction.h.

HID descriptor

Definition at line 141 of file HIDDFunction.h.

HID Input reports list

Definition at line 155 of file HIDDFunction.h.

HID Output reports list

Definition at line 157 of file HIDDFunction.h.

HID Specific report descriptor

Definition at line 143 of file HIDDFunction.h.

USB Driver for the device

Definition at line 139 of file HIDDFunction.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines