Sleeping and waking An introduction to character-mode device-driver modules for Linux.
Sleeping and waking
EECS 498 Advanced Embedded Systems Lecture 4: Linux device drivers and loadable kernel modules.