From owner-freebsd-current Mon May 6 23:29:17 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA15232 for current-outgoing; Mon, 6 May 1996 23:29:17 -0700 (PDT) Received: from phantasma.bevc.blacksburg.va.us (root@phantasma.bevc.blacksburg.va.us [198.82.200.65]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id XAA15226 for ; Mon, 6 May 1996 23:29:15 -0700 (PDT) Received: (from kmitch@localhost) by phantasma.bevc.blacksburg.va.us (8.7.5/8.7.3) id CAA01151 for current@freebsd.org; Tue, 7 May 1996 02:29:12 -0400 (EDT) From: Keith Mitchell Message-Id: <199605070629.CAA01151@phantasma.bevc.blacksburg.va.us> Subject: COM_MULTIPORT and -current To: current@freebsd.org Date: Tue, 7 May 1996 02:29:12 -0400 (EDT) X-Mailer: ELM [version 2.4ME+ PL13 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I have a STB 4port card that I got from a friend running -stable, and popped it into my -current system. I changed all of the appropriate jumpers on the card. He had his kernel config as (stable): device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr device sio1 at isa? port 0x3e8 tty flags 0x105 irq 15 vector siointr device sio2 at isa? port 0x1e8 tty flags 0x105 device sio3 at isa? port 0x1f8 tty flags 0x105 device sio4 at isa? port 0x2a8 tty flags 0x105 options COM_MULTIPORT When I got it, I set mine up as (current): options COM_MULTIPORT device sio2 at isa? port 0x3e8 tty flags 0x505 device sio3 at isa? port 0x2e8 tty flags 0x505 device sio4 at isa? port 0x1e8 tty flags 0x505 device sio5 at isa? port 0x1f8 tty flags 0x505 irq 5 vector siointr This doesn't work. I get: sio2 not found at 0x3e8 sio3 not found at 0x2e8 sio4 not found at 0x1e8 sio5 not found at 0x1f8 If I change my config to: options COM_MULTIPORT device sio2 at isa? port 0x3e8 tty flags 0x205 device sio3 at isa? port 0x2e8 tty flags 0x205 device sio4 at isa? port 0x1e8 tty flags 0x205 device sio5 at isa? port 0x1f8 tty flags 0x205 irq 5 vector siointr everything appears to work fine (NOTE: now the master is not the same as the port with the irq). This results in: sio2 at 0x3e8-0x3ef flags 0x205 on isa sio2: type 16550A (multiport master) sio3 at 0x2e8-0x2ef flags 0x205 on isa sio3: type 16550A (multiport) sio4 at 0x1e8-0x1ef flags 0x205 on isa sio4: type 16550A (multiport) sio5 at 0x1f8-0x1ff irq 5 flags 0x205 on isa sio5: type 16550A (multiport) Is there something in -current that would cause this?? I can't find anything that would indicate that it should even work the way it is. Does anyone know what could be the problem? Thanks.