Re: parport and lp mods in 2.2.0-final

Alexandre Hautequest (hquest@linuxbr.com.br)
Tue, 26 Jan 1999 11:29:12 -0200


I don't think this is a trouble in my printer: Is an HP DJ660C, it works on
2.0.36, 2.2.0-pre5 and don't work just ('cause i'm testing in) in
2.2.0-final. Also, in pre5 the printer IS recognited, and with udelay(384)
in final i can get it. The machine stills a 486DX4/100.

> > udelay(500) replaced by udelay(1) in parport_ieee1284.c
> > The lowest value i can use is 384 (maybe 'cause is an 486DX4/100), and
he
> > don't show any message, it just says unknown device.
>
> Then your peripheral doesn't confirm to IEEE-1284. My documentation
> says only 500 ns (Tp, "minimum setup or pulse width") delay is
> required at this point of protocoll handshake. Therefore 1 µs should
> be enough.
>
> Perhaps your cabeling leads to this sort of problems? Is your printer
> cable somewhat long or not properly wired?
>
> BTW: readback works without any problems with 2.2.0-pre9 together with
> a HP6MP connected to a P100.

--
Alexandre Hautequest
hquest@linuxbr.com.br
ICQ 8563517
"When I'm on the road, I'm indestructible. No one can stop me. But they
try..."

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/