Kernel Development
ΒΆ
Contents:
Linux Architecture Diagrams
Rendering Stack
Networking Stack
Storage Stack
Unique Kernel Contributors per Subsystem
Build systems
I/O Interfaces
Embedded Interfaces
PC Interfaces
Data
Memory Technologies
Volatile
Non volatile
Linux Kernel Dev Notes
The Kernel Commandments
Useful commands
Sending a patch
Videos
Building Linux
Vanilla
Tuxmake
Build Configs
Yocto
Overview
File Formats
Source Directory Structure
Tasks
Fragments
Quick Start
Devtool
Kas
Buildroot
Devicetree
DT Bindings
Board Support Package
Testing Linux
KUnit
kselftest
KernelCI
Kernel Routine
Morning routine
Night routine
seL4
U-boot
Quickstart
Architecture
Booting
Testing U-boot
Videos
Notes
EDK II
Building
Build a custom NetBSD Kernel
Obtaining the sources
Create the kernel configuration file
Building the kernel
Installing the new kernel
Renode
Commands
Kernel Dev Resources
Important
Secondary but important
Good documentation
Others
Notable patches
Notes
Navigation
Kernel Development
Linux Architecture Diagrams
I/O Interfaces
Memory Technologies
Linux Kernel Dev Notes
Building Linux
Yocto
Buildroot
Devicetree
Board Support Package
Testing Linux
Kernel Routine
seL4
U-boot
EDK II
Build a custom NetBSD Kernel
Renode
Kernel Dev Resources
Networking
Sysadmin
Math
Misc
TODO
Related Topics
Documentation overview
Previous:
Home Lab Notes
Next:
Linux Architecture Diagrams
Quick search