Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1.. SPDX-License-Identifier: GPL-2.0
2
3==============================
4Kernel subsystem documentation
5==============================
6
7These books get into the details of how specific kernel subsystems work
8from the point of view of a kernel developer. Much of the information here
9is taken directly from the kernel source, with supplemental material added
10as needed (or at least as we managed to add it — probably *not* all that is
11needed).
12
13Human interfaces
14----------------
15
16.. toctree::
17 :maxdepth: 1
18
19 input/index
20 hid/index
21 sound/index
22 gpu/index
23 fb/index
24
25Storage interfaces
26------------------
27
28.. toctree::
29 :maxdepth: 1
30
31 filesystems/index
32 block/index
33 cdrom/index
34 scsi/index
35 target/index
36
37**Fixme**: much more organizational work is needed here.
38
39.. toctree::
40 :maxdepth: 1
41
42 driver-api/index
43 core-api/index
44 locking/index
45 accounting/index
46 cpu-freq/index
47 fpga/index
48 i2c/index
49 iio/index
50 isdn/index
51 infiniband/index
52 leds/index
53 netlabel/index
54 networking/index
55 pcmcia/index
56 power/index
57 timers/index
58 spi/index
59 w1/index
60 watchdog/index
61 virt/index
62 hwmon/index
63 accel/index
64 security/index
65 crypto/index
66 mm/index
67 bpf/index
68 usb/index
69 PCI/index
70 misc-devices/index
71 scheduler/index
72 mhi/index
73 peci/index
74 wmi/index