Map clock (timer0) registers to kernel virtual memory

Fix driver attaching as well