Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 01 Apr 2000 02:58:49 +0930 (CST)
From:      kibbet <kibbet@knfpub.com>
To:        freebsd-stable@freebsd.org
Subject:   pnpparse.c
Message-ID:  <XFMail.000401025849.kibbet@knfpub.com>

next in thread | raw e-mail | index | archive | help
Hi all,

The sys/isa/pnpparse.c MFC today seems to have broken things
here with my AWE64, things were happy before the MFC, apart
from an odd message during boot

With pnpparse.c v1.2, AWE64 installed;

(** blah blah... **)
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
dc0: supplying EUI64: 00:a0:cc:ff:fe:5a:6c:4a
isa0: unexpected tag 14                        <--- Odd message :)
(** more blah blah **)
sbc0: <Creative SB AWE64> at port 0x220-0x22f,0x330-0x331,0x388-0x38b irq 5 drq
    1,5 on isa0
sbc0: setting card to irq 5, drq 1, 5
pcm0: <SB DSP 4.16> on sbc0
unknown0: <Game> at port 0x200-0x207 on isa0
unknown1: <WaveTable> at port 0x620-0x623 on isa0
(** few more blah blah's **)  :)

Boots fine, sound/mixer works, no probs, haven't tried the joystick/wavetable
stuff though.

If I take out the AWE64, the "isa0: unexpected tag 14" line
disappears, and strangly - I don't get sound... :)



With pnpparse.c v1.2.2.1 (the MFC), AWE installed;

(** back with some blah blah **)
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
dc0: supplying EUI64: 00:a0:cc:ff:fe:5a:6c:4a
isa0: to many dependant configs (8)

panic: pmap_enter: invalid page directory, pdir=0 va=0xc0b11000

So I drop in the DDB, here's the trace (by hand, I'll get more detail
if anyone wants it - tommorow its 2:40am already *yawn*)

pmap_enter()
kmem_malloc()
malloc()
isa_add_config()
ISA_ADD_CONFIG()
pnp_parse_resources()
pnp_create_devices()
(** couple more, I think thats enuff though (yawn) **)


So I had a look at pnpparse.c, thought I'd get smart and change
MAXDEP to 16, tried that, it got past the "to many dependant configs" bit
but still panic'd.

Take out the card, boots fine, no problem at all, but my speakers complain
that the sound card isn't doing its job when its not in the computer.


Oh well, 'nuff rambling from me, snoze time, i'll send a PR unless anyone
has any idea's.


Cheers,

Kent Ibbetson
KNF Publishing
kibbet@knfpub.com


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




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