EEMB2
From Klaus' wiki
The EEMB2 course is focused on device drivers enabling access to hardware from user space applications in a uniform way.
The Scull examples from the book can be compiled following this How-to How-to compile the Scull examples
I've prepare a couple of How-to's enabling the development of device drivers with the Embedded Artist EA2478 board as target.
How-to add a user space application to uClinux and How-to add a loadable module to the uClinux