Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Sep 1999 22:54:42 +0100 (BST)
From:      Doug Rabson <dfr@nlsystems.com>
To:        Luoqi Chen <luoqi@watermarkgroup.com>
Cc:        arthur@tucows.com, nick.hibma@jrc.it, freebsd-current@freebsd.org
Subject:   Re: Problems with the sound card.
Message-ID:  <Pine.BSF.4.10.9909022253420.2081-100000@salmon.nlsystems.com>
In-Reply-To: <199909021750.NAA26766@lor.watermarkgroup.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 2 Sep 1999, Luoqi Chen wrote:

> > Could you send the output of dmesg. It could be that your BIOS has
> > rearranged the irq settings and has put another card on that IRQ. Is the
> > sound card PNP? If not, could you check that the card's IRQ is marked as
> > legacy in the BIOS?
> > 
> > Nick
> > 
> >  > My sound card used to work, and with a backup kernel it still did ( I lost
> >  > it ) but after doing a make update world yesturday I came to the
> >  > realization that it no longer works.  Did someone break the sb drivers?  I
> >  > get a drq / irq conflict error, but they are set to the sound card's
> >  > settings.
> >  > 
> >  > Arthur H. Johnson II
> >  > http://www.linuxberg.com
> >  > Linuxberg Manager
> >  > arthur@tucows.com
> >  > 
> 
> I too have problems with my on board CS4236 sound chip and it is of a very
> strange nature: in the new isa pnp code, function isa_assign_resources()
> mysteriously overwrites the isa_device structure and sets logical_id to 0,
> and as a result subsequent probe would not recognize it any more. I have
> narrowed it down to the bus_release_resource() call at the end of
> isa_find_irq(). It was so convoluted beyond that point and I gave up.
> I'd like to see someone more familiar with the code to continue.

This sounds pretty strange. What do you have in your kernel config? For
PnP cards, you just need:

	device pcm0

in the config file (i.e. no explicit bus location or resource
assignments).

--
Doug Rabson				Mail:  dfr@nlsystems.com
Nonlinear Systems Ltd.			Phone: +44 181 442 9037




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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9909022253420.2081-100000>