A USB Device SETUP request. More...
#include <usb_protocol.h>
Public Attributes | |
uint8_t | bmRequestType |
uint8_t | bRequest |
le16_t | wIndex |
le16_t | wLength |
le16_t | wValue |
A USB Device SETUP request.
The data payload of SETUP packets always follows this structure.
Definition at line 302 of file usb_protocol.h.
uint8_t usb_setup_req_t::bmRequestType |
Definition at line 303 of file usb_protocol.h.
uint8_t usb_setup_req_t::bRequest |
Definition at line 304 of file usb_protocol.h.
le16_t usb_setup_req_t::wIndex |
Definition at line 306 of file usb_protocol.h.
le16_t usb_setup_req_t::wLength |
Definition at line 307 of file usb_protocol.h.
le16_t usb_setup_req_t::wValue |
Definition at line 305 of file usb_protocol.h.