USB Host Shield 2.0
Loading...
Searching...
No Matches
Public Attributes | List of all members
SETUP_PKT Struct Reference

#include <UsbCore.h>

Public Attributes

union { 
 
   uint8_t   bmRequestType 
 
   struct { 
 
      uint8_t   recipient: 5 
 
      uint8_t   type: 2 
 
      uint8_t   direction: 1 
 
   }  
 
ReqType_u 
 
uint8_t bRequest
 
union { 
 
   uint16_t   wValue 
 
   struct { 
 
      uint8_t   wValueLo 
 
      uint8_t   wValueHi 
 
   }  
 
wVal_u 
 
uint16_t wIndex
 
uint16_t wLength
 

Detailed Description

Definition at line 186 of file UsbCore.h.

Member Data Documentation

◆ bmRequestType

uint8_t SETUP_PKT::bmRequestType

Definition at line 189 of file UsbCore.h.

◆ recipient

uint8_t SETUP_PKT::recipient

Definition at line 192 of file UsbCore.h.

◆ type

uint8_t SETUP_PKT::type

Definition at line 193 of file UsbCore.h.

◆ direction

uint8_t SETUP_PKT::direction

Definition at line 194 of file UsbCore.h.

◆ [union]

union { ... } SETUP_PKT::ReqType_u

◆ bRequest

uint8_t SETUP_PKT::bRequest

Definition at line 197 of file UsbCore.h.

◆ wValue

uint16_t SETUP_PKT::wValue

Definition at line 200 of file UsbCore.h.

◆ wValueLo

uint8_t SETUP_PKT::wValueLo

Definition at line 203 of file UsbCore.h.

◆ wValueHi

uint8_t SETUP_PKT::wValueHi

Definition at line 204 of file UsbCore.h.

◆ [union]

union { ... } SETUP_PKT::wVal_u

◆ wIndex

uint16_t SETUP_PKT::wIndex

Definition at line 207 of file UsbCore.h.

◆ wLength

uint16_t SETUP_PKT::wLength

Definition at line 208 of file UsbCore.h.


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