Port0:0D0H / Port1:N/A D_Negocontrol (Device Negotiation Control) - Epson S2R72V18 Technical Manual

Table of Contents

Advertisement

3.2.23

Port0:0D0h / Port1:N/A D_NegoControl (Device Negotiation Control)

Base Address: Port0=000h, Port1=200h
Mode
Ofst Adrs
Register Name
Device
0D0h
D_NegoControl
This sets operations related to device negotiation.
Bit7
DisBusDetect
Setting this bit to "1" disables USB RESET/SUSPEND state automatic detection. USB bus activity
is monitored to detect the USB RESET/SUSPEND state if this bit is cleared to "0."
If no bus activity is detected for at least 3 ms in "HS" mode, the mode automatically switches to
"FS" mode. The USB is then determined to be in a RESET or SUSPEND state before setting the
corresponding interrupt factor (DetectReset or DetectSuspend). In "FS" mode, the USB is
determined to be in a SUSPEND state if no bus activity is detected for at least 3 ms or is determined
to be in a RESET state if "SE0" is detected for at least 2.5 µs. The corresponding interrupt factor is
then set.
If the DetectReset or DetectSuspend bits are set to "1," set the DisBusDetect bit to "1" and disable
detection while the USB remains in RESET or SUSPEND states. Do not set this bit to "1" when
using the AutoNegotiation function.
Bit6
EnAutoNego
This enables the AutoNegotiation function. The AutoNegotiation function automates the sequence
from completion of speed negotiation to determining the speed mode when RESET is detected. For
detailed information on the AutoNegotiation function, refer to the section that describes how
functions are used.
Bit5
InSUSPEND
This is automatically set to "1" to enable the NonJ state detection function upon detection of the
USB SUSPEND state when using the AutoNegotiation function. Clear this bit to "0" to reset from
the USB SUSPEND state.
For detailed information on the AutoNegotiation function, refer to the "Functions: AutoNegotiation
Function" description.
S2R72V18 Technical Manual (Rev.1.00)
R/W
Bit Symbol
R/W
7: DisBusDetect
0: Enable BusDetect
R/W
6: EnAutoNego
0: Disable AutoNegotiation
R/W
5: InSUSPEND
0: Do nothing
R/W
4: DisableHS
0: HS mode
R/W
3: SendWakeup
0: Do nothing
R/W
2: RestoreUSB
0: Do nothing
R/W
1: GoChirp
0: Do nothing
R/W
0: ActiveUSB
0: Disactivate USB
EPSON
3. Register Details
Description
1: Disable BusDetect
1: Enable AutoNegotiation
1: Monitor NonJ
1: Disable HS mode
1:Send Remotewakeup Signal
1: Restore operation mode
1: Do Chirp sequence
1: Activate USB
Reset
00h
289

Advertisement

Table of Contents
loading

Table of Contents