MicrOS
rtc.h File Reference
#include <stdint.h>
#include "assembly/io.h"

Go to the source code of this file.

Classes

struct  rtc_time
 

Functions

void rtc_read (rtc_time *time)
 
uint8_t rtc_read_second ()
 
uint8_t rtc_read_minute ()
 
uint8_t rtc_read_hour ()
 
uint8_t rtc_read_day ()
 
uint8_t rtc_read_month ()
 
uint32_t rtc_read_year ()
 
void rtc_set (rtc_time *time)
 
void rtc_enable_IRQ8 ()
 
void rtc_disable_IRQ8 ()
 
void rtc_change_interrupt_rate (uint8_t rate)
 

Function Documentation

◆ rtc_change_interrupt_rate()

void rtc_change_interrupt_rate ( uint8_t  rate)

◆ rtc_disable_IRQ8()

void rtc_disable_IRQ8 ( )

◆ rtc_enable_IRQ8()

void rtc_enable_IRQ8 ( )

◆ rtc_read()

void rtc_read ( rtc_time time)

◆ rtc_read_day()

uint8_t rtc_read_day ( )

◆ rtc_read_hour()

uint8_t rtc_read_hour ( )

◆ rtc_read_minute()

uint8_t rtc_read_minute ( )

◆ rtc_read_month()

uint8_t rtc_read_month ( )

◆ rtc_read_second()

uint8_t rtc_read_second ( )

◆ rtc_read_year()

uint32_t rtc_read_year ( )

◆ rtc_set()

void rtc_set ( rtc_time time)