Reading and Writing Data in Kernel Memory
In this chapter, you will extend the very simple prototype driver you developed
in the previous chapter. The driver you will develop in this chapter displays
data read from kernel memory. The first version of this driver writes data
to a system log every time the driver is loaded. The second
version of this driver displays data at user request. In the third version
of this driver, the user can write new data to the device.