Re: Half duplex serial support

Rogier Wolff (R.E.Wolff@BitWizard.nl)
Wed, 27 Oct 1999 16:02:03 +0200 (MEST)


David Woodhouse wrote:

> Mostly, we have FIFOs in hardware and we don't actually receive each
> byte. IIRC, the behaviour of a 16550a is to interrupt either when
> the FIFO gets to a certain fullness, or if there's data in the FIFO
> and then an idle period.

> If the latter is configurable, then we can set it to 33 bit times,
> and then any interrupt without a full FIFO tells us that there was
> an idle period.

You don't get that much control. The CD1865 has a 4kHz timer that
triggers the "idle" interrupt.

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/