Wait_Chirp; Wait_Rstend; Det_Suspend; In_Suspend - Epson S2R72V18 Technical Manual

Table of Contents

Advertisement

1.3.7.1.4

WAIT_CHIRP

This automatically sets the D_NegoControl.GoChirp bit, and runs the HS Detection
Handshake. The Chirp completion interrupt status (D_SIE_IntStat.ChirpCmp) is set once the
HS Detection Handshake ends, and WAIT_RSTEND state is imposed. For details of HS
Detection Handshake, refer to "1.3.7.2.5 HS Detection Handshake."
If the D_NegoControl.DisableHS bit is set, the Chirp completion interrupt status
(D_SIE_IntStat.ChirpCmp) is set without running the HS Detection Handshake, and a
WAIT_RSTEND status is imposed.
Operation will be at the transfer speed set in the D_USB_Status.FSxHS bit after this state
ends. If it is necessary to detect that the transfer speed has been changed, the
D_SIE_IntEnb.EnChirpCmp bit should be set to enable the previously mentioned Chirp
completion interrupt.
1.3.7.1.5

WAIT_RSTEND

Waits at this state until the reset period expires. Chirp transmission from the host (receipt by
this IC) is used to determine the end of the reset period for HS, and switching from SE0 to J
is used for FS.
The event detection function is enabled after the reset period is determined to have expired,
and the IDLE state is imposed once again.
1.3.7.1.6

DET_SUSPEND

If a suspend is determined, the D_NegoControl.InSUSPEND bit is automatically set and
IN_SUSPEND state imposed. The D_NegoControl.InSUSPEND bit enables the function that
detects the bus transition from FS-J, allowing detection of resume or resetting by the host.
Whether the suspend state reduces current consumption depends on the application. This LSI
allows lower current consumption during standby using power management. For more
information on power management and control methods, refer to "1.5 Power Management
Functions."
NonJ interrupt should be permitted to detect the resume (FS-K), which is the suspend end
command here.
1.3.7.1.7

IN_SUSPEND

The firmware should clear the D_NegoControl.InSUSPEND bit when the NonJ interrupt status
(D_SIE_IntStat.NonJ) is set and a reset from suspend command is determined. Return the state to
ACTIVE before clearing InSUSPEND if the state has been switched to SLEEP by power
management. The auto negotiator switches to CHK_EVENT state when InSUSPEND is cleared.
To resume from suspend automatically with applications with the remote wakeup function
enabled, set the D_NegoControl.SendWakeup bit while in this state and output FS-K for
between 1 ms and 15 ms.
S2R72V18 Technical Manual (Rev.1.00)
EPSON
1. Functions
25

Advertisement

Table of Contents
loading

Table of Contents