http://www.linuxtopia.org/online_books/linux_kernel/kernel_configuration/index.html
Table of Contents
-
1. Preface
- 2. Introduction
- 3. Requirements for building and using the kernel
- 4. Retrieving the kernel source
- 5. Configuring and Building
- 6. Installing and Booting From a Kernel
- 7. Upgrading a kernel
- 8. Customizing a Kernel
- 9. Kernel Configuration Recipes
- 10. Kernel boot command-line parameter reference
-
-
Module-specific options
Console options
Interrupt options
Memory options
Suspend options
CPU options
Scheduler options
Ramdisk options
Root disk options
Init options
kexec options
RCU options
ACPI options
SCSI options
PCI options
PnP BIOS options
SELinux options
Network options
NFS options
Hardware specific options
Timer specific options
Miscellaneous options
11. Kernel build command line reference
- 12. Kernel Configuration Option Reference A. Helpful Utilities
- 13. Bibliography
- 14. License
List of Figures
-
4.1.
Kernel development release cycle
4.2.
The main kernel.org web site
4.3.
The 2.6 kernel source directory
4.4.
Latest kernel version
5.1.
Initial menuconfig screen
5.2.
Device Drivers option selected
5.3.
Device Drivers submenu
5.4.
Generic Driver Options submenu
5.5.
Generic Driver Options submenu changed
5.6.
Saving kernel options
5.7.
make gconfig screen
5.8.
make xconfig screen
5.9.
make xconfig Generic Driver Options
5.10.
make gconfig Generic Driver Options
5.11.
make xconfig Generic Driver Options changed
5.12.
make gconfig Generic Driver Options changed
7.1.
The main kernel.org web site
7.2.
Downloading a patch from kernel.org
8.1.
Searching in menuconfig
8.2.
Result of searching in menuconfig
8.3.
Searching for USB_SERIAL_PL2303
8.4.
Result of searching for USB_SERIAL_PL2303
List of Tables
-
11.1.
Informational targets
11.2.
Cleaning targets
11.3.
Configuration targets
11.4.
Build targets
11.5.
Environment variables
11.6.
Packaging targets
11.7.
Documentation targets
11.8.
32-bit Intel Architecture-Specific Targets
11.9.
Analysis targets