mirror of
https://github.com/0xAX/linux-insides
synced 2024-11-03 23:15:21 +00:00
5.1 KiB
5.1 KiB
Содержание
- Введение
- Процесс загрузки ядра
- Инициализация
- Первые шаги в ядре
- Начальная обработка прерываний и исключений
- Last preparations before the kernel entry point
- Kernel entry point
- Continue architecture-specific boot-time initializations
- Architecture-specific initializations, again...
- End of the architecture-specific initializations, almost...
- Scheduler initialization
- RCU initialization
- End of initialization
- Interrupts
- Introduction
- Start to dive into interrupts
- Interrupt handlers
- Initialization of non-early interrupt gates
- Implementation of some exception handlers
- Handling Non-Maskable interrupts
- Dive into external hardware interrupts
- Initialization of external hardware interrupts structures
- Softirq, Tasklets and Workqueues
- Last part
- System calls
- Timers and time management
- Synchronization primitives
- Memory management
- Cgroups
- SMP
- Concepts
- Data Structures in the Linux Kernel
- Theory
- Initial ram disk
- Misc
- KernelStructures
- Полезные ссылки
- Участники