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