USB_Host_Shield_2.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Attributes | List of all members
SETUP_PKT Struct Reference

#include <Usb.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
 

Member Data Documentation

uint8_t SETUP_PKT::bmRequestType
uint8_t SETUP_PKT::bRequest
uint8_t SETUP_PKT::direction
uint8_t SETUP_PKT::recipient
union { ... } SETUP_PKT::ReqType_u
uint8_t SETUP_PKT::type
uint16_t SETUP_PKT::wIndex
uint16_t SETUP_PKT::wLength
union { ... } SETUP_PKT::wVal_u
uint16_t SETUP_PKT::wValue
uint8_t SETUP_PKT::wValueHi
uint8_t SETUP_PKT::wValueLo

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