XenevaOS
Loading...
Searching...
No Matches
rtc.h
Go to the documentation of this file.
1
30#ifndef __RTC_H__
31#define __RTC_H__
32
33#include <stdint.h>
34#include <aurora.h>
35
36
47
48/*
49* AuRTCInitialize -- initialize rtc clock
50*/
51extern void AuRTCInitialize();
52
53/*
54* AuRTCGetYear -- returns the current year
55*/
57
58/*
59* AuRTCGetCentury -- returns the current
60* century
61*/
63
64/*
65* AuRTCGetMinutes -- returns the current
66* minutes
67*/
69
70/*
71* AuRTCGetSecond -- returns the current
72* second
73*/
75
76/*
77* AuRTCGetDay -- returns the current
78* day
79*/
81
82/*
83* AuRTCGetHour -- returns the current
84* hour
85*/
87
88/*
89* AuRTCGetMonth -- returns the current
90* month
91*/
93
94#endif
#define AU_EXTERN
Definition aurora.h:50
#define AU_EXPORT
Definition aurora.h:38
unsigned char uint8_t
Definition acefiex.h:161
AU_EXTERN AU_EXPORT uint8_t AuRTCGetSecond()
AuRTCGetSecond – returns the current second.
Definition rtc.cpp:149
AU_EXTERN AU_EXPORT uint8_t AuRTCGetHour()
Definition rtc.cpp:165
struct __rtc__ AuRTC
AU_EXTERN AU_EXPORT uint8_t AuRTCGetYear()
AuRTCGetYear – returns the current year.
Definition rtc.cpp:125
AU_EXTERN AU_EXPORT uint8_t AuRTCGetDay()
AuRTCGetDay – returns the current day.
Definition rtc.cpp:157
AU_EXTERN AU_EXPORT uint8_t AuRTCGetCentury()
AuRTCGetCentury – returns the current century.
Definition rtc.cpp:133
void AuRTCInitialize()
Definition rtc.cpp:101
AU_EXTERN AU_EXPORT uint8_t AuRTCGetMonth()
AuRTCGetMonth – returns the current month.
Definition rtc.cpp:173
AU_EXTERN AU_EXPORT uint8_t AuRTCGetMinutes()
AuRTCGetMinutes – returns the current minutes.
Definition rtc.cpp:141
Definition rtc.h:37
uint8_t day
Definition rtc.h:42
uint8_t century
Definition rtc.h:39
uint8_t hour
Definition rtc.h:43
bool bcd
Definition rtc.h:38
uint8_t year
Definition rtc.h:40
uint8_t month
Definition rtc.h:41
uint8_t minute
Definition rtc.h:44
uint8_t second
Definition rtc.h:45