libwwcl libwwcl
WWitch compatibility layer for the Wonderful toolchain
|
Macros | |
#define | RTC_YEAR 0x00 |
#define | RTC_MONTH 0x01 |
#define | RTC_DATE 0x02 |
#define | RTC_DAY_OF_WEEK 0x03 |
#define | RTC_HOUR 0x04 |
#define | RTC_MIN 0x05 |
#define | RTC_SEC 0x06 |
#define | TIMER_HBLANK 0 |
#define | TIMER_VBLANK 1 |
#define | TIMER_ONESHOT 0 |
#define | TIMER_AUTOPRESET 1 |
Functions | |
void | rtc_set_datetime (uint16_t field, uint16_t value) |
static void | rtc_set_year (uint16_t value) |
static void | rtc_set_month (uint16_t value) |
static void | rtc_set_date (uint16_t value) |
static void | rtc_set_day_of_week (uint16_t value) |
static void | rtc_set_hour (uint16_t value) |
static void | rtc_set_minute (uint16_t value) |
static void | rtc_set_second (uint16_t value) |
uint16_t | rtc_get_datetime (uint16_t field) |
static uint16_t | rtc_get_year (void) |
static uint16_t | rtc_get_month (void) |
static uint16_t | rtc_get_date (void) |
static uint16_t | rtc_get_day_of_week (void) |
static uint16_t | rtc_get_hour (void) |
static uint16_t | rtc_get_minute (void) |
static uint16_t | rtc_get_second (void) |
void | rtc_enable_alarm (uint8_t hour, uint8_t minute) |
void | rtc_disable_alarm (void) |
void | timer_enable (uint8_t type, uint16_t reload, uint16_t count) |
void | timer_disable (uint8_t type) |
uint16_t | timer_get_count (uint8_t type) |
void rtc_disable_alarm | ( | void | ) |
void rtc_enable_alarm | ( | uint8_t | hour, |
uint8_t | minute ) |
uint16_t rtc_get_datetime | ( | uint16_t | field | ) |
void rtc_set_datetime | ( | uint16_t | field, |
uint16_t | value ) |
|
inlinestatic |
void timer_disable | ( | uint8_t | type | ) |
void timer_enable | ( | uint8_t | type, |
uint16_t | reload, | ||
uint16_t | count ) |
uint16_t timer_get_count | ( | uint8_t | type | ) |