Port0:160H / Port1:360H H_Negocontrol_0 (Host Negocontrol 0) - Epson S2R72V18 Technical Manual

Table of Contents

Advertisement

3.3.21

Port0:160h / Port1:360h H_NegoControl_0 (Host NegoControl 0)

Base Address: Port0=000h, Port1=200h
Mode
Ofst Adrs
Register Name
Host
160h
H_NegoControl_0
This sets host negotiation operations.
Bit7
AutoModeCancel
Setting this bit to "1" stops the host state management support function and maintains that state (the
H_NegoControl_0.AutoMode and H_XcvrControl settings are retained, the signal line status is
retained, internal timer is stopped, and the connection, disconnection, device chirp, remote wakeup
detection functions are turned off).
The host state management support function must be stopped using this bit before performing the
operations listed below.
• When switching host state to IDLE state
• When switching host state to DISABLED state without waiting for the reset completion status
(H_SIE_IntStat_1.ResetCmp) to be issued when a chirp error has been detected from the device
• When overwritting AutoMode
• When running test mode using H_USB_Test.EnHS_Test
Setting this bit to "1" performs host state management support function stop processing and sets this
bit to "0" once stop processing is completed (requires approximately 6 cycles for a 60 MHz clock).
In this case, check that the bit has been changed to "0" before setting H_NegoControl_0.AutoMode
GoIDLE or GoDISABLED or before setting H_USB_Test.EnHS_Test.
S2R72V18 Technical Manual (Rev.1.00)
R/W
Bit Symbol
R/W
7: AutoModeCancel
R
6: HostState[2]
R
5: HostState[1]
R
4: HostState[0]
W
3: AutoMode[3]
W
2: AutoMode[2]
W
1: AutoMode[1]
W
0: AutoMode[0]
EPSON
Description
0: None
1: Cancel
HostState[2:0]
AutoMode[3:0]
3. Register Details
Reset
1Xh
343

Advertisement

Table of Contents
loading

Table of Contents