From owner-freebsd-current Thu Sep 2 15:15:57 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 336F514F8F for ; Thu, 2 Sep 1999 15:15:54 -0700 (PDT) (envelope-from luoqi@watermarkgroup.com) Received: (from luoqi@localhost) by lor.watermarkgroup.com (8.8.8/8.8.8) id SAA01197; Thu, 2 Sep 1999 18:14:24 -0400 (EDT) (envelope-from luoqi) Date: Thu, 2 Sep 1999 18:14:24 -0400 (EDT) From: Luoqi Chen Message-Id: <199909022214.SAA01197@lor.watermarkgroup.com> To: dfr@nlsystems.com Subject: Re: Problems with the sound card. Cc: arthur@tucows.com, freebsd-current@freebsd.org, nick.hibma@jrc.it Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > 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). > That's exactly what I have. This is just so weird. I am now reading the debug register chapter of intel's manual, it is virtually impossible to pinpoint the location by single-stepping through the code... -lq To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message