Add volatile software RTC to the TempDataLogger application if the dummy RTC mode...
[pub/USBasp.git] / Projects / TempDataLogger / Lib / DS1307.h
index dee4cb8..2e20dbf 100644 (file)
@@ -5,14 +5,14 @@
            www.lufa-lib.org
 */
 
            www.lufa-lib.org
 */
 
-#ifndef _DS1307_H_
-#define _DS1307_H_
+#ifndef _RTC_H_
+#define _RTC_H_
 
        /* Includes: */
                #include <avr/io.h>
 
                #include <LUFA/Drivers/Peripheral/TWI.h>
 
        /* Includes: */
                #include <avr/io.h>
 
                #include <LUFA/Drivers/Peripheral/TWI.h>
-               
+
                #include "Config/AppConfig.h"
 
        /* Type Defines: */
                #include "Config/AppConfig.h"
 
        /* Type Defines: */
                #define DS1307_ADDRESS       0xD0
 
        /* Function Prototypes: */
                #define DS1307_ADDRESS       0xD0
 
        /* Function Prototypes: */
-               bool DS1307_SetTimeDate(const TimeDate_t* NewTimeDate);
-               bool DS1307_GetTimeDate(TimeDate_t* const TimeDate);
+               void RTC_Init(void);
+               void RTC_Tick500ms(void);
+               bool RTC_SetTimeDate(const TimeDate_t* NewTimeDate);
+               bool RTC_GetTimeDate(TimeDate_t* const TimeDate);
 
 #endif
 
 
 #endif