RCC clean-up and bug fix in enable()

Signed-off-by: Tolga HOŞGÖR <fasdfasdas@gmail.com>
various bug fixes and LCD&test progress

Signed-off-by: Tolga HOŞGÖR <fasdfasdas@gmail.com>