
=
The above information is the exclusive intellectual property of Winbond Electronics and shall not be disclosed, distributed or reproduced without permission from Winbond.
35
Versi on 0. 4, March/2000
the
and force a
ECP Mode
mode,
low
- GPIO[9]/
nSelectIn
(output) :
Compatible Mode
ECP Mode
- GPIO[17]/
nAck
(input) :
Compatible Mode
from the host.
ECP Mode
transferring.
- GPIO[18]/
Busy
(input) :
Compatible Mode
data.
ECP Mode
"Busy"
information is
- GPIO[11]/
PError
(input) :
Compatible Mode
in its paper path
high.
ECP Mode
"PError" to
- GPIO[10]/
Select
(input) :
Compatible Mode
ECP Mode
the
- GPIO[12]/
nFault
(input) :
Compatible Mode
ECP Mode
mode
determine whether command or data information is present on the data signals in
- GPIO[8]/
nInit
(output) :
Compatible Mode
forward transferring.
: Pulsed low in conjunction with "nSelectIn" active low to reset the interface
return to compatible mode idle state.
: This signal is driven low to place the channel in the reverse direction. While in this
the peripheral is only allowed to drive the bi-directional data signals when "nInit" is
and "nSelectIn" is high.
: Set low by host to select peripheral device.
: Driven high by host while in ECP mode. Set low by host to terminate ECP mode and
return the link to the compatible mode.
: Pulse low by the peripheral device to acknowledge transfer of a data byte
: Used in a close-loop handshake with "nAufoFd" to transfer data during reverse
: Driven high to indicate that the peripheral device is not ready to receive
: The peripheral device uses this signal for flow control in the forward transferring.
also provides a ninth data bit used to determine whether command or data
present on the data signals in the reverse direction.
: Driven high to indicate that the peripheral device has encountered an error
(ex. paper empty). Peripherals shall set "nFault" low whenever they set "PError"
: Peripherals drive this signal low to acknowledge "nInit". The host relies upon
deterine when it is permitted to drive the data signals.
: Set high to indicate that the peripheral device is on-line.
: Used by peripheral to reply to the requested extensibility byte sent by the host during
negotiation phase.
: Set low by peripheral device to indicate that an error has occured.
: Set high to acknowledge 1284 compatibility during negotiation phase. During ECP