Home
last modified time | relevance | path

Searched refs:StartTicks (Results 1 – 1 of 1) sorted by relevance

/device/linaro/bootloader/edk2/ArmPlatformPkg/Library/SP804TimerLib/
DSP804TimerLib.c95 UINTN StartTicks; // Timer value snapshot at the start of the delay in MicroSecondDelay() local
100 StartTicks = MmioRead32 (SP804_TIMER_METRONOME_BASE + SP804_TIMER_CURRENT_REG); in MicroSecondDelay()
123 if (StartTicks >= DelayTicks) { in MicroSecondDelay()
129 TargetTicks = StartTicks - DelayTicks; in MicroSecondDelay()
133 } while ((CurrentTicks > TargetTicks) && (CurrentTicks <= StartTicks)); in MicroSecondDelay()
144 TargetTicks = ((UINTN)SP804_MAX_TICKS - DelayTicks) + StartTicks; in MicroSecondDelay()
149 } while (CurrentTicks <= StartTicks); in MicroSecondDelay()