- Introduction to the Linux kernel, history, versioning, architectures.
- What is a Device Driver? What's its purpose?
- Differences between Userspace- and Kernel programming
- What components of the kernel does a driver interact with?
- Must it be a kernel driver? Alternatives...
- Uhh, license issues
- Resources (Mailing lists, Books, Web, other)
stgit(download a kernel)
- Tour the sources
|5. LinuxDeviceDrivers||1. Denx Training Topics||5.1.1. History of Linux|