- Main Page
- Modules
- Data Structures
- Files
- Related Pages

- Alphabetical List
- Data Structures
- Data Fields

# S_usb_setup_data Struct Reference
[USB host enumeration functions]

Usb Setup Data. More...

`#include <usb_host_enum.h>`

## Data Fields
U8 | bmRequestType
| Characteristics of the request.
U8 | bRequest
| Specific request.
U16 | wValue
| field that varies according to request
U16 | wIndex
| field that varies according to request
U16 | wLength
| Number of bytes to transfer if Data.
U8 | uncomplete_read
| 1 = only one read

## Detailed Description

Usb Setup Data.

Definition at line 76 of file usb_host_enum.h.

## Field Documentation

U8 S_usb_setup_data::bmRequestType

Characteristics of the request.

Definition at line 78 of file usb_host_enum.h.

Referenced by host_send_control().

U8 S_usb_setup_data::bRequest

Specific request.

Definition at line 79 of file usb_host_enum.h.

Referenced by host_send_control().

U16 S_usb_setup_data::wValue

field that varies according to request

Definition at line 80 of file usb_host_enum.h.

Referenced by host_send_control().

U16 S_usb_setup_data::wIndex

field that varies according to request

Definition at line 81 of file usb_host_enum.h.

Referenced by host_send_control().

U16 S_usb_setup_data::wLength

Number of bytes to transfer if Data.

Definition at line 82 of file usb_host_enum.h.

Referenced by host_send_control().

U8 S_usb_setup_data::uncomplete_read

1 = only one read

Definition at line 83 of file usb_host_enum.h.

Referenced by host_send_control().

The documentation for this struct was generated from the following file:

- usb_host_enum.h