Re: serial.c (half duplex support)

Rogier Wolff (R.E.Wolff@BitWizard.nl)
Fri, 29 Oct 1999 16:14:37 +0200 (MEST)


Alan Cox wrote:
> > I have evidence of the interrupt routine not getting called for
> > extended periods, and in my case, it is clearly due to the IDE driver.
> > So as per your suggestion, lets get THAT darn thing fixed first. (But
> > I reiterate: It'd be nice if the serial driver would continue to work
> > perfectly even during such adverse conditions. Wishful thinking OK?)
>
> If you share your IRQ with the IDE driver right now that will do it. Andre
> has already sorted this though.

I think that some "maybe this drive is interrupting us before it's
ready for us" code was added. This code may have a timeout that is too
long, together with my drive occasionally interrupting simply for
nothing, requiring the loop to wait for something to happen...

Roger.

-- 
** R.E.Wolff@BitWizard.nl ** http://www.BitWizard.nl/ ** +31-15-2137555 **
*-- BitWizard writes Linux device drivers for any device you may have! --*
 "I didn't say it was your fault. I said I was going to blame it on you."

- 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/