> You are probably already running a kernel on your GNU/Linux > workstation, so you should already have the configuration of this > kernel, and should be able to use it as a basis to create a > configuration file for a newer kernel. However, this configuration file > is probably going to be the one of your distribution's kernel, and in > these kernels, everything is compiled (all drivers, network protocols, > filesystem drivers, etc.). So they take a while to compile, which might > not be what you want. > > Otherwise, you can start a kernel configuration from scratch, it's not > that hard. Run "make allnoconfig", and then select everything that's > needed: bus support, ELF support, drivers, filesystem, network, etc. > > See <http://www.kroah.com/lkn/> for more details about this. Thats correct. But how do i know what all i need to select? suppose the motherboard supports PCI express, or maybe some I2C chip. The devices we can see using cat /proc/devices but what about things that the motherboard supports? do i need to go through the motherboard manual? I am checking Gregs book frm the link. i will update more on this Thanks -- umesh3034 -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ