A 28-page book chapter about loadable Linux kernel modules and device drivers is available for free download on LinuxDevices.com. The chapter, an excerpt from the second edition of ‘Linux for Embedded and Real-Time Applications’, shows how kernel modules can be loaded, unloaded, compiled, and architected.