libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
usb_setup_data Struct Reference

#include <usbstd.h>

Data Fields

uint8_t bmRequestType
 
uint8_t bRequest
 
uint16_t wValue
 
uint16_t wIndex
 
uint16_t wLength
 

Detailed Description

Definition at line 56 of file usbstd.h.

Field Documentation

◆ bmRequestType

uint8_t usb_setup_data::bmRequestType

◆ bRequest

◆ wIndex

◆ wLength

uint16_t usb_setup_data::wLength

Definition at line 61 of file usbstd.h.

Referenced by _usbd_control_setup(), usb_control_setup_read(), and usb_control_setup_write().

◆ wValue


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