libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
usb_transfer_descriptor_t Struct Reference

#include <usb.h>

Collaboration diagram for usb_transfer_descriptor_t:

Data Fields

volatile usb_transfer_descriptor_tnext_dtd_pointer
 
volatile uint32_t total_bytes
 
volatile uint32_t buffer_pointer_page [5]
 
volatile uint32_t _reserved
 

Detailed Description

Definition at line 39 of file usb.h.

Field Documentation

◆ _reserved

volatile uint32_t usb_transfer_descriptor_t::_reserved

Definition at line 43 of file usb.h.

◆ buffer_pointer_page

volatile uint32_t usb_transfer_descriptor_t::buffer_pointer_page[5]

Definition at line 42 of file usb.h.

◆ next_dtd_pointer

volatile usb_transfer_descriptor_t* usb_transfer_descriptor_t::next_dtd_pointer

Definition at line 40 of file usb.h.

◆ total_bytes

volatile uint32_t usb_transfer_descriptor_t::total_bytes

Definition at line 41 of file usb.h.


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