Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Whenever I make extensive use of the serial ports, I get a lot of fifo overruns. Is there a fix?

FIFO Fix overruns ports serial
0
Posted

Whenever I make extensive use of the serial ports, I get a lot of fifo overruns. Is there a fix?

0

This error was due to a bug in the serial drivers. A fix has been made, but it did not make it into the 1.1 distribution kernel. Kernels since that time should have the fix incorporated. (NOTE: If you are currently seeing this error, please read the paragraph at the bottom of this answer) Here is the latest from Bill Studenmund (wrstuden@loki.stanford.edu): I’m pleased to announce that we seem to have fixed the serial port problems. The current source on ftp.NetBSD.org should be correct. The problem turns out that we misunderstood how to set up the interrupt levels (spltty specifically). We were turning off interrupts to the chip when we should only have been turning off the passing of data to the kernel. We were supposed to stop characters coming out of a temporary buffer (the ring buffer) when in fact we were stopping characters entering it. Thus it never did much, and we got lots of errors. 🙁 I’ve gotten ppp to work very solidly. I’ve transferred a couple of meg over the line w/o

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123