From owner-freebsd-hackers Wed May 6 08:14:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA13143 for freebsd-hackers-outgoing; Wed, 6 May 1998 08:14:42 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA13132 for ; Wed, 6 May 1998 08:14:31 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id JAA22360; Wed, 6 May 1998 09:12:49 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id JAA05330; Wed, 6 May 1998 09:12:45 -0600 Date: Wed, 6 May 1998 09:12:45 -0600 Message-Id: <199805061512.JAA05330@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Archie Cobbs Cc: stefan@promo.de (Stefan Bethke), luigi@labinfo.iet.unipi.it, freebsd-hackers@FreeBSD.ORG Subject: Re: ISA-PnP w\o BIOS support? In-Reply-To: <199805060028.RAA18956@bubba.whistle.com> References: <220969.3103357457@d254.promo.de> <199805060028.RAA18956@bubba.whistle.com> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I agree with Stefan's sentiment. It seems like this should be > the paradigm: > > CASE #1: Kernel config file looks like this: > -------------------------------------------- > > device foo0 > > In this case, the kernel automatically configures stuff for driver > foo0. If the BIOS has already configured the card, and that's > acceptable, the kernel can go along. Otherwise, the kernel should > pick resources that are free and configure the card itself. > > > CASE #2: Kernel config file looks like this: > -------------------------------------------- > > device foo0 port 0x220 irq 7 vector foointr > > Kernel should override whatever is already configured in the > card (if anything) with the given values. > > > Does this make sense to anyone else besides me? What are the > technical things that need to be done to make it happen? Changing FreeBSD entirely so that interrupts can be specified in non-ISA devices. BTW - If someone takes on this task, I and the rest of the mobile folks would be very grateful. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message