From owner-freebsd-multimedia Fri Mar 29 14:37:48 2002 Delivered-To: freebsd-multimedia@freebsd.org Received: from jupiter.linuxengine.net (jupiter.linuxengine.net [209.61.188.254]) by hub.freebsd.org (Postfix) with ESMTP id E21BB37B404 for ; Fri, 29 Mar 2002 14:37:40 -0800 (PST) Received: from jupiterweb.commercevault.com (jupiterweb.commercevault.com [209.61.179.16] (may be forged)) by jupiter.linuxengine.net (8.11.6/8.11.0) with ESMTP id g2TMbXh10181; Fri, 29 Mar 2002 16:37:33 -0600 Date: Fri, 29 Mar 2002 16:37:33 -0600 (CST) From: John Utz X-X-Sender: john@jupiter.linuxengine.net To: "Adam D. Gorski" Cc: bdodson@scms.utmb.edu, Subject: Re: SB problem (was: Cat'ing /dev/audio) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org that's an interesting result have you tried hardwiring the irq's in the bios? On Fri, 29 Mar 2002, Adam D. Gorski wrote: > Ok.. I compared dmesg versus pciconf -l, and I found this.. I dunno if this > means anything, but I figured I'd mention it... the first matching works, > which is for my 3Com card: > > * dmesg: > xl0: <3Com 3c900B-TPO Etherlink XL> port 0xd000-0xd07f mem > 0xe1000000-0xe100007f irq 9 at device 9.0 on pci0 > > * pciconf -l > xl0@pci0:9:0: class=0x020000 card=0x900410b7 chip=0x900410b7 rev=0x04 > hdr=0x00 > > So both show IRQ 9 (if I'm reading the output right) which seems fine.. > but.. check out my RTL and SB outputs: > > * dmesg > rl0: port 0x9800-0x98ff mem > 0xe0000000-0xe00000ff irq 11 at device 12.0 on pci0 > > pcm0: port 0xa000-0xa03f irq 10 at device 11.0 on pci0 > > * pciconf -l > rl0@pci0:12:0: class=0x020000 card=0x813910ec chip=0x813910ec rev=0x10 > hdr=0x00 > > pcm0@pci0:11:0: class=0x040100 card=0x20001274 chip=0x58801274 rev=0x02 > hdr=0x00 > > > Ok, notice how one lists the SB @ IRQ 10, while the other shows it @ IRQ 11? > I dunno, just something that caught my eye based on the suggestions below. > > Maybe this helps, > > - Adam > > > On Fri, 29 Mar 2002 bdodson@scms.utmb.edu wrote: > > ::On 29 Mar, Adam D. Gorski wrote: > ::> Hey, > ::> > ::> Thanks for the response. I went into my BIOS and told it that I don't have a > ::> PnP OS, but the modules still did not detect the card. So I re-compiled the > ::> kernel with 'device pcm', and the card is detected once again, but the > ::> problems persist. I'm going to try some things that were suggested still, > ::> and hopefully I'll get at least a step closer to the solution. Thanks once > ::> again! > ::> > ::> - Adam > ::> > :: > ::Hmm... I'm out of ideas. The bare 'device pcm' is right for devices > ::being configured by pnp (as all pci devices are). 'device pcm0 ......' > ::is right for devices which need to be hand configured (only isa or > ::pccard devices). It sounds to me like you may have pci irq (or other > ::resource) conflicts. You might try to do > :: > ::pciconf -vl (as root) > :: > ::and see if anything shows up that looks obviously bogus. I'm sorry I > ::can't help you with the interpretation, but if you post the result to > ::the multimedia list, this may allow them to give you better help. > :: > ::Good luck, > ::Bud > :: > ::> On Fri, 29 Mar 2002 bdodson@scms.utmb.edu wrote: > ::> > ::> ::(reading your post via the archives, not subscribed to multimedia) > ::> :: > ::> ::I'm sure that someone will point out that FreeBSD is NOT a "PnP OS", so > ::> ::you need to set your BIOS to "PnP OS = NO". I have no idea whether that > ::> ::will fix your problem, but I know for sure setting it to YES is wrong. > ::> ::That is probably why the modules did not work right: nothing is > ::> ::configuring PNP. > ::> :: > ::> ::Good luck, > ::> ::Bud Dodson > ::> :: > :: > :: > ::-- > ::M. L. Dodson bdodson@scms.utmb.edu > ::409-772-2178 FAX: 409-772-1790 > :: > :: > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message > -- John L. Utz III john@utzweb.net Idiocy is the Impulse Function in the Convolution of Life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message