
GD32F403xx User Manual
703
This flag is
triggered if the OUT endpoint’s Rx FIFO has no enough space for a
packet data when an OUT token is incoming. USBFS will drop the incoming OUT
data packet and sends a NAK handshake in this case.
3
STPF
SETUP phase finished (Only for control OUT endpoint)
This flag is triggered when a setup phase finished, i.e. USBFS receives an IN or
OUT token after a setup token.
2
Reserved
Must be kept at reset value.
1
EPDIS
Endpoint disabled
This flag is triggered when an endpoint is
disabled by the software’s request.
0
TF
Transfer finished
This flag is triggered when all the OUT transactions assigned to this endpoint have
been finished.
Device IN endpoint 0 transfer length register (USBFS_DIEP0LEN)
Address offset: 0x0910
Reset value: 0x0000 0000
This register has to be accessed by word (32-bit)
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
R
e
se
rve
d
P
C
N
T
[1
:0
]
R
e
se
rve
d
rw
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
e
se
rve
d
T
L
E
N
[6
:0
]
rw
Bits
Fields
Descriptions
31:21
Reserved
Must be kept at reset value.
20:19
PCNT[1:0]
Packet count
The number of data packets desired to be transmitted in a transfer .
Program this field before the endpoint is enabled. After the transfer starts, this field
is decreased automatically by USBFS after each successful data packet
transmission.
18:7
Reserved
Must be kept at reset value.
6:0
TLEN[6:0]
Transfer length