Section 26 USB 2.0 Host/Function Module
R01UH0134EJ0400 Rev. 4.00 Page 1455 of 2108
Sep 24, 2014
SH7262 Group, SH7264 Group
Table 26.13 Operation of This Module depending on PID Setting (when Function Controller
Function is Selected)
PID Transfer Type
Transfer Direction
(DIR Bit) Operation of This Module
00 (NAK) Bulk or interrupt Operation does not
depend on the
setting.
Returns NAK in response to the token
from the USB host.
Isochronous Receiving direction
(DIR = 0)
Returns nothing in response to a token
from the USB host.
Transmitting
direction (DIR = 1)
Returns a zero-length packet in
response to a token from the USB host.
01 (BUF) Bulk Receiving direction
(DIR = 0)
Receives data and returns ACK in
response to the OUT token from the
USB host if the FIFO buffer
corresponding to the pertinent pipe is
ready for reception. Returns NAK if not
ready.
Returns ACK in response to the PING
token from the USB host if the FIFO
buffer corresponding to the pertinent
pipe is ready for reception. Returns
NYET if not ready.
Interrupt Receiving direction
(DIR = 0)
Receives data and returns ACK in
response to the OUT token from the
USB host if the FIFO buffer
corresponding to the pertinent pipe is
ready for reception. Returns NAK if not
ready.
Bulk or interrupt Transmitting
direction (DIR = 1)
Transmits data in response to the token
from the USB host if the corresponding
FIFO buffer is ready for transmission.
Returns NAK if not ready.
Isochronous Receiving direction
(DIR = 0)
Receives data in response to the OUT
token from the USB host if the FIFO
buffer corresponding to the pertinent
pipe is ready for reception. Discards
data if not ready.