Louis Koziarz wrote:
> 
> Hi, I'm a little new here, please forgive me if is old hat to some of you.
> I've done my best searching the mailing list archives to see if I could
> find a solution to my problem.
> 
> I'm writing a parallel port driver under RTAI 1.3 (redhat kernel
> 2.2.14-5.0).  I'm noticing that as soon as the kernel unpacks and tbe boot
> process begins, the data lines on the parallel port start thrashing like
> crazy.  The control lines are quiet, however.
> 
> At first I thought something was mirroring the system console to the port,
> but now I suspect that it's the IDE channel doing it.  This is on a
> SuperMicro 370 ATX motherboard.  Every keystroke or little bit of IDE
> traffic moves the data lines around.  When I start rtai_sched, the port
> begins to scream as well.  I've rebuilt the entire kernel with ALL parallel
> port modules (paride, parport) turned off and it STILL happens!  I've even
> tried moving the parallel port IRQ to 5 in the BIOS.
> 
> I've seen previous messages referring to the fact that the parallel port
> soaks up all spurious interrups that the system may not catch, but then
> again I don't see this behavior in DOS at all.  The port is quiet through
> the entire boot process, which is what I need to make my hardware happy.
> 
> So, my questions:
> 
> 1) Could something still be mirroring the console to the parallel port?
> All versions of the kernel I try seem to do this during boot/init and
> runlevel 3.
> 
> 2) Why is rtai_sched messing with the port?
> 
> 3) How can I start to fix this?
> 
> Thanks in advance for any help you all can offer...

We use the parport normally in many applications, see the parport
example in the RTAI distribution. Note however that the RTAI patched
kernel we use is compiled without any parport support. So when it boots
he does not know of any parport. 

You must check that by doing "cat /proc/interrupts" no parport interrupt
is seen by the kernel, usually it is #7

If that is not the case check your kernel configuration. The
rtai_schedulers have nothing to do with parports.

Ciao, Paolo.
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to