Lines Matching +full:pc +full:- +full:ack
1 .\" -*- nroff -*-
3 .\" Copyright (c) 1996 A.R.Gordon, andrew.gordon@net-tel.co.uk
50 driver allows a PC parallel printer port to be used as a
51 point-to-point network interface between two similarly configured systems.
54 and any standard AT-compatible printer port with working interrupts may be used.
73 .Bl -tag -width Fl
91 .Bd -literal
93 2 15 Data0 -> ERROR*
94 3 13 Data1 -> SLCT
95 4 12 Data2 -> PE
96 5 10 Data3 -> ACK*
97 6 11 Data4 -> BUSY
98 15 2 ERROR* -> Data0
99 13 3 SLCT -> Data1
100 12 4 PE -> Data2
101 10 5 ACK* -> Data3
102 11 6 BUSY -> Data4
103 18-25 18-25 Ground
115 .Bl -tag -width dataxxxx(Pinxx)
134 .It Em ACK* (pin 10)
145 The packet format has a two-byte header, comprising the fixed values 0x08,
151 the data lines (i.e., writing the ones-complement of the previous nibble
154 Note that the end-of-packet marker assumes that the handshake signal and
155 the data-out bits can be written in a single instruction - otherwise
157 as end-of-packet.
158 This is not a problem for the PC printer port,
162 .Bl -tag -width dataxxxx(Pinxx)
179 .It Em ACK* (pin 10)
194 .Bd -literal
214 for handshake-in cannot be used to generate an interrupt.
228 Busy-waiting loops are used while handshaking bytes, (and worse still when