Lines Matching refs:eRtc
225 static MS_U32 HAL_RTC_GET_BASE(E_MS_RTC eRtc) in HAL_RTC_GET_BASE() argument
228 switch(eRtc) in HAL_RTC_GET_BASE()
240 void HAL_RTC_RESET(E_MS_RTC eRtc, MS_BOOL bEnable) in HAL_RTC_RESET() argument
242 HAL_RTC_WriteBit(HAL_RTC_GET_BASE(eRtc)+REG_RTC_CTRL_REG,RTC_SOFT_RSTZ_BIT,bEnable); in HAL_RTC_RESET()
245 void HAL_RTC_Counter(E_MS_RTC eRtc, MS_BOOL bEnable) in HAL_RTC_Counter() argument
247 HAL_RTC_WriteBit(HAL_RTC_GET_BASE(eRtc)+REG_RTC_CTRL_REG,RTC_CNT_EN_BIT,bEnable); in HAL_RTC_Counter()
250 void HAL_RTC_Wrap_Count (E_MS_RTC eRtc, MS_BOOL bEnable) in HAL_RTC_Wrap_Count() argument
252 HAL_RTC_WriteBit(HAL_RTC_GET_BASE(eRtc)+REG_RTC_CTRL_REG,RTC_WRAP_EN_BIT,bEnable); in HAL_RTC_Wrap_Count()
255 void HAL_RTC_Loading (E_MS_RTC eRtc, MS_BOOL bEnable) in HAL_RTC_Loading() argument
257 HAL_RTC_WriteBit(HAL_RTC_GET_BASE(eRtc)+REG_RTC_CTRL_REG,RTC_LOAD_EN_BIT,bEnable); in HAL_RTC_Loading()
260 void HAL_RTC_Reading(E_MS_RTC eRtc, MS_BOOL bEnable) in HAL_RTC_Reading() argument
262 HAL_RTC_WriteBit(HAL_RTC_GET_BASE(eRtc)+REG_RTC_CTRL_REG,RTC_READ_EN_BIT,bEnable); in HAL_RTC_Reading()
265 void HAL_RTC_IntMask(E_MS_RTC eRtc, MS_BOOL bEnable) in HAL_RTC_IntMask() argument
267 HAL_RTC_WriteBit(HAL_RTC_GET_BASE(eRtc)+REG_RTC_CTRL_REG,RTC_INT_MASK_BIT,bEnable); in HAL_RTC_IntMask()
270 void HAL_RTC_IntForce(E_MS_RTC eRtc) in HAL_RTC_IntForce() argument
272 HAL_RTC_WriteBit(HAL_RTC_GET_BASE(eRtc)+REG_RTC_CTRL_REG,RTC_INT_FORCE_BIT,ENABLE); in HAL_RTC_IntForce()
275 void HAL_RTC_IntClear(E_MS_RTC eRtc) in HAL_RTC_IntClear() argument
277 HAL_RTC_WriteBit(HAL_RTC_GET_BASE(eRtc)+REG_RTC_CTRL_REG,RTC_INT_CLEAR_BIT,ENABLE); in HAL_RTC_IntClear()
280 void HAL_RTC_Set_Frequency(E_MS_RTC eRtc,MS_U32 u32Freq, MS_U32 u32Xtal) in HAL_RTC_Set_Frequency() argument
285 HAL_RTC_Write4Byte(HAL_RTC_GET_BASE(eRtc)+REG_RTC_FREQ_CW, u32Reg); in HAL_RTC_Set_Frequency()
289 void HAL_RTC_Set_Counter(E_MS_RTC eRtc,MS_U32 u32Val) in HAL_RTC_Set_Counter() argument
291 HAL_RTC_Write4Byte(HAL_RTC_GET_BASE(eRtc)+REG_RTC_LOAD_VAL, u32Val); in HAL_RTC_Set_Counter()
294 void HAL_RTC_Match_Counter(E_MS_RTC eRtc,MS_U32 u32Val) in HAL_RTC_Match_Counter() argument
296 HAL_RTC_Write4Byte(HAL_RTC_GET_BASE(eRtc)+REG_RTC_MATCH_VAL, u32Val); in HAL_RTC_Match_Counter()
299 MS_U16 HAL_RTC_INT_Status(E_MS_RTC eRtc) in HAL_RTC_INT_Status() argument
301 return HAL_RTC_Read2Byte(HAL_RTC_GET_BASE(eRtc)+REG_RTC_INT); in HAL_RTC_INT_Status()
304 MS_U32 HAL_RTC_Read_Counter(E_MS_RTC eRtc) in HAL_RTC_Read_Counter() argument
308 HAL_RTC_Reading(eRtc, ENABLE); in HAL_RTC_Read_Counter()
310 u32Reg = HAL_RTC_Read4Byte(HAL_RTC_GET_BASE(eRtc)+REG_RTC_CNT); in HAL_RTC_Read_Counter()
311 HAL_RTC_Reading(eRtc, DISABLE); in HAL_RTC_Read_Counter()