![]() | |||||||||||||
Messages in this thread |
I definitely have the correct IRQ. My parallel port is actually on IO port 0x278 I have the parport driver compiled into the kernel directly. Since it isn't in a module I just use lilo to pass it the arguments. Until I found that disabling the IRQ, I was using append="parport=0x278,5,3" For IRQ5 and DMA3. IRQ 7 is currently used by my sound card. That works fine. As for what kind of motherboard I have : Tyan S1570 AT It doesn't specify the make of the parallel port chipset. All it says is that it is a ECP/EPP Bi-Directional Hi-speed port. The printer is an Epson Stylus COLOR 400 Your program would not compile. I don't know how to send you the exact error messages it said because make > errors didn't work. But I narrowed it down to when it creates the .depend file. It was about version.h and autoconf.h There is one more interesting note about this whole thing... when I originally installed Windows 98, I used their drivers from the disk and it did the same thing. Then when I used the OEM drivers from Epson, it didn't do it anymore. Andrea Arcangeli wrote: > On Mon, 7 Sep 1998, Russell Lambert wrote: > > >But I know that with my Epson and the parport driver, it goes slow and is very > >jumpy when I use the DMA and IRQ that Windows 98 assigns to it. > > I suspect the parport irq you are using is wrong (with fast printer lp as > default sleep on the irq only one time per many many characters (probably > when the head return to the start of the paper)). Could you try a cat > /proc/interrupts looking for the number of irq of parportN happened? > > You can change the irq using `echo N >/proc/parport/X/irq`. > > 99% of the x86 hardware need: > > insmod parport_pc io=0x378 irq=7 > > If you are sure the irq is right I' d like to know details on your > motherboard or parallel port and on the printer. To develop a fix I need > the report of my printer scanner (http://e-mind.com/~andrea/pscan.shtml). > > With your printer _online_ (with all parport drivers unloaded) you have > simply to do: > > insmod ./pscan.o > > and send me the output of `dmesg`. > > Note that you have to hack by _hand_ the #defines in pscan.c to set your > irq and IO port before compile pscan (it' s a bit crude but it works ;-). > > Andrea[s] Arcangeli > > - > 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/faq.html - 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/faq.html | ||||||||||||
| Last update: 2005-03-22 12:44 [from the cache] ©2003-2008 | |||||||||||||