Subject: Re: Boca PnP modem setup
To: Christos Zoulas <christos@zoulas.com>
From: Fujie Zhang <fzhang@NMSU.Edu>
List: port-i386
Date: 07/28/1998 18:35:03
This is a multi-part message in MIME format.
--------------ECC46C8963BC75C6A8366B90
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I tried the current kernel source (072898). I added a line: "devlogic com
BRIB400" to the dev/isapnp/pnpisadevs file before i built the kernel. In the
kernel source config file, i still used the sb (not ym which is for OPL3-SA3.
mine is OPL3-SA2, SB pro compatible) driver. Both the sound card and the modem
card seemed to be detected correctly at bootup. I attached the dmesg output in
this message. however, as can be seen, only part of the output is generated. I
saw  a lot more at bootup. Fortunately both the sound card and modem parts are
present except that there appeared be many repeated lines. I don't know why. if
you need my complete kernel config file, please let me know.
BTW, if anybody reading this message know where i can get the installboot
program, please also let me know. thx.

Christos Zoulas wrote:

> In article <35BD63FB.102D92EB@nmsu.edu> fzhang@NMSU.Edu (Fujie Zhang) writes:
> >following advice from Mr. Bouyer and Mr. Drochner, i changed function
> >com_isapnp_match() in /sys/dev/isapnp/com_isapnp.c. i did not see
> >dev/isapnp/isapnpdevs. i guess my kernel source (7-19-98) is not quite
> >up to date. i recompiled the kernel. the boot process stopped upon
> >detecting COM2. the message says:
> >
> >com2 at isapnp port 0x201/1: ns 8250 or ns 16450, ns fifo
> >panic: intr_establish: bogus irq or type
> >stopped at debugger +0x4: leave
> >
>
> This looks like a joystick device ot me not a serial port. Can you
> compile a kernel with ISAPNP_DEBUG, remove your changes and send us the
> output?
>
> christos



--------------ECC46C8963BC75C6A8366B90
Content-Type: text/plain; charset=us-ascii; name="file"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="file"

 0x211
 config: preferred
16 IO Ports: 16 address bits, alignment 16 min 0x220, max 0x220
8 IO Ports: 16 address bits, alignment 8 min 0x530, max 0x530
4 IO Ports: 16 address bits, alignment 4 min 0x388, max 0x388
2 IO Ports: 16 address bits, alignment 2 min 0x330, max 0x330
2 IO Ports: 16 address bits, alignment 2 min 0x370, max 0x370
IRQ's supported: 5 E+
DRQ's supported: 0 Width: 8-bit Speed: compat Attributes: incr 8 
DRQ's supported: 1 Width: 8-bit Speed: compat Attributes: incr 8 
Register configuration:
io[0]: 0x220/0
io[1]: 0x530/0
io[2]: 0x388/0
io[3]: 0x330/0
irq[0]: 5
drq[0]: 0
drq[1]: 1
isapnp0: configuring <OPL3-SA2 Sound Board, YMH0021, , >
isapnp0: <OPL3-SA2 Sound Board, YMH0021, , > port 0x220/16,0x530/8,0x388/4,0x330/2,0x370/2 irq 5 drq 0,1 not configured
Found <OPL3-SA2 Sound Board, YMH0022, PNPB02F, > config: preferred
1 IO Ports: 16 address bits, alignment 1 min 0x201, max 0x201
Register configuration:
io[0]: 0x201/0
drq[0]: 0
drq[1]: 0
isapnp0: configuring <OPL3-SA2 Sound Board, YMH0022, PNPB02F, >
joy0 at isapnp0 port 0x201/1
Found <OPL3-SA2 Sound Board, YMH0022, PNPB02F, > config: preferred
1 IO Ports: 16 address bits, alignment 1 min 0x201, max 0x201
joy0: OPL3-SA2 Sound Board 
joy0: joystick not connected
PnP version 1.0, Vendor version 0.0
ANSI Ident: Boca Research 56,000 k56 Modem
Logical device id BRIB400
>>> Start dependent function config: preferred
8 IO Ports: 16 address bits, alignment 8 min 0x3f8, max 0x3f8
IRQ's supported: 4 E+
>>> Start dependent function config: preferred
8 IO Ports: 16 address bits, alignment 8 min 0x2f8, max 0x2f8
IRQ's supported: 3 E+
>>> Start dependent function config: acceptable
8 IO Ports: 16 address bits, alignment 8 min 0x3e8, max 0x3e8
IRQ's supported: 4 E+
>>> Start dependent function config: acceptable
8 IO Ports: 16 address bits, alignment 8 min 0x2e8, max 0x2e8
IRQ's supported: 3 E+
>>> Start dependent function config: preferred
8 IO Ports: 16 address bits, alignment 8 min 0x3f8, max 0x3f8
IRQ's supported: 3 5 7 9 10 11 12 15 E+
>>> Start dependent function config: preferred
8 IO Ports: 16 address bits, alignment 8 min 0x2f8, max 0x2f8
IRQ's supported: 4 5 7 9 10 11 12 15 E+
>>> Start dependent function config: preferred
8 IO Ports: 16 address bits, alignment 8 min 0x3e8, max 0x3e8
IRQ's supported: 3 5 7 9 10 11 12 15 E+
>>> Start dependent function config: preferred
8 IO Ports: 16 address bits, alignment 8 min 0x2e8, max 0x2e8
IRQ's supported: 4 5 7 9 10 11 12 15 E+
>>> Start dependent function config: preferred
8 IO Ports: 16 address bits, alignment 8 min 0x100, max 0xfff8
IRQ's supported: 3 4 5 7 9 10 11 12 15 E+
 config: preferred
8 IO Ports: 16 address bits, alignment 8 min 0x3f8, max 0x3f8
IRQ's supported: 4 E+
Found <Boca Research 56,000 k56 Modem, BRIB400, , > config: preferred
8 IO Ports: 16 address bits, alignment 8 min 0x2f8, max 0x2f8
IRQ's supported: 3 E+
Found <Boca Research 56,000 k56 Modem, BRIB400, , > config: preferred
8 IO Ports: 16 address bits, alignment 8 min 0x3f8, max 0x3f8
IRQ's supported: 3 5 7 9 10 11 12 15 E+
Found <Boca Research 56,000 k56 Modem, BRIB400, , > config: preferred
8 IO Ports: 16 address bits, alignment 8 min 0x2f8, max 0x2f8
IRQ's supported: 4 5 7 9 10 11 12 15 E+
Found <Boca Research 56,000 k56 Modem, BRIB400, , > config: preferred
8 IO Ports: 16 address bits, alignment 8 min 0x3e8, max 0x3e8
IRQ's supported: 3 5 7 9 10 11 12 15 E+
Register configuration:
io[0]: 0x3e8/0
irq[0]: 5
isapnp0: configuring <Boca Research 56,000 k56 Modem, BRIB400, , >
com2 at isapnp0 port 0x3e8/8 irq 5Found <Boca Research 56,000 k56 Modem, BRIB400, , > config: preferred
8 IO Ports: 16 address bits, alignment 8 min 0x3e8, max 0x3e8
IRQ's supported: 3 5 7 9 10 11 12 15 E+
: ns16550a, working fifo
biomask c040 netmask c040 ttymask d0c2
WARNING: old BSD partition ID!
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs

--------------ECC46C8963BC75C6A8366B90--