Change typedef CARME_RTC_TIME_TYPEDEF to CARME_RTC_TIME_t, because of all other typedefs have the same name standard.
Add a lot of comments in the rtc module.
Change the SSD1963 registers to be volatile.