Toshiba TLCS-900/H1 Series Manual page 424

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

Advertisement

3.16.8
USB Device answer
The USB controller (UDC) sets various register and initialization in the UDC in
detecting of hardware reset, detecting of USB bus reset, and enumeration answer.
Each condition is explained below.
(1) bus reset detect condition.
When the UDC detects a bus reset on the USB signal line, it initializes internal
register, and it prepares enumeration operation from USB host. After detecting a
USB reset, the UDC sets ENDPOINT0 to control transfer type 8-byte payload and
default address for using default pipe. Any endpoint other than this is prohibited.
Register name
ENDPOINT STATUS
(2) Detail of STATUS register
Status register that has been prepared for each endpoint shows the condition of
each endpoint in the UDC.
Each condition affects the various USB transfers. Refer to chapter 5 for the
changing conditions for each transfer type.
EPx_STATUS register value is 0 to 3, and its shows conditions are shown. 0 to 4 are
the results of various transfers. It can be confirmed previous result that is transferred
to endpoint by confirming from external of UDC.
0
1
2
3
4
These conditions mean that the endpoint is operating normally. The meaning that
is showed is different for each transfer mode. Therefore, please refer to each transfer
mode column below.
EP0
Except for EP0
READY
DATAIN
FULL
TX_ERR
RX_ERR
92CF30-422
Initial value
00H
1CH
TMP92CF30
2009-06-12

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tmp92cf30fg

Table of Contents