aboutsummaryrefslogtreecommitdiff
path: root/src/rtc.h
blob: 991c188a62e27d8b8e8541d1a16ad9babc91da45 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#ifndef _LOADED_RTC
#define _LOADED_RTC
#include <stdint.h>

volatile extern uint8_t seconds;
volatile extern uint8_t minutes;
volatile extern uint8_t hours;

volatile extern uint8_t seconds_digit1;
volatile extern uint8_t seconds_digit2;
volatile extern uint8_t minutes_digit1;
volatile extern uint8_t minutes_digit2;
volatile extern uint8_t hours_digit1;
volatile extern uint8_t hours_digit2;

void rtc_setup(void);

void rtc_increment(void);

void rtc_set_minutes(uint8_t m);

void rtc_set_hours(uint8_t h);

#endif