TMPM4G9  V1.0.0.0
horol.h File Reference

This file provides all the functions prototypes for horologe. More...

#include "txz_sample_def.h"
#include "bsp_rtc.h"

Go to the source code of this file.

Data Structures

struct  horol_clock_value_t
 Clock Information. More...
 
struct  horol_initial_setting_t
 Initial setting.
User must be set. More...
 
struct  horol_private_info_t
 Private Information. More...
 
struct  horol_t
 Horologe Class. More...
 

Enumerations

enum  HorolValueLayer { HOROL_LAYER_0 = 0, HOROL_LAYER_1, HOROL_LAYER_MAX }
 Clock Value Layer. More...
 

Functions

horol_thorol_initialize (horol_initial_setting_t *p_param)
 Initialize. More...
 
void horol_finalize (horol_t *p_instance)
 Finalize. More...
 
void horol_start (horol_t *p_instance)
 Start. More...
 
void horol_stop (horol_t *p_instance)
 Stop. More...
 
void horol_get_current_clock (horol_t *p_instance, horol_clock_value_t *p_dst)
 Get Current Clock Information. More...
 
void horol_irq_handler (horol_t *p_instance)
 IRQ Handler. More...
 
uint32_t horol_make_anno_domini (uint8_t century, uint8_t year)
 Make A.D. More...
 
TXZ_Result horol_set_alarm_clock (horol_t *p_instance, horol_clock_value_t *p_src)
 Set alarm clock. More...
 

Detailed Description

This file provides all the functions prototypes for horologe.

Version
V1.0.0.3
Date
2017-06-23 13:52:12

DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LICENSE AGREEMENT.

Copyright(C) Toshiba Electronic Device Solutions Corporation 2019