Re: How fast can linux do serial I/O to a Z8530

Mike Kilburn (mike@devel.conexio.co.za)
Sun, 22 Jun 1997 15:12:54 +0200


>
> How fast can the current kernels cope with serial I/O from devices
> with small FIFOs - I'm thinking specifically of a Z8530 which has a 3
> character ring buffer.

Look for an ESCC version they have deeper fifos.

> Does anyone have experience with these devices at this speed? Is Linux
> up to this sort of I/O load? Should I even be considering doing it
> this way?

The biggest problem you will have in sync mode is the tx underrun
problem. You need a deep tx fifo to avoid sending aborted sdlc frames.
An SCC wont work on a system with more that 2 char time interrupt latency.
The ESCC has deeper tx fifo and that *may* work. If you want to use an
SCC for 64k+ sync on a PC you need a card with DMA; that avoids all the
underrun issues.