9. Kernel Recipes

An embedded Linux project would not be an embedded Linux project without customizing the Linux kernel to fully support the hardware. Although it is not a microkernel architecture,1 the Linux kernel is modular. Functionality can be either compiled into the Linux kernel or inserted into the kernel during runtime as loadable kernel modules. In the sense of modularity, the Linux kernel is similar to a microkernel architecture. However, unlike a microkernel in which device drivers and other kernel code that is not part of the kernel core are executed as separate but privileged processes, ...

Get Embedded Linux Systems with the Yocto Project now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.