In This Chapter
Linux USB Host Subsystem
Linux USB Gadget Subsystem
The Linux kernel source tree is a complex set of source codes, which the kernel organizes in separate folder hierarchies based on their functionalities. Each functional framework folder contains a makefile of its own and can be independently built. The kernel configuration utilities manage these sources and help create required kernel configuration for a kernel user. You can manage the kernel configuration using any one of the following commands.
Over and above understanding the kernel source code, it is essential to know how to configure the kernel, which enables you to build the required features ...