Kernel subsystem documentation¶
These books get into the details of how specific kernel subsystems work from the point of view of a kernel developer. Much of the information here is taken directly from the kernel source, with supplemental material added as needed (or at least as we managed to add it — probably not all that is needed).
Core subsystems¶
Human interfaces¶
Networking interfaces¶
Storage interfaces¶
Fixme: much more organizational work is needed here.
- Accounting
- CPUFreq - CPU frequency and voltage scaling code in the Linux(TM) kernel
- FPGA
- I2C/SMBus Subsystem
- Industrial I/O
- LEDs
- PCMCIA
- Serial Peripheral Interface (SPI)
- 1-Wire Subsystem
- Watchdog Support
- Virtualization Support
- Hardware Monitoring
- Compute Accelerators
- Security Documentation
- Crypto API
- BPF Documentation
- USB support
- PCI Bus Subsystem
- Assorted Miscellaneous Devices Documentation
- PECI Subsystem
- WMI Subsystem