Reply by Michael W. Mann September 18, 20022002-09-18
A new CodeWarrior and Embedded SDK training exercise has been added.
In Exercise 3d you learn how to write a low level driver for the
EVM's debug LED(s), which are attached to specific GPIO pins. Also
provided are modified Appendix C programmer's sheets showing SDK
support. Stand alone assembly programming is supported by registers.h
files for each DSP. This exercise covers how to write GPIO drivers.
Its basic principles can be applied to writing drivers for all other
peripherals.

You can find this exercise on the Motorola FAQ website at http://e-
www.motorola.com/cgi-bin/faq.cgi?kbase=dsp&prod_defaultV800.
Search on the keywords "low-level drivers".

If you search for "simple peripheral drivers" you will find another
example of low-level drivers, this time involving LEDs, timers, and
interrupts.