C8051F380/1/2/3/4/5/6/7/C
USB Register Definition 21.23. EOUTCSRH: USB0 OUT Endpoint Control High
Byte
Bit
7
6
5
4
3
2
1
0
Name DBOEN
ISO
Type R/W
R/W
R
R
R
R
R
R
Reset
0
0
0
0
0
0
0
0
USB Register Address = 0x15
Bit Name
Function
7 DBOEN Double-buffer Enable.
0: Double-buffering disabled for the selected OUT endpoint.
1: Double-buffering enabled for the selected OUT endpoint.
6
ISO Isochronous Transfer Enable.
This bit enables/disables isochronous transfers on the current endpoint.
0: Endpoint configured for bulk/interrupt transfers.
1: Endpoint configured for isochronous transfers.
5:0 Unused Read = 000000b. Write = don’t care.
USB Register Definition 21.24. EOUTCNTL: USB0 OUT Endpoint Count Low
Bit
7
6
5
4
3
2
1
0
Name
EOCL[7:0]
Type
R
Reset
0
0
0
0
0
0
0
0
USB Register Address = 0x16
Bit Name
Function
7:0 EOCL[7:0] OUT Endpoint Count Low Byte.
EOCL holds the lower 8-bits of the 10-bit number of data bytes in the last received
packet in the current OUT endpoint FIFO. This number is only valid while OPRDY = 1.
Rev. 1.4
203