Clarence Verge wrote:
> 
> int default_base[4]={0x3f8,0x2f8,0x3e8,0x2e8}; ***changed to 0x2e8
> int default_irq[4]={4,3,4,3}; ***changed to 3

I agree with Clarence.  0x2e8/irq3 is the standard default for com4.
 
> Linux probably doesn't like that, 

Actually, Linux is very happy with those values.  
Here's a quote from 'man setserial':
------------------------------------------------------
During the normal bootup process, only COM ports  1-4  
are initialized,  using  the default I/O ports and IRQ 
values, as listed below.
`     /dev/ttys0 (COM1), port 0x3f8, irq 4
`     /dev/ttys1 (COM2), port 0x2f8, irq 3
`     /dev/ttys2 (COM3), port 0x3e8, irq 4
`     /dev/ttys3 (COM4), port 0x2e8, irq 3
------------------------------------------------------

There's more interesting stuff about serial ports and 
IRQs in the setserial man page.  Very worthwhile.

Cheers,
Steven

-----------------------------------------------------------------
<A HREF="http://homepages.ihug.co.nz/~ichi">Linux for old PCs</A>
-----------------------------------------------------------------

Reply via email to