Re: PLIP

George (greerga@nidhogg.ham.muohio.edu)
Thu, 9 Apr 1998 23:00:13 -0400 (EDT)


On Fri, 10 Apr 1998, NIIBE Yutaka wrote:

>greerga@nidhogg.ham.muohio.edu wrote:
> > It was indeed 0x378/IRQ 7, I changed that to 0x278/IRQ 5 and same result,
> > the IRQ was not probed. EPP is set for 1.9.
>
>IRQ cannot be probed for standard parallel port and/or ECP/EPP.

drivers/misc/parport_pc.c
static int irq_probe_ECP(struct parport *pb)
static int irq_probe_EPP(struct parport *pb)
static int irq_probe_SPP(struct parport *pb)

Although only the ECP one actually does anything without ADVANCED_DETECT
set.

>Once before parport, there is code in PLIP driver which probes IRQ for
>some (old) special implementation of parallel port, but it has been
>removed.

It's supposedly in the generic parport code.

> > parport0: PC-style at 0x278, dma 3 [SPP,ECP,ECPEPP,ECPPS2]
>
>For your information mine is:
> parport0: PC-style at 0x3bc, irq 7 [SPP]
>
>Could you please check the BIOS and enable interrupt for your parallel
>port? Please not that PLIP driver is interrupt driven.

I don't think it's a PLIP problem per se, it seems like the parport code.

I'll set mine to what yours is and see what I get.

-George

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu