LInux Device Driver (Char) Template