Open FFBoard
Open source force feedback firmware
tuh_xfer_s Struct Reference

#include <usbh.h>

Public Attributes

uint8_t daddr
 
uint8_t ep_addr
 
uint8_t TU_RESERVED
 
xfer_result_t result
 
uint32_t actual_len
 
union {
   tusb_control_request_t const *   setup
 
   uint32_t   buflen
 
}; 
 
uint8_t * buffer
 
tuh_xfer_cb_t complete_cb
 
uintptr_t user_data
 

Detailed Description

Definition at line 50 of file usbh.h.

Member Data Documentation

◆ 

union { ... } tuh_xfer_s::@100

◆ actual_len

uint32_t tuh_xfer_s::actual_len

Definition at line 56 of file usbh.h.

◆ buffer

uint8_t* tuh_xfer_s::buffer

Definition at line 63 of file usbh.h.

◆ buflen

uint32_t tuh_xfer_s::buflen

Definition at line 60 of file usbh.h.

◆ complete_cb

tuh_xfer_cb_t tuh_xfer_s::complete_cb

Definition at line 64 of file usbh.h.

◆ daddr

uint8_t tuh_xfer_s::daddr

Definition at line 51 of file usbh.h.

◆ ep_addr

uint8_t tuh_xfer_s::ep_addr

Definition at line 52 of file usbh.h.

◆ result

xfer_result_t tuh_xfer_s::result

Definition at line 54 of file usbh.h.

◆ setup

tusb_control_request_t const* tuh_xfer_s::setup

Definition at line 59 of file usbh.h.

◆ TU_RESERVED

uint8_t tuh_xfer_s::TU_RESERVED

Definition at line 53 of file usbh.h.

◆ user_data

uintptr_t tuh_xfer_s::user_data

Definition at line 65 of file usbh.h.


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