Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Sep 1998 17:32:28 +0000
From:      dmaddox@scsn.net (Donald J. Maddox)
To:        "Gregory A. Carter" <omni@dynmc.net>, "Donald J. Maddox" <dmaddox@scsn.net>
Cc:        questions@FreeBSD.ORG
Subject:   Re: Creative AWE32/64 PnP support.
Message-ID:  <19980930173228.A1043@scsn.net>
In-Reply-To: <Pine.BSF.3.96.980930141702.4340A-100000@ns1.dynmc.net>; from Gregory A. Carter on Wed, Sep 30, 1998 at 02:18:46PM -0700
References:  <19980930165819.A917@scsn.net> <Pine.BSF.3.96.980930141702.4340A-100000@ns1.dynmc.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Sep 30, 1998 at 02:18:46PM -0700, Gregory A. Carter wrote:
> On Wed, 30 Sep 1998, Donald J. Maddox wrote:
> 
> :> controller      pnp0
> :> 
> :> controller      snd0
> :> device sb0      at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr
> :> device sbxvi0   at isa? drq 5
> :> device sbmidi0  at isa? port 0x330
> :> device awe0     at isa? port 0x620
> :> device opl0     at isa? port 0x388
> :pnp 1 0 os enable port0 0x220 irq0 5 drq0 1 drq1 5 port1 0x330 port2 0x388
> :pnp 1 1 os enable port0 0x201
> :pnp 1 2 os enable port0 0x620 port1 0xa20 port2 0xe20
> :
> :in the configuration editor.  All this assumes that you have pnp0 in your
> :kernel config, of course...
> 
> Last dumb quesiton of the year for me.  In the kernel do I need the devive
> sb0, sbxvi0, etc ,etc statements of should I just have device awe0 and
> that should take care of them all.  And if I do need sb0 etc, then with
> the pnp card should I bother to put in the ports or try and let it detect
> it automagically?

Yeah, you need the devices in the kernel...  Your setup should be something
like this:

Necessary stuff in kernel config file:

options         USERCONFIG
options         USERCONFIG_BOOT
controller      pnp0
controller      snd0
device          sb0     at isa? port 0x220 irq 5 drq 1 vector sbintr
device          sbxvi0  at isa? drq 5
device          sbmidi0 at isa? port 0x330
device          awe0    at isa? port 0x620
device          opl0    at isa? port 0x388
device          joy0    at isa? port "IO_GAME"

/kernel.config:

pnp 1 0 os enable port0 0x220 irq0 5 drq0 1 drq1 5 port1 0x330 port2 0x388
pnp 1 1 os enable port0 0x201
pnp 1 2 os enable port0 0x620 port1 0xa20 port2 0xe20

If you have all that, it should Just Work.  Do look at the output of
pnpinfo, though, to make sure the numbers match what your card wants.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980930173228.A1043>