Changes after previous version: 1. Removed history 2. Defined debug macro 3. Modified clock divider setup procedure 4. Corrected indentation (spaces removed) 5. Corrected spelling 6. Corrected C syntax (comments, etc.) 7. Init data and init functions marked with __init Signed-off-by: Darius Augulis ---