Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 May 1998 17:28:35 -0700 (PDT)
From:      Archie Cobbs <archie@whistle.com>
To:        stefan@promo.de (Stefan Bethke)
Cc:        luigi@labinfo.iet.unipi.it, freebsd-hackers@FreeBSD.ORG
Subject:   Re: ISA-PnP w\o BIOS support?
Message-ID:  <199805060028.RAA18956@bubba.whistle.com>
In-Reply-To: <220969.3103357457@d254.promo.de> from Stefan Bethke at "May 5, 98 11:44:17 am"

next in thread | previous in thread | raw e-mail | index | archive | help
Stefan Bethke writes:
> >> I've just bought an ISA-PnP soundcard, but my old Asus 486SP3G BIOS'
> > 
> > boot with -c and use the manual pnp configuration instruction
> 
> Thanks. I might want to take some time off and start reading man pages
> again.
> 
> However, my expectation was that the card would have been configured
> automagically, despite the lack of the BIOS; or, more specifically, I would
> expect the PnP code to auto-configure all PnP devices if there seems to be
> no PnP BIOS support.
> 
> Is there any particular reason (besides lack of interest or resources) for
> no implementing this?

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?

-Archie

___________________________________________________________________________
Archie Cobbs   *   Whistle Communications, Inc.  *   http://www.whistle.com

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199805060028.RAA18956>