Functions

__STATIC_INLINE uint32_t ll_calendar_is_active_flag_alarm (void)
 Indicate if the CALENDAR alarm event flag is set or not. More...
 
__STATIC_INLINE uint32_t ll_calendar_is_active_flag_wrap (void)
 Indicate if the CALENDAR wrap event flag is set or not. More...
 
__STATIC_INLINE uint32_t ll_calendar_is_active_flag_tick (uint32_t tick_number)
 Indicate if the CALENDAR tick event flag is set or not. More...
 
__STATIC_INLINE void ll_calendar_clear_flag_alarm (void)
 Clear calendar alarm interrupt flag. More...
 
__STATIC_INLINE void ll_calendar_clear_flag_wrap (void)
 Clear calendar wrap interrupt flag. More...
 
__STATIC_INLINE void ll_calendar_clear_flag_tick (uint32_t tick_number)
 Clear calendar tick interrupt flag. More...
 
__STATIC_INLINE void ll_calendar_clear_it_event (void)
 Clear calendar interrupt event. More...
 

Detailed Description

Function Documentation

◆ ll_calendar_clear_flag_alarm()

__STATIC_INLINE void ll_calendar_clear_flag_alarm ( void  )

Clear calendar alarm interrupt flag.

Register|BitsName --------|-------- SLP_EVENT| CALENDAR_TIMER_ALARM

Return values
None

Definition at line 652 of file ll_calendar.h.

◆ ll_calendar_clear_flag_tick()

__STATIC_INLINE void ll_calendar_clear_flag_tick ( uint32_t  tick_number)

Clear calendar tick interrupt flag.

Register|BitsName --------|-------- SLP_EVENT| CALENDAR_TIMER_WRAP

Parameters
tick_numberThis parameter can be a one of the following values:
Return values
None

Definition at line 682 of file ll_calendar.h.

◆ ll_calendar_clear_flag_wrap()

__STATIC_INLINE void ll_calendar_clear_flag_wrap ( void  )

Clear calendar wrap interrupt flag.

Register|BitsName --------|-------- CLDR_INT_STAT| CALENDAR_TICK

Return values
None

Definition at line 666 of file ll_calendar.h.

◆ ll_calendar_clear_it_event()

__STATIC_INLINE void ll_calendar_clear_it_event ( void  )

Clear calendar interrupt event.

Return values
None

Definition at line 693 of file ll_calendar.h.

References AON_CTL.

◆ ll_calendar_is_active_flag_alarm()

__STATIC_INLINE uint32_t ll_calendar_is_active_flag_alarm ( void  )

Indicate if the CALENDAR alarm event flag is set or not.

Note
This bit is set by hardware when the counter has reached alarm value. It can be cleared by writing 0 to this bit.

Register|BitsName --------|-------- SLP_EVENT | CALENDAR_TIMER_ALARM

Return values
Stateof bit (1 or 0).

Definition at line 603 of file ll_calendar.h.

◆ ll_calendar_is_active_flag_tick()

__STATIC_INLINE uint32_t ll_calendar_is_active_flag_tick ( uint32_t  tick_number)

Indicate if the CALENDAR tick event flag is set or not.

Note
This bit is set by hardware when the counter has reached to 0. It can be cleared by writing 1 to this bit.

Register|BitsName --------|-------- CLDR_INT_STAT | TICK_INT_STAT

Parameters
tick_numberThis parameter can be a one of the following values:
Return values
Stateof bit (1 or 0).

Definition at line 637 of file ll_calendar.h.

◆ ll_calendar_is_active_flag_wrap()

__STATIC_INLINE uint32_t ll_calendar_is_active_flag_wrap ( void  )

Indicate if the CALENDAR wrap event flag is set or not.

Note
This bit is set by hardware when the counter has overflow. It can be cleared by writing 0 to this bit.

Register|BitsName --------|-------- SLP_EVENT | CALENDAR_TIMER_WRAP

Return values
Stateof bit (1 or 0).

Definition at line 619 of file ll_calendar.h.