Loading...
Searching...
No Matches
usbus_urb Struct Reference

USBUS USB request/response block. More...

Detailed Description

USBUS USB request/response block.

Definition at line 328 of file usbus.h.

#include <usbus.h>

Data Fields

clist_node_t list
 clist block in the queue
 
uint32_t flags
 Transfer flags.
 
uint8_t * buf
 Pointer to the (aligned) buffer.
 
size_t len
 Length of the data.
 
size_t transferred
 amount transferred, only valid for OUT
 

Field Documentation

◆ buf

uint8_t* usbus_urb::buf

Pointer to the (aligned) buffer.

Definition at line 331 of file usbus.h.

◆ flags

uint32_t usbus_urb::flags

Transfer flags.

Definition at line 330 of file usbus.h.

◆ len

size_t usbus_urb::len

Length of the data.

Definition at line 332 of file usbus.h.

◆ list

clist_node_t usbus_urb::list

clist block in the queue

Definition at line 329 of file usbus.h.

◆ transferred

size_t usbus_urb::transferred

amount transferred, only valid for OUT

Definition at line 333 of file usbus.h.


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