English
Language : 

SH7670 Datasheet, PDF (779/1292 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7670 Series
Section 17 USB 2.0 Host/Function Module (USB)
Bit
Bit Name
Initial
Value R/W
15 to 0 TRNCNT[15:0] All 0 R/W
Description
This module increments the value of these bits by
one when all of the following conditions are satisfied
on receiving the packet.
• TRENB is 1.
• (TRNCNT set value ≠ current counter value + 1)
on receiving the packet.
• The payload of the received packet agrees with
the set value in the MXPS bits.
This module clears the value of these bits to 0 when
any of the following conditions are satisfied.
• All the following conditions are satisfied.
TRENB is 1.
(TRNCNT set value = current counter value + 1)
on receiving the packet.
The payload of the received packet agrees with
the set value in the MXPS bits.
• All the following conditions are satisfied.
TRENB is 1.
This module has received a short packet.
• All the following conditions are satisfied.
TRENB is 1.
Software has set the TRCLR bit to 1.
For the pipe in the transmitting direction, set these
bits to 0.
When the transaction counter is not used, set these
bits to 0.
Modify these bits while CSSTS is 0, PID is NAK, and
TRENB is 0.
Before modifying these bits after modifying the PID
bits for the corresponding pipe from BUF to NAK,
check that CSSTS and PBUSY are 0. However, if the
PID bits have been modified to NAK by this module,
checking PBUSY through software is not necessary.
To modify the value of these bits, set TRNCNT to 1
before setting TRENB to 1.
Rev. 1.00 Nov. 14, 2007 Page 753 of 1262
REJ09B0437-0100