ChibiOS/RT
2.5.1
stm32_usb_descriptor_t Struct Reference

Detailed Description

USB descriptor registers block.

Definition at line 77 of file stm32_usb.h.

#include <stm32_usb.h>

Data Fields

volatile uint32_t TXADDR0
 TX buffer offset register.
volatile uint16_t TXCOUNT0
 TX counter register 0.
volatile uint16_t TXCOUNT1
 TX counter register 1.
volatile uint32_t RXADDR0
 RX buffer offset register.
volatile uint16_t RXCOUNT0
 RX counter register 0.
volatile uint16_t RXCOUNT1
 RX counter register 1.

Field Documentation

TX buffer offset register.

Definition at line 81 of file stm32_usb.h.

Referenced by usb_lld_init_endpoint().

TX counter register 0.

Definition at line 85 of file stm32_usb.h.

Referenced by usb_lld_init_endpoint().

TX counter register 1.

Definition at line 89 of file stm32_usb.h.

RX buffer offset register.

Definition at line 93 of file stm32_usb.h.

Referenced by usb_lld_init_endpoint(), and usb_lld_read_setup().

RX counter register 0.

Definition at line 97 of file stm32_usb.h.

Referenced by CH_IRQ_HANDLER(), and usb_lld_init_endpoint().

RX counter register 1.

Definition at line 101 of file stm32_usb.h.