From owner-freebsd-current  Thu Sep  2 10:51:25 1999
Delivered-To: freebsd-current@freebsd.org
Received: from lor.watermarkgroup.com (lor.watermarkgroup.com [207.202.73.33])
	by hub.freebsd.org (Postfix) with ESMTP id EF40915603
	for <freebsd-current@FreeBSD.ORG>; Thu,  2 Sep 1999 10:51:10 -0700 (PDT)
	(envelope-from luoqi@watermarkgroup.com)
Received: (from luoqi@localhost)
	by lor.watermarkgroup.com (8.8.8/8.8.8) id NAA26766;
	Thu, 2 Sep 1999 13:50:34 -0400 (EDT)
	(envelope-from luoqi)
Date: Thu, 2 Sep 1999 13:50:34 -0400 (EDT)
From: Luoqi Chen <luoqi@watermarkgroup.com>
Message-Id: <199909021750.NAA26766@lor.watermarkgroup.com>
To: arthur@tucows.com, nick.hibma@jrc.it
Subject: Re: Problems with the sound card.
Cc: freebsd-current@FreeBSD.ORG
Sender: owner-freebsd-current@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

> 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.

-lq


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