LFD450 Embedded Linux Development Appendices

In order to take LFD450 Embedded Linux Development, you should have a good working knowledge of basic kernel interfaces and methods such as how to write, compile, load and unload modules, use synchronization primitives, and the basics of memory allocation and management, such as is provided by LFD420. Pre-class preparation material will be provided before class, an outline of which is provided here:

  1. Kernel Architecture Preview
  2. Kernel Source Tree Overview
  3. Kernel Programming Preview
  4. Modules