FEAL60852A-02
1
Semiconductor
ML60852A
34/39
5.5.
Remote Wakeup
The ML60852A supports the remote wakeup function.
The remote wakeup function can only be used in the suspend state.
To use the remote wakeup function, set D4 of the register SYSCON at address 2Fh to “1”. If D4 of the
SYSCON register is set to “1” when the time elapsed after the USB bus has entered the idle state is less
than 5 ms, the ML60852A waits until the idle state continues for 5 ms or more and then restarts
oscillation and outputs the remote wakeup signal onto the USB bus. If D4 of the SYSCON register is
set to “1” when the idle condition has already lasted for more than 5 ms, the ML60852A restarts
oscillation immediately after this bit is set, and the remote wakeup signal is output onto the USB bus.
After transmitting the remote wakeup signal onto the USB bus, when the resume signal is received from
the USB bus thereby releasing the suspend state, the ML60852A automatically resets D4 of the register
SYSCON to “0”.
See Section 7.1.7.5 “Resume” in the USB Standard Rev.1.1 for details of the remote wakeup function.