English
Language : 

SH7727 Datasheet, PDF (802/1109 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7700 Series
Section 24 USB HOST Module
Register: HcControl
Bits
Reset
R/W
7, 6
00b
R/W
5
0b
R/W
4
0b
R/W
Offset: 04–07
Description
HostControllerFunctionalState (HCFS)
HCD determines whether the host controller has started to
route SOF after having read the StartofFrame bit of
HcInterruptStatus. This bit can be changed by the host
controller only in the UsbSuspend state. The host controller can
move from the UsbSuspend state to the UsbResume state after
having detected the resume signal from the downstream port. In
the host controller, UsbSuspend is entered after the software
reset so that UsbReset is entered after the hardware reset. The
former resets the route hub.
00: USB reset
01: USB resume
10: USB operation
11: USB suspend
BulkListEnable (BLE)
This bit is set to enable the processing of the bulk list in the next
frame. The host controller checks this bit when the processing
of the list has been determined. When disabling, HCD can
correct the list. When HcBulkCurrentED indicates ED to be
deleted, HCD should hasten the pointer by updating
HcBulkCurrentED before re-enabling the list processing.
0: Bulk list processing is not carried out. (initial value)
1: Bulk list processing is carried out.
ControlListEnable (CLE)
This bit is set to enable the processing of the control list in the
next frame. If cleared by HCD, the processing of the control list
is not carried out after next SLF. The host controller must check
this bit whenever the list will be processed. When disabling,
HCD can correct the list. When HcControlCurrentED indicates
ED to be deleted, HCD should hasten the pointer by updating
HcBulk before re-enabling the list processing.
0: Control list processing is not carried out. (initial value)
1: Control list processing is carried out.
Rev. 5.00 Dec 12, 2005 page 730 of 1034
REJ09B0254-0500