Exercises and examples of Linux Devices Drivers for studying and fun