Toshiba TLCS-900/H1 Series Manual page 378

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

Advertisement

1000: FIFO_ENABLE
1001: INIT_DESCRIPTOR
1010: FIFO_CLEAR
1011: STAL_CLEAR
This COMMAND sets FIFO of corresponding endpoint to enable (EP1 to EP3).
If FIFO is set to disable by FIFO_DISABLE COMMAND, this command is used for
release of disable condition. If set while receiving packet, this becomes valid from next
token. If USB_RESET is detected from host and RESET COMMAND execute and
transfer mode is set by using SET_CONFIG and SET_INTERFACE request, the
corresponding endpoint enters FIFO_ENABLE condition.
This COMMAND is used if descriptor RAM is rewritten during system operation (EP0).
If UDC detects USB_RESET from host controller, it reads content of descriptor RAM
automatically, and it performs relevant settings.
If descriptor RAM is changed during system operation, it must read setting again.
Therefore, execute this command. When connected to USB host, this function starts
reading automatically. Therefore, in this case, it is not necessary to execute this
command.
This COMMAND initializes FIFO of corresponding endpoint (EP1 to EP3).
However, EPx_STATUS<TOGGLE> is not initialized.
If resetting by software, execute this COMMAND.
This command Initializes the following item.
・Clear STALL of relevant endpoint.
・Set to FIFO_ENABLE condition.
・Clear the data in FIFO
This COMMAND clear STALL of corresponding endpoint (EP1 to EP3).
If clearing only STALL of endpoint, execute this COMMAND.
92CF30-376
TMP92CF30
2009-06-12

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tmp92cf30fg

Table of Contents