Boca multiport serial card

Dan Langille dan at langille.org
Fri Sep 12 08:09:52 PDT 2003


I am trying to get a Boca 8 port serial card running under 4.8-
STABLE.  I've added the following to my kernel, compiled it, and 
installed it:

options         COM_MULTIPORT           #code for some cards with 
shared IRQs
device sio4  at isa? port 0x100 flags 0xb05
device sio5  at isa? port 0x108 flags 0xb05
device sio6  at isa? port 0x110 flags 0xb05
device sio7  at isa? port 0x118 flags 0xb05
device sio8  at isa? port 0x120 flags 0xb05
device sio9  at isa? port 0x128 flags 0xb05
device sio10 at isa? port 0x130 flags 0xb05
device sio11 at isa? port 0x138 flags 0xb05 irq 10

If the card jumpers are configured for irq 12, I get the following 
from dmesg:

sio4: configured irq 12 not in bitmap of probed irqs 0x404
sio5: configured irq 12 not in bitmap of probed irqs 0x404
sio6: configured irq 12 not in bitmap of probed irqs 0x404
sio7: configured irq 12 not in bitmap of probed irqs 0x404
sio8: configured irq 12 not in bitmap of probed irqs 0x404
sio9: configured irq 12 not in bitmap of probed irqs 0x404
sio10: configured irq 12 not in bitmap of probed irqs 0x404
sio11: configured irq 12 not in bitmap of probed irqs 0x404

But if the jumpers are configured for IRQ 10, I don't see anything 
related to sio4..11 in dmesg.

With regards to devices:

$ ls /dev/sio*
ls: /dev/sio*: No such file or directory

I haven't done any MAKDEVs.  Is that necessary.  I thought not 
because I'm seeing this:

sio0: configured irq 4 not in bitmap of probed irqs 0
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 8250
sio1: configured irq 3 not in bitmap of probed irqs 0

Clues please?

Here's the card:
http://www.fhttp://www.freebsddiary.org/images/boca-8-port-serial-
card.jpg

Here's dmesg output:

Copyright (c) 1992-2003 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 
1994
        The Regents of the University of California. All rights 
reserved.
FreeBSD 4.8-STABLE #4: Fri Sep 12 09:26:38 EDT 2003
    dan at polo.example.org:/usr/obj/usr/src/sys/DUCKY
Timecounter "i8254"  frequency 1193182 Hz
CPU: Cyrix 6x86 (486-class CPU)
  Origin = "CyrixInstead"  DIR=0x1531  Stepping=1  Revision=5
  CPU cache: write-through mode
real memory  = 67108864 (65536K bytes)
config> di pcic0
config> di psm0
config> di sn0
config> di lnc0
config> di ie0
config> di fe0
config> di cs0
config> di bt0
config> di aic0
config> di aha0
config> di adv0
config> q
avail memory = 61128704 (59696K bytes)
Preloaded elf kernel "kernel" at 0xc041f000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc041f09c.
md0: Malloc disk
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
isab0: <Intel 82371SB PCI to ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX3 ATA controller> port 0xf000-0xf00f at device 
7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
rl0: <RealTek 8139 10/100BaseTX> port 0x6000-0x60ff mem 0xe0000000-
0xe00000ff irq 9 at device 17.0 on pci0
rl0: Ethernet address: 00:50:bf:17:70:13
miibus0: <MII bus> on rl0
rlphy0: <RealTek internal media interface> on miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
orm0: <Option ROM> at iomem 0xc0000-0xc7fff on isa0
fdc0: ready for input in output
fdc0: cmd 3 failed at out byte 1 of 3
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on 
isa0
sc0: <System console> on isa0
sc0: VGA <16 virtual consoles, flags=0x200>
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 8250
sio1: configured irq 3 not in bitmap of probed irqs 0
ppc0: parallel port not found.
ed0 at port 0x280-0x29f iomem 0xd800 irq 10 on isa0
ed0: address 00:c0:df:b0:0a:2b, type NE2000 (16 bit)
IP Filter: v3.4.31 initialized.  Default = block all, Logging = 
enabled
ad0: 9541MB <ST310211A> [19386/16/63] at ata0-master WDMA2
acd0: CDROM <HL-DT-ST CD-ROM GCR-8520B> at ata0-slave PIO4
Mounting root from ufs:/dev/ad0s1a
-- 
Dan Langille : http://www.langille.org/



More information about the freebsd-questions mailing list