Lines Matching refs:SysTick
562 … if ( (SysTick->CTRL & SysTick_CTRL_CLKSOURCE_Msk) || !(SysTick->CTRL & SysTick_CTRL_ENABLE_Msk)) { in SYS_SysTick_GetFreq()
585 SysTick->CTRL = 0; in SYS_SysTick_Config()
592 SysTick->LOAD = ticks - 1; in SYS_SysTick_Config()
598 SysTick->VAL = 0; in SYS_SysTick_Config()
601 SysTick->CTRL = SysTick_CTRL_TICKINT_Msk | SysTick_CTRL_ENABLE_Msk; in SYS_SysTick_Config()
611 SysTick->CTRL = 0; in SYS_SysTick_Disable()
624 if (!(SysTick->CTRL & SysTick_CTRL_ENABLE_Msk)) { in SYS_SysTick_Delay()
627 reload = SysTick->LOAD; in SYS_SysTick_Delay()
628 value = SysTick->VAL; in SYS_SysTick_Delay()
629 ctrl = SysTick->CTRL; in SYS_SysTick_Delay()
641 SysTick->LOAD = SysTick_LOAD_RELOAD_Msk; in SYS_SysTick_Delay()
643 SysTick->VAL = 0; in SYS_SysTick_Delay()
645 SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk | SysTick_CTRL_ENABLE_Msk; in SYS_SysTick_Delay()
649 cur_ticks = SysTick->CTRL; in SYS_SysTick_Delay()
653 SysTick->CTRL = 0; in SYS_SysTick_Delay()
657 SysTick->LOAD = num_remain; in SYS_SysTick_Delay()
658 SysTick->VAL = 0; in SYS_SysTick_Delay()
659 SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk | SysTick_CTRL_ENABLE_Msk; in SYS_SysTick_Delay()
662 cur_ticks = SysTick->CTRL; in SYS_SysTick_Delay()
665 SysTick->CTRL = 0; in SYS_SysTick_Delay()
669 SysTick->LOAD = reload; in SYS_SysTick_Delay()
670 SysTick->VAL = value; in SYS_SysTick_Delay()
671 SysTick->CTRL = ctrl; in SYS_SysTick_Delay()
681 reload = SysTick->LOAD; in SYS_SysTick_Delay()
684 previous_ticks = SysTick->VAL; in SYS_SysTick_Delay()
688 cur_ticks = SysTick->VAL; in SYS_SysTick_Delay()