From owner-freebsd-mobile Thu Sep 21 15: 3: 3 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id E517E37B43F; Thu, 21 Sep 2000 15:02:58 -0700 (PDT) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id QAA07038; Thu, 21 Sep 2000 16:02:57 -0600 (MDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id QAA62314; Thu, 21 Sep 2000 16:02:56 -0600 (MDT) Message-Id: <200009212202.QAA62314@harmony.village.org> To: nate@yogotech.com (Nate Williams) Subject: Re: Problems getting WaveLAN device (wi0) working Cc: Mike Smith , "Greg Smith" , finlayson@live.com, freebsd-mobile@FreeBSD.ORG In-reply-to: Your message of "Thu, 21 Sep 2000 15:50:23 MDT." <200009212150.PAA07960@nomad.yogotech.com> References: <200009212150.PAA07960@nomad.yogotech.com> <200009212137.OAA01923@mass.osd.bsdi.com> Date: Thu, 21 Sep 2000 16:02:56 -0600 From: Warner Losh Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <200009212150.PAA07960@nomad.yogotech.com> Nate Williams writes: : No, this is true. The mobile code sometimes screws up, and attempts to : re-use an already active resource. And, it's not just the mobile code. : Often because FreeBSD has no driver for a particular piece of hardware, : it's unaware of the resources being used by a piece of hardware (a : CardBus controller, or an unsupported sound card), so it assumes : (wrongly) that the resources it is using are free, when in fact the : hardware is still using the resources despite the fact there is no : driver for them. This is much rarer than you make it sound since we've started doing the PNP BIOS scanning. There are still several cases where PNP data is insufficient. There are also some problems with the pci code where it doesn't consume IRQs for cards that don't have specific drivers. This is necessary because the pccard code can't share with them. So it may happen, but it usually is detected and prevented. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message