Index: firmware/App/Controllers/RTC.h =================================================================== diff -u -r6a5885338e9dea0c33085788de0df2f05864591f -r090b7303b8f6487879147191a3e5d6d783ed4af8 --- firmware/App/Controllers/RTC.h (.../RTC.h) (revision 6a5885338e9dea0c33085788de0df2f05864591f) +++ firmware/App/Controllers/RTC.h (.../RTC.h) (revision 090b7303b8f6487879147191a3e5d6d783ed4af8) @@ -19,18 +19,20 @@ #include "Common.h" -void initRTC( void ); +void initRTC(); -void execRTC( void ); +void execRTC(); + void setRTCTimestamp( U08 secs, U08 mins, U08 hours, U08 days, U08 months, U16 years ); + U32 getRTCTimestamp(); -SELF_TEST_STATUS_T execRTCSelfTest( void ); +SELF_TEST_STATUS_T execRTCSelfTest(); -void writeToRAM( U16 address, U08* data, U32 length ); +void writeToRAM( U16 address, U16* data, U32 length ); -// TODO what to return? -void readFromRAM( U08* address, U32 length ); +void readFromRAM( U16 address, U32 length ); +U16* getDataFromRAM( U16 address, U32 length ); #endif