Table 154. Data Fifo (Dfifo) Access Register Map - ST STM32F207 Series Reference Manual

Advanced arm-based 32-bit mcus
Hide thumbs Also See for STM32F207 Series:
Table of Contents

Advertisement

USB on-the-go full-speed (OTG_FS)
Table 153. Device-mode control and status registers (continued)
Acronym
OTG_FS_DIEPCTLx
OTG_FS_DIEPINTx
OTG_FS_DIEPTSIZ0
OTG_FS_DTXFSTSx
OTG_FS_DIEPTSIZx
OTG_FS_DOEPCTL0
OTG_FS_DOEPCTLx
OTG_FS_DOEPINTx
OTG_FS_DOEPTSIZ0
OTG_FS_DOEPTSIZx
Data FIFO (DFIFO) access register map
These registers, available in both host and device modes, are used to read or write the FIFO
space for a specific endpoint or a channel, in a given direction. If a host channel is of type
IN, the FIFO can only be read on the channel. Similarly, if a host channel is of type OUT, the
FIFO can only be written on the channel.
Device IN Endpoint 0/Host OUT Channel 0: DFIFO Write Access
Device OUT Endpoint 0/Host IN Channel 0: DFIFO Read Access
Device IN Endpoint 1/Host OUT Channel 1: DFIFO Write Access
Device OUT Endpoint 1/Host IN Channel 1: DFIFO Read Access
986/1381
Offset
address
0x920
OTG device endpoint x control register (OTG_FS_DIEPCTLx) (x = 1..3,
0x940
where x = Endpoint_number) on page 1028
0x960
OTG_FS device endpoint-x interrupt register (OTG_FS_DIEPINTx)
0x908
(x = 0..3, where x = Endpoint_number) on page 1035
OTG_FS device IN endpoint 0 transfer size register
0x910
(OTG_FS_DIEPTSIZ0) on page 1037
OTG_FS device IN endpoint transmit FIFO status register
0x918
(OTG_FS_DTXFSTSx) (x = 0..3, where x = Endpoint_number) on
page 1041
0x930
OTG_FS device OUT endpoint-x transfer size register
0x950
(OTG_FS_DOEPTSIZx) (x = 1..3, where x = Endpoint_number) on
page 1041
0x970
OTG_FS device control OUT endpoint 0 control register
0xB00
(OTG_FS_DOEPCTL0) on page 1031
0xB20
OTG device endpoint x control register (OTG_FS_DIEPCTLx) (x = 1..3,
0xB40
where x = Endpoint_number) on page 1028
0xB60
OTG_FS device endpoint-x interrupt register (OTG_FS_DOEPINTx)
0xB08
(x = 0..3, where x = Endpoint_number) on page 1036
OTG_FS device OUT endpoint 0 transfer size register
0xB10
(OTG_FS_DOEPTSIZ0) on page 1039
0xB30
OTG_FS device OUT endpoint-x transfer size register
0xB50
(OTG_FS_DOEPTSIZx) (x = 1..3, where x = Endpoint_number) on
page 1041
0xB70

Table 154. Data FIFO (DFIFO) access register map

FIFO access register section
RM0033 Rev 9
Register name
Address range
0x1000–0x1FFC
0x2000–0x2FFC
RM0033
Access
w
r
w
r

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F207 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents