SAMV71 Xplained Ultra Software Package 1.3

USBDTransferBuffer Struct Reference
[Usbd_interface]

Buffer struct used for multi-buffer-listed transfer. More...

#include <C:/softpack/canopus1.3/softpack/samv7/libraries/libusb/include/USBD.h>

Data Fields

uint8_t * pBuffer
uint16_t size
uint16_t transferred
uint16_t buffered
uint16_t remaining

Detailed Description

Buffer struct used for multi-buffer-listed transfer.

The driver can process 255 bytes of buffers or buffer list window.

Definition at line 153 of file USBD.h.


Field Documentation

Bytes in FIFO

Definition at line 161 of file USBD.h.

Pointer to frame buffer

Definition at line 155 of file USBD.h.

Bytes remaining

Definition at line 163 of file USBD.h.

Size of the frame (up to 64K-1)

Definition at line 157 of file USBD.h.

Bytes transferred

Definition at line 159 of file USBD.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines