Hello,

> 1.) Is there a Map: modules to configration parameters?

I don't think so.
The help text for most modules has a reference to the actual module name
(something like "the module will be called xxxx"). If you're looking for
something specific you could try grepping for that in the
/usr/src/linux/**/Kconfig files and see what setting it belongs to.

> To customize the kernel I can either strip down the configuration of
> the genkernel or start with an empty .config file.

I generally start with a .config from a similar machine :)
Failing that, I prefer the "empty config" route.

> 3.) Is there a concept behind the default settings of make menuconfig
> if you start with an empty .config?

AFAIK every time you have no .config you get the default settings for
the current arch, which are created by running "make defconfig". I guess
they're what Linux is using... (just kidding -- I have no clue)

> 5.) Where are my platform specific drivers?
> 
>  X86 Platform Specific Device Drivers  --->

Most settings in that submenu depend on specifig things being enabled
elsewhere (e.g. an ACPI driver). If you have actually selected
X86_PLATFORM_DEVICES=Y, and you get an empty submenu, chances are the
rest of your configuration is such that nothing in there can be selected.

For more information check the contents of
/usr/src/linux/drivers/platform/x86/Kconfig

HTH,
andrea

Reply via email to