Datasheet

www.ti.com
2.4.5 OEPBCTY_n: Output Endpoint Y-Byte Count (n = 1 to 3)
2.4.6 OEPSIZXY_n: Output Endpoint X-/Y-Buffer Size (n = 1 to 3)
2.4.7 IEPCNF_n: Input Endpoint Configuration (n = 1 to 3)
TUSB3210
Universal Serial Bus
General-Purpose Device Controller
SLLS466F FEBRUARY 2001 REVISED AUGUST 2007
7 6 5 4 3 2 1 0
NAK C6 C5 C4 C3 C2 C1 C0
R/W R/W R/W R/W R/W R/W R/W R/W
BIT NAME RESET FUNCTION
6–0 C[6:0] x Y-Buffer Byte count:
000 0000b Count = 0
000 0001b Count = 1 byte
.
.
.
011 1111b Count = 63 bytes
100 0000b Count = 64 bytes
Any value 100 0001b produces unpredictable results.
7 NAK x NAK = 0 No valid data in buffer. Ready for host-out
NAK = 1 Buffer contains a valid packet from host (host-out request is NAK).
7 6 5 4 3 2 1 0
RSV S6 S5 S4 S3 S2 S1 S0
R/O R/W R/W R/W R/W R/W R/W R/W
BIT NAME RESET FUNCTION
6–0 S[6:0] x X- and Y-Buffer size:
000 0000b Count = 0
000 0001b Count = 1 byte
.
.
.
011 1111b Count = 63 bytes
100 0000b Count = 64 bytes
Any value 100 0001b produces unpredictable results.
7 RSV 0 Reserved
7 6 5 4 3 2 1 0
UBME ISO TOGLE DBUF STALL USBIE RSV RSV
R/W R/W R/W R/W R/W R/W R/O R/O
BIT NAME RESET FUNCTION
1–0 RSV x Reserved = 0
2 USBIE x USB interrupt enable on transaction completion
USBIE = 0 No interrupt
USBIE = 1 Interrupt on transaction completion
3 STALL 0 USB stall condition indication. Set by UBM, but can be set/cleared by the MCU.
STALL = 0 No stall
STALL = 1 USB stall condition. If set by the MCU, a STALL handshake is initiated and the bit is cleared
automatically.
4 DBUF x Double buffer enable
DBUF = 0 Primary buffer only (X-buffer only)
DBUF = 1 Toggle bit selects buffer
5 TOGLE x USB toggle bit. This bit reflects the toggle sequence bit of DATA0, DATA1.
Submit Documentation Feedback Functional Description 21