English
Language : 

SH7205 Datasheet, PDF (1283/1904 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7200 Series
Bit
Bit Name
1, 0
PID[1:0]
Section 24 USB 2.0 Host/Function Module (USB)
Initial
Value R/W
00
R/W
Description
This module modifies the setting of these bits as
follows.
• Sets PID = NAK on recognizing the completion of
the transfer when the pertinent pipe is in the
receiving direction and software has set the
SHTNAK bit for the selected pipe to 1.
• Sets PID = STALL (11) on receiving the data
packet with the payload exceeding the maximum
packet size of the pertinent pipe.
• Sets PID = NAK on detecting a USB bus reset
when the function controller function is selected.
• Sets PID = NAK on detecting a receive error
such as a CRC error three consecutive times
when the host controller function is selected.
• Sets PID = STALL (11) on receiving the STALL
handshake when the host controller function is
selected.
00: NAK response
01: BUF response (depending on the buffer state)
10: STALL response
11: STALL response
Note: After modifying the setting of these bits from
BUF to NAK during USB communication using
the pertinent pipe, check that PBUSY is 1 to
see if USB communication using the pertinent
pipe has actually entered the NAK state.
However, if the PID bits have been modified to
NAK by this module, checking of PBUSY is not
necessary.
To make a transition from PID = NAK (00) to
STALL, set 10.
To make a transition from PID = BUF (01) to
STALL, set 11.
To make a transition from PID = STALL (11) to
NAK, set 10 and then 00.
To make a transition from PID = STALL (11) to
BUF, set 00 and then 01.
Rev. 1.00 Mar. 25, 2008 Page 1251 of 1868
REJ09B0372-0100