Download Print this page

Toshiba TLCS-900/H1 Series Manual page 277

Original cmos 32-bit microcontroller
Hide thumbs Also See for TLCS-900/H1 Series:

Advertisement

ISO transfer mode
Below is the transfer condition for the previous frame. Receiving SOF renews
this.
Not transfer
Finish normally
Detect anerror
Transfer modes other than ISO transfer
This is the result of the previous transfer. When transfer is finished, this is
renewed.
Transfer finish normally
Status stage finish
Transfer error
"Initial" is that renew RESET, USB reset, Current_Config register. In detect error, it
does not generate EPx_DATASET except in toggle transfer mode and Isochronous
transfer mode of interrupt.
5 to 7 show the status register means that the endpoint is in special condition.
5
BUSY
BUSY is generated only at endpoint of control transfer. If UDC transfer in control writes
transfer, when CPU has not finished enumeration transaction, and if it receives ID of status
stage from USB host, BUSY is set. STATUS is BUSY until CPU finishes enumeration
transaction and EP0 bit of EOP register is written 0 in UDC. If CPU enumeration transaction
finishes and EP0 bit of EOP register is written 0 and status stage from USB host finishes
normally, it displays READY.
6
STALL
STALL shows that endpoint is in STALL condition.
This condition is generated if it violates protocol or error in bus enumeration. To return
endpoint to normal transfer condition, USB device request is needed. This request returns
to normal condition. But control endpoint returns to normal condition by receiving SETUP
token. And it becomes SETUP stage.
7
INVALID
This condition shows condition that endpoint cannot be used. UDC sets condition that isn't
designated in ENDPOINT to INVALID condition, and it ignores all tokens for this endpoint.
In initializing, this condition is always generated. When UDC detects hardware reset, it sets
all endpoints to INVALID condition. Next, if USB reset is received, endpoint 0 only is
renewed to READY. Other endpoints that are defined on disruptor are renewed if
SET_CONFIG request finishes normally.
OUT (RX)
Initial
READY
READY
DATAIN
RXERR
OUT, SETUP
Initial
READY
DATAIN
READY
RXERR
92CH21-275
TMP92CH21
IN (TX)
READY
FULL
READY
TXERR
IN
READY
READY
READY
TXERR
2009-06-19

Advertisement

loading

This manual is also suitable for:

Tmp92ch21fgJtmp92ch21