nStrobe/HostClk
Compatibility mode: Latch pulse used to read in print data. When low,
DATA is valid.
negotiation phase: Latch pulse used to read in extensibility request v alu es.
Nibble mode: Always high.
ECP mode: Used to transfer data and addresses from the host to the
printer with handshaking via PeriphAck (Busy).
DATA1 to DATA8 (bidirection al, but may always be an in put ifECP or EPP mode is not supported)
Compatibility mode: Forward channel data.
negotiation phase: Extensibility request value.
Nibble mode: Not used.
ECP mode: Bi-di rectional da ta.
nACK/PtrClk/PeriphClk
All modes: DTA8 is the MSB, DATA1 is the LSB.
Compatibility mode: Acknowledgment low pulse in order to indic ate that
data was transferred from the host.
negotiation phase: Low signal indicates IEEE 1284 is supported; set to
high afterwards to indicate that the Xflag and “d ata available” fl ag are
valid.
reverse data transfer phase: In nibble mode, a low signal indicates that the
nibble data is valid.
reverse idle phase: When switched from low to high, gene rat es an
interrupt that notifies the host that there is data available.
ECP mode: Used to transfer data from the printer to the host with
handshaking via HostAck (nAutoFd).
Busy/PtrBusy/PeriphClk
Compatibility mode: High signal indicates that the printer is not ready to
receive data.
negotiation phase: Reflects the BUSY status of the forward channel.
R
Ktwk Rev.C
A5 size Appendix A
97/12/26 pass 0

Technical Specifications A-7