Since the current Mandrake 7.x is 2.2.x based that is what will be covered. What will NOT be covered - Details of any particular kernel option, help is available for each. Compiling only will be covered. It can actually be a combination for normal and emergency use. WHY you want to compile the kernel.
All distributions come with a working kernel.
If you installed OK and started up Linux you have a working kernel. Utilise new or development hardware or features. Install third-party drivers and patches. Unless you compile all the modules in the correct configuration the GUI utilities may not work properly. Major distributions like Mandrake now include many of the added kernel functionality pre-compiled.