Embedded Linux

This section studies Linux systems designed for constrained or purpose-built embedded platforms.

Subsections of Embedded Linux

Raspberry Pi 4 Linux

This series will cover Linux kernel building, boot configuration, UART-based validation and hardware experiments on the Raspberry Pi 4.

Tiny Linux from Scratch

This series will investigate how to build a very small Linux system without a conventional userspace distribution.

Topics will include the kernel, initramfs, the first userspace process, direct system calls, filesystems, processes and networking.