Datasheet

www.ti.com
2.4.1 OEPCNF_n: Output Endpoint Configuration (n = 1 to 3)
TUSB3210
Universal Serial Bus
General-Purpose Device Controller
SLLS466F FEBRUARY 2001 REVISED AUGUST 2007
Table 2-4 lists the EDB entries for EDB-1 to EDB-3. EDB-0 registers are described separately.
Table 2-4. EDB Entries in RAM (n = 1 to 3)
Offset ENTRY NAME DESCRIPTION
07 EPSIZXY_n I/O endpoint_n: X/Y buffer size
06 EPBCTY_n I/O endpoint_n: Y byte count
05 EPBBAY_n I/O endpoint_n: Y buffer base address
04 SPARE Not used
03 SPARE Not used
02 EPBCTX_n I/O endpoint_n: X byte count
01 EPBBAX_n I/O endpoint_n: X buffer base address
00 EPCNF_n I/O endpoint_n: configuration
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 0 Reserved
2 USBIE x USB interrupt enable on transaction completion. Set/cleared by MCU.
USBIE = 0 No interrupt
USBIE = 1 Interrupt on transaction completion
3 STALL 0 USB stall condition indication. Set/cleared by MCU.
STALL = 0 No stall
STALL = 1 USB stall condition. If set by MCU, a STALL handshake is initiated and the bit is cleared by
the MCU.
4 DBUF x Double buffer enable. Set/cleared by MCU.
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.
6 ISO x ISO = 0 Non-isochronous transfer. This bit must be cleared by the MCU because only non-isochronous
transfer is supported.
7 UBME x UBM enable/disable bit. Set/cleared by the MCU.
UBME = 0 UBM cannot use this endpoint.
UBME = 1 UBM can use this endpoint.
Submit Documentation Feedback Functional Description 19