Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Jan 1999 07:14:45 -0700
From:      "Justin T. Gibbs" <gibbs@plutotech.com>
To:        Bill Richter <richterb@binkley.wellsfargo.com>
Cc:        Dmitrij Tejblum <dt@FreeBSD.ORG>, freebsd-bugs@FreeBSD.ORG
Subject:   Re: kern/9251 
Message-ID:  <199901121422.HAA04825@pluto.plutotech.com>
In-Reply-To: Your message of "Mon, 11 Jan 1999 19:01:15 PST." <Pine.BSF.4.05.9901111856250.9317-100000@binkley.wellsfargo.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
>I'll have to peek at how config works to see if in fact 
>a simple fix exists.

The current mechanism provided by config to 'ignores' certain files
of drivers that attach to multiple busses is to have have the entire
file surrounded by:

#include "foo.h"
#if NFOO > 0

...

#endif /* NFOO > 0 */

Where foo.h is a header file generated by config.  In this particular
case 'foo' is 'eisa'.  So, for your configuration, although the file
must exist, no code is added to your kernel to support this bus attachment.

If you are unhappy with config's current approach to this problem, not only
will you have to rewrite large portions of config, but also modify several
drivers to remove support for the old mechanism.

--
Justin



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



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