English
Language : 

HD6417727BP160CV Datasheet, PDF (790/1098 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH™ RISC engine Family/ SH7700 Series
Section 24 USB HOST Module
24.2.3 HcCommandStatus
HcCommandStatus Register (H'04000408)
The HcCommandStatus register is used by the host controller not only for reflecting the current
status of the host controller, but also for receiving a command issued by the host controller driver.
A write is for setting the host controller driver. The host controller must guarantee that the bit to
which 1 is written to is set and the bit to which 0 is written to is unchanged. The host controller
driver must distribute multiple clear commands to the host controller by a previously issued
command. The host controller driver can read all bits normally.
The SchedulingOverrunCount bit indicates the number of the frame that has detected the
Scheduling Overrun error by the host controller. This occurs when the periodic list has not
completed before EOF. When the Scheduling Overrun error is detected, the host controller
increments the counter and sets SchedulingOverrun in the HcInterruptStatus register.
Register: HcCommandStatus
Bits
Reset R/W
31–18 0h
—
17–16 00b
R
15–4
0h
—
3
0b
R/W
Offset: 08–0B
Description
Reserved.
SchedulingOverrunCount (SOC)
These bits are incremented in each SchedulingOverrun error.
These bits are initially set to B'00 and returned to B'11. These
bits are incremented when SchedulingOverrun is detected even
though the SchedulingOverrun bit in HcInterruptStatus is set.
These bits are used by HCD to monitor any continuous
scheduling problem.
Reserved.
OwnershipChangeRequest (OCR)
This bit is set by OS HCD to request the change of the control
of the host controller. When this bit is set, the host controller
sets the OwnershipChange bit in the HcInterruptStatus register.
After a change, this bit is cleared and remains until the next
request from OS HCD.
0: After a change, this bit is cleared and remains until the next
request from OS HCD. (initial value)
1: Set the OwnershipChange bit in the HcInterruptStatus
register.
Rev.6.00 Mar. 27, 2009 Page 732 of 1036
REJ09B0254-0600