• Home
  • Raw
  • Download

Lines Matching +full:no +full:- +full:poll +full:- +full:on +full:- +full:init

1 .. SPDX-License-Identifier: GPL-2.0
14 -----------------
17 This device interface allows a point-to-point connection between two
25 printer port. PLIP is a non-standard, but [can use] uses the standard
26 LapLink null-printer cable [can also work in turbo mode, with a PLIP
39 minutes' work, no need to search for a [supported] netcard. This might
62 -------------------
73 when no data is available, the driver isn't being used.
75 However, on some machines it is hard, if not impossible, to configure an IRQ
77 On these machines, the PLIP driver can be used in IRQ-less mode, where
78 the PLIP driver would constantly poll the parallel port for data waiting,
81 per second, even when no data at all is sent. Some rough measurements
82 indicate that there isn't a noticeable performance drop when using IRQ-less
84 There is a performance drop on the machine hosting the driver.
92 When in IRQ-less mode, the PLIP driver polls the parallel port HZ times
93 per second (where HZ is typically 100 on most platforms, and 1024 on an
95 On an i386, for example, 10^6/100 = 10000usec. It is easy to see that it is
98 trigger timeout on the *other* side of a PLIP connection, to about
99 10^6/HZ usecs. If both sides of a PLIP connection are used in IRQ-less mode,
100 this timeout is required on both sides.
108 of the net-tools package (its location can be found in the
114 -----------------------------
121 The second data transfer method relies on both machines having
122 bi-directional parallel ports, rather than output-only ``printer``
123 ports. This allows byte-wide transfers and avoids reconstructing
139 two DB-25 male connectors symmetrically connected as follows::
142 D0->ERROR 2 - 15 15 - 2
143 D1->SLCT 3 - 13 13 - 3
144 D2->PAPOUT 4 - 12 12 - 4
145 D3->ACK 5 - 10 10 - 5
146 D4->BUSY 6 - 11 11 - 6
149 INIT output 16*
150 SLCTIN 17 - 17
152 GROUND 25 - 25
154 * Do not connect these pins on either end
157 connected to the metallic DB-25 shell at one end only.
162 The second data transfer method relies on both machines having
163 bi-directional parallel ports, rather than output-only ``printer``
164 ports. This allows byte-wide transfers, and avoids reconstructing
165 nibbles into bytes. This cable should not be used on unidirectional
172 STROBE->BUSY 1 - 11
173 D0->D0 2 - 2
174 D1->D1 3 - 3
175 D2->D2 4 - 4
176 D3->D3 5 - 5
177 D4->D4 6 - 6
178 D5->D5 7 - 7
179 D6->D6 8 - 8
180 D7->D7 9 - 9
181 INIT -> ACK 16 - 10
182 AUTOFD->PAPOUT 14 - 12
183 SLCT->SLCTIN 13 - 17
184 GND->ERROR 18 - 15
186 GROUND 25 - 25
188 * Do not connect these pins on either end
191 be connected to the metallic DB-25 shell at one end only.
200 count-low octet
201 count-high octet
217 (OUT is bit 0-4, OUT.j is bit j from OUT. IN likewise)