#ifndef __rtc_h__ #define __rtc_h__ // $Id: asdf$ void RTC_init( void ); void rtc_buf_refresh( ); void set_rtc( u8 adrs, u8 data ); //task_status_immed tski_rtc_close(); void rtc_unlock( ); // ------------------------------------ #define RTC_32k_on() { /*RCLOE2 = 0;*/ RCLOE0 = 1; /*P1.2 = 0;*/ PM1.2 = 0; } #define RTC_32k_off() { PM1.2 = 0; RCLOE0 = 0; } #define RTC_32k_HI_Z() { PM1.2 = 1; } // ------------------------------------ extern bit rtc_alarm_dirty; #endif