Date: Mon, 13 Mar 1995 13:48:18 -0800 (PST) From: Jack Valko <valko@seattleu.edu> To: freebsd-questions@FreeBSD.org Subject: i/o interrupts Message-ID: <Pine.3.07.9503131318.A7446-a100000@opus.seattleu.edu>
next in thread | raw e-mail | index | archive | help
We're having a perplexing problem with I/O and FreeBSD 2.0 (not the February release). We have the FreeBSD box (486, 33mhz, 8megs RAM) and an I/O board sending a continuous stream of data to COM1 (/dev/tty00). It seems that interrupts are building in a buffer if they are not handled fast enough. Instead of the buffer overflowing or interrupts being lost, the tty interfaces lock, but the system continues to function (for example, httpd still runs). As soon as we kill the program(s) that are sending and receiving data thru tty00, or we disconnect the external I/O source the ttys free up. We use fopen("/dev/tty00", "r+") to move data to and from the port. Any ideas?? ============================================================================== Jack Valko valko@seattleu.edu ==============================================================================
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.3.07.9503131318.A7446-a100000>