Microchip® Advanced Software Framework

S_usb_setup_data Struct Reference

USB Setup Data.

#include <usb_host_enum.h>

Data Fields

U8 bmRequestType
 Characteristics of the request. More...
 
U8 bRequest
 Specific request. More...
 
bool incomplete_read
 true: only one read More...
 
U16 wIndex
 Field that varies according to request. More...
 
U16 wLength
 Number of bytes to transfer if Data. More...
 
U16 wValue
 Field that varies according to request. More...
 

U8 S_usb_setup_data::bmRequestType

Characteristics of the request.

Referenced by host_transfer_control().

U8 S_usb_setup_data::bRequest

Specific request.

Referenced by host_transfer_control().

bool S_usb_setup_data::incomplete_read

true: only one read

Referenced by host_transfer_control().

U16 S_usb_setup_data::wIndex

Field that varies according to request.

Referenced by host_transfer_control().

U16 S_usb_setup_data::wLength

Number of bytes to transfer if Data.

Referenced by host_transfer_control().

U16 S_usb_setup_data::wValue

Field that varies according to request.

Referenced by host_transfer_control().