An interesting idea for you techies

Rob Wehrli rwehrli@azpower.com
Sat, 25 Nov 2000 15:02:35 -0700


The idea of a modular kernel architecture ensures that the "compilation
unit" of the kernel itself does not include unnecessary support, rather,
that support of features to be added after the compilation process are in
fact, abstracted and provided for in modules.

Therefore, the recompilation you speak of does not need to occur if kernel
modules support is built-in.  Only those esoteric drivers or drivers that
are not written/converted as modules are "compiled" in anymore.  You simply
bootstrap the kernel and load the desired modules for a complete kernel
feature set that meets a practical minimum size/maximum extensibility goal.

You may want to check out the books on the topic of both kernel development
and device driver development for greater detail on using modular
architecture to postpone certain decisions that affect performance.

Take Care.

Rob!

----- Original Message -----
From: "Jim" <farli@wiredglobal.com>
To: <plug-devel@lists.PLUG.phoenix.az.us>
Sent: Friday, November 24, 2000 10:13 AM
Subject: An interesting idea for you techies


> Since Linux now does a very good job of detecting the hardware that is
> present on a system, wouldnt it be cool if someone wrote a utility that
> would recompile the kernel with support for only the devices detected?
> --
> Jim
>
> _______________________________________________
> Plug-devel mailing list  -  Plug-devel@lists.PLUG.phoenix.az.us
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-devel