🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.linux.hardware
Article #362

Problems installing COM3 serial port

#362
From: Daryl Sayers
Date: Mon, 30 Jun 1997 00:00
26 lines
1823 bytes

I have 2 onboard 16550 serial ports that have been working great. I need
to install a third port so I got a basic 8250 seial card and installed this
card as COM1 I then moved the 2 onboard serial ports to COM2 and COM3.
I know all the hardware is working correctly by themselves.
I have connected:

ttyS0 Testing (COM1 8250 serial card IRQ 4 at 3F8)
ttyS1 Modem   (COM2 16550 onboard serial IRQ 3 at 2F8)
ttyS2 Mouse   (COM3 16550 onboard serial IRQ 4 at 3E8)

When I boot all 3 are recognised by the BIOS and then by the linux probe.
I can then use the modem and send data out the testing port. Both ttyS0
and ttyS1 work correctly.
It only when I run X that my problem shows up. Under X, the mouse works
and the modem works.
When sending data out the testing port (ttyS0) it is VERY slow but not
corrupt. A single character is sent about every 10seconds. Too my
amazement when I moved the mouse the data then got sent. It seems that
when the mouse (ttyS2 Irq 4) generates an interupt the service routine
also checks the Transmit buffer of ttyS0 also at Irq 4.
Reading the Serial Howto it seems I should be able to share interupts
like this so what else have I missed. 
Even though the Linux probe finds the seial ports correctly I still
use setserial to make sure the ports are configured correctly.
Technical Details
Message-ID: <u5k9jb291t.fsf@odtdev.stone.oz.au>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 102b32,2b5ae91da27e529a,start
X-Google-Attributes: gid102b32,public
X-Google-Thread: 102983,2b5ae91da27e529a,start
X-Google-Attributes: gid102983,public
From: Daryl Sayers <daryl@stonemicro.com.au>
Subject: Problems installing COM3 serial port
Date: 1997/06/30
Message-ID: <u5k9jb291t.fsf@odtdev.stone.oz.au>
X-Deja-AN: 253630467
Organization: Stone Group Asia Pacific
Newsgroups: comp.os.linux.hardware,aus.computers.linux