| LUFA Library 140302 |

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
USB_Request_Header_t Struct Reference
Standard USB Requests

Standard USB Control Request. More...

`#include <StdRequestType.h>`

## Data Fields
uint8_t | bmRequestType
uint8_t | bRequest
uint16_t | wIndex
uint16_t | wLength
uint16_t | wValue

## Detailed Description

Type define for a standard USB control request.

See also
  The USB 2.0 specification for more information on standard control requests.

## Field Documentation

uint8_t USB_Request_Header_t::bmRequestType

Type of the request.

uint8_t USB_Request_Header_t::bRequest

Request command code.

uint16_t USB_Request_Header_t::wIndex

wIndex parameter of the request.

uint16_t USB_Request_Header_t::wLength

Length of the data to transfer in bytes.

uint16_t USB_Request_Header_t::wValue

wValue parameter of the request.

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

- Drivers/USB/Core/StdRequestType.h