Chapter 10. Adding Your Code to the KernelIn this chapter
This section is divided into two major parts: "Traversing the Source" and "Writing the Code." "Traversing the Source" walks through a device driver common to nearly all Linux systems, /dev/random, and shows how the kernel connects with it. During this overview we recap some of the inner workings of the kernel we previously described and show them in a more practical light. "Writing the Code" walks through building a device driver and delves into common situations that a developer will encounter when writing device drivers. After those sections, we proceed to describe how you can debug a device driver using the /proc system. Maybe that's the third side to a coin? |