2015-01-28 18:17:02 +00:00
|
|
|
### Summary
|
|
|
|
|
2015-01-28 18:26:05 +00:00
|
|
|
* [Booting](Booting/README.md)
|
|
|
|
* [From bootloader to kernel](Booting/linux-bootstrap-1.md)
|
2015-01-28 18:46:18 +00:00
|
|
|
* [First steps in the kernel setup code](Booting/linux-bootstrap-2.md)
|
2015-02-11 17:26:53 +00:00
|
|
|
* [Video mode initialization and transition to protected mode](Booting/linux-bootstrap-3.md)
|
|
|
|
* [Transition to 64-bit mode](Booting/linux-bootstrap-4.md)
|
2015-02-22 14:02:16 +00:00
|
|
|
* [Kernel decompression](Booting/linux-bootstrap-5.md)
|
|
|
|
* [Initialization](Initialization/README.md)
|
2015-03-08 13:52:15 +00:00
|
|
|
* [First steps in the kernel](Initialization/linux-initialization-1.md)
|
2015-03-14 16:51:50 +00:00
|
|
|
* [Early interrupts handler](Initialization/linux-initialization-2.md)
|
2015-03-22 13:52:03 +00:00
|
|
|
* [Last preparations before the kernel entry point](Initialization/linux-initialization-3.md)
|
2015-04-05 13:30:43 +00:00
|
|
|
* [Kernel entry point](Initialization/linux-initialization-4.md)
|
2015-04-12 14:18:08 +00:00
|
|
|
* [Continue architecture-specific boot-time initializations](Initialization/linux-initialization-5.md)
|
2015-05-04 17:56:07 +00:00
|
|
|
* [Architecture-specific initializations, again...](Initialization/linux-initialization-6.md)
|
2015-05-03 14:24:40 +00:00
|
|
|
* [End of the architecture-specific initializations, almost...](Initialization/linux-initialization-7.md)
|
2015-05-10 13:54:14 +00:00
|
|
|
* [Scheduler initialization](Initialization/linux-initialization-8.md)
|
2015-05-17 13:59:15 +00:00
|
|
|
* [RCU initialization](Initialization/linux-initialization-9.md)
|
2015-05-24 14:09:31 +00:00
|
|
|
* [End of initialization](Initialization/linux-initialization-10.md)
|
2015-05-31 14:08:50 +00:00
|
|
|
* [Interrupts](interrupts/README.md)
|
|
|
|
* [Introduction](interrupts/interrupts-1.md)
|
2015-06-07 14:02:42 +00:00
|
|
|
* [Start to dive into interrupts](interrupts/interrupts-2.md)
|
2015-06-14 13:57:19 +00:00
|
|
|
* [Interrupt handlers](interrupts/interrupts-3.md)
|
2015-06-21 14:04:14 +00:00
|
|
|
* [Initialization of non-early interrupt gates](interrupts/interrupts-4.md)
|
2015-06-28 14:08:43 +00:00
|
|
|
* [Implementation of some exception handlers](interrupts/interrupts-5.md)
|
2015-07-05 14:09:52 +00:00
|
|
|
* [Handling Non-Maskable interrupts](interrupts/interrupts-6.md)
|
2015-07-12 14:25:13 +00:00
|
|
|
* [Dive into external hardware interrupts](interrupts/interrupts-7.md)
|
2015-07-19 14:11:57 +00:00
|
|
|
* [Initialization of external hardware interrupts structures](interrupts/interrupts-8.md)
|
2015-03-29 14:02:19 +00:00
|
|
|
* [Memory management](mm/README.md)
|
|
|
|
* [Memblock](mm/linux-mm-1.md)
|
2015-04-19 13:59:20 +00:00
|
|
|
* [Fixmaps and ioremap](mm/linux-mm-2.md)
|
2015-04-15 08:52:03 +00:00
|
|
|
* [vsyscalls and vdso]()
|
2015-04-25 06:30:26 +00:00
|
|
|
* [SMP]()
|
2015-04-05 07:06:30 +00:00
|
|
|
* [Concepts](Concepts/README.md)
|
|
|
|
* [Per-CPU variables](Concepts/per-cpu.md)
|
2015-04-05 13:53:29 +00:00
|
|
|
* [Cpumasks](Concepts/cpumask.md)
|
2015-04-05 07:08:35 +00:00
|
|
|
* [Data Structures in the Linux Kernel](DataStructures/README.md)
|
|
|
|
* [Doubly linked list](DataStructures/dlist.md)
|
2015-05-16 11:44:30 +00:00
|
|
|
* [Radix tree](DataStructures/radix-tree.md)
|
2015-02-28 12:45:33 +00:00
|
|
|
* [Theory](Theory/README.md)
|
2015-02-28 12:46:40 +00:00
|
|
|
* [Paging](Theory/Paging.md)
|
2015-02-17 17:11:56 +00:00
|
|
|
* [Elf64](Theory/ELF.md)
|
2015-03-05 13:58:26 +00:00
|
|
|
* [CPUID]()
|
|
|
|
* [MSR]()
|
2015-04-05 13:53:29 +00:00
|
|
|
* [Initial ram disk]()
|
|
|
|
* [initrd]()
|
2015-04-08 07:46:26 +00:00
|
|
|
* [Misc](Misc/README.md)
|
2015-07-26 14:09:25 +00:00
|
|
|
* [How kernel compiled](Misc/how_kernel_compiled.md)
|
2015-08-02 14:22:01 +00:00
|
|
|
* [Linkers](Misc/linkers.md)
|
|
|
|
* [Write and Submit your first Linux kernel Patch]()
|
2015-03-29 06:09:57 +00:00
|
|
|
* [Data types in the kernel]()
|
2015-01-28 18:35:51 +00:00
|
|
|
* [Useful links](LINKS.md)
|
|
|
|
* [Contributors](contributors.md)
|