MCPcopy Create free account
hub / github.com/RT-Thread/rt-thread / rt_system_timer_init

Function rt_system_timer_init

src/timer.c:823–835  ·  view source on GitHub ↗

* @ingroup group_system_init * * @brief This function will initialize system timer */

Source from the content-addressed store, hash-verified

821 * @brief This function will initialize system timer
822 */
823void rt_system_timer_init(void)
824{
825#ifndef RT_USING_TIMER_ALL_SOFT
826 rt_size_t i;
827
828 for (i = 0; i < sizeof(_timer_list) / sizeof(_timer_list[0]); i++)
829 {
830 rt_list_init(_timer_list + i);
831 }
832
833 rt_spin_lock_init(&_htimer_lock);
834#endif
835}
836
837/**
838 * @ingroup group_system_init

Callers 15

rtthread_startupFunction · 0.85
rtthread_startupFunction · 0.85
rtthread_startupFunction · 0.85
rtthread_startupFunction · 0.85
rtthread_startupFunction · 0.85
rtthread_startupFunction · 0.85
rtthread_startupFunction · 0.85
rtthread_startupFunction · 0.85
rtthread_startupFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
rtthread_startupFunction · 0.85

Calls 2

rt_list_initFunction · 0.85
rt_spin_lock_initFunction · 0.70

Tested by

no test coverage detected