Home
last modified time | relevance | path

Searched refs:ticks (Results 1 – 25 of 52) sorted by relevance

123

/hal_adi-latest/MAX/Libraries/PeriphDrivers/Source/TMR/
Dtmr_reva.c194 uint64_t ticks; in MXC_TMR_RevA_TO_Start() local
198 ticks = (uint64_t)us * (uint64_t)PeripheralClock / (uint64_t)1000000; in MXC_TMR_RevA_TO_Start()
200 while (ticks > 0xFFFFFFFFUL) { in MXC_TMR_RevA_TO_Start()
201 ticks >>= 1; in MXC_TMR_RevA_TO_Start()
212 cfg.cmp_cnt = ticks; in MXC_TMR_RevA_TO_Start()
221 int MXC_TMR_RevA_GetTime(mxc_tmr_reva_regs_t *tmr, uint32_t ticks, uint32_t *time, in MXC_TMR_RevA_GetTime() argument
230 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / (timerClock / 1000000); in MXC_TMR_RevA_GetTime()
238 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / (timerClock / 1000); in MXC_TMR_RevA_GetTime()
246 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / timerClock; in MXC_TMR_RevA_GetTime()
254 temp_time = (uint64_t)ticks * (1 << (prescale & 0xF)) / timerClock; in MXC_TMR_RevA_GetTime()
Dtmr_revc.c252 uint64_t ticks; in MXC_TMR_RevC_TO_Start() local
261 ticks = (uint64_t)us * (uint64_t)PeripheralClock / (uint64_t)1000000; in MXC_TMR_RevC_TO_Start()
263 while (ticks > 0xFFFFFFFFUL) { in MXC_TMR_RevC_TO_Start()
264 ticks >>= 1; in MXC_TMR_RevC_TO_Start()
277 cfg.cmp_cnt = ticks; in MXC_TMR_RevC_TO_Start()
286 int MXC_TMR_RevC_GetTime(mxc_tmr_regs_t *tmr, uint32_t ticks, uint32_t *time, mxc_tmr_unit_t *units) in MXC_TMR_RevC_GetTime() argument
296 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / (timerClock / 1000000); in MXC_TMR_RevC_GetTime()
304 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / (timerClock / 1000); in MXC_TMR_RevC_GetTime()
312 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / timerClock; in MXC_TMR_RevC_GetTime()
320 temp_time = (uint64_t)ticks * (1 << (prescale & 0xF)) / timerClock; in MXC_TMR_RevC_GetTime()
Dtmr_revb.c412 uint64_t ticks; in MXC_TMR_RevB_TO_Start() local
423 ticks = (uint64_t)us * (uint64_t)PeripheralClock / (uint64_t)1000000; in MXC_TMR_RevB_TO_Start()
425 while (ticks > 0xFFFFFFFFUL) { in MXC_TMR_RevB_TO_Start()
426 ticks >>= 1; in MXC_TMR_RevB_TO_Start()
438 cfg.cmp_cnt = ticks; in MXC_TMR_RevB_TO_Start()
452 int MXC_TMR_RevB_GetTime(mxc_tmr_revb_regs_t *tmr, uint32_t ticks, uint32_t *time, in MXC_TMR_RevB_GetTime() argument
470 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / (timerClock / 1000000); in MXC_TMR_RevB_GetTime()
478 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / (timerClock / 1000); in MXC_TMR_RevB_GetTime()
486 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / timerClock; in MXC_TMR_RevB_GetTime()
494 temp_time = (uint64_t)ticks * (1 << (prescale & 0xF)) / timerClock; in MXC_TMR_RevB_GetTime()
[all …]
Dtmr_revb.h63 int MXC_TMR_RevB_GetTime(mxc_tmr_revb_regs_t *tmr, uint32_t ticks, uint32_t *time,
66 uint32_t *ticks);
Dtmr_ai87.c365 int MXC_TMR_GetTime(mxc_tmr_regs_t *tmr, uint32_t ticks, uint32_t *time, mxc_tmr_unit_t *units) in MXC_TMR_GetTime() argument
367 return MXC_TMR_RevB_GetTime((mxc_tmr_revb_regs_t *)tmr, ticks, time, units); in MXC_TMR_GetTime()
370 int MXC_TMR_GetTicks(mxc_tmr_regs_t *tmr, uint32_t time, mxc_tmr_unit_t units, uint32_t *ticks) in MXC_TMR_GetTicks() argument
372 return MXC_TMR_RevB_GetTicks((mxc_tmr_revb_regs_t *)tmr, time, units, ticks); in MXC_TMR_GetTicks()
Dtmr_me12.c367 int MXC_TMR_GetTime(mxc_tmr_regs_t *tmr, uint32_t ticks, uint32_t *time, mxc_tmr_unit_t *units) in MXC_TMR_GetTime() argument
369 return MXC_TMR_RevB_GetTime((mxc_tmr_revb_regs_t *)tmr, ticks, time, units); in MXC_TMR_GetTime()
372 int MXC_TMR_GetTicks(mxc_tmr_regs_t *tmr, uint32_t time, mxc_tmr_unit_t units, uint32_t *ticks) in MXC_TMR_GetTicks() argument
374 return MXC_TMR_RevB_GetTicks((mxc_tmr_revb_regs_t *)tmr, time, units, ticks); in MXC_TMR_GetTicks()
Dtmr_me17.c382 int MXC_TMR_GetTime(mxc_tmr_regs_t *tmr, uint32_t ticks, uint32_t *time, mxc_tmr_unit_t *units) in MXC_TMR_GetTime() argument
384 return MXC_TMR_RevB_GetTime((mxc_tmr_revb_regs_t *)tmr, ticks, time, units); in MXC_TMR_GetTime()
387 int MXC_TMR_GetTicks(mxc_tmr_regs_t *tmr, uint32_t time, mxc_tmr_unit_t units, uint32_t *ticks) in MXC_TMR_GetTicks() argument
389 return MXC_TMR_RevB_GetTicks((mxc_tmr_revb_regs_t *)tmr, time, units, ticks); in MXC_TMR_GetTicks()
Dtmr_me18.c385 int MXC_TMR_GetTime(mxc_tmr_regs_t *tmr, uint32_t ticks, uint32_t *time, mxc_tmr_unit_t *units) in MXC_TMR_GetTime() argument
387 return MXC_TMR_RevB_GetTime((mxc_tmr_revb_regs_t *)tmr, ticks, time, units); in MXC_TMR_GetTime()
390 int MXC_TMR_GetTicks(mxc_tmr_regs_t *tmr, uint32_t time, mxc_tmr_unit_t units, uint32_t *ticks) in MXC_TMR_GetTicks() argument
392 return MXC_TMR_RevB_GetTicks((mxc_tmr_revb_regs_t *)tmr, time, units, ticks); in MXC_TMR_GetTicks()
Dtmr_es17.c185 int MXC_TMR_GetTime(mxc_tmr_regs_t *tmr, uint32_t ticks, uint32_t *time, mxc_tmr_unit_t *units) in MXC_TMR_GetTime() argument
187 return MXC_TMR_RevA_GetTime((mxc_tmr_reva_regs_t *)tmr, ticks, time, units); in MXC_TMR_GetTime()
Dtmr_me11.c189 int MXC_TMR_GetTime(mxc_tmr_regs_t *tmr, uint32_t ticks, uint32_t *time, mxc_tmr_unit_t *units) in MXC_TMR_GetTime() argument
191 return MXC_TMR_RevA_GetTime((mxc_tmr_reva_regs_t *)tmr, ticks, time, units); in MXC_TMR_GetTime()
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Source/SYS/
Dmxc_delay.c38 uint32_t ticks = (MXC_SYS_RiscVClockRate() / 1000000) * us; in MXC_Delay() local
45 while (CSR_GetPCCR() < ticks) { in MXC_Delay()
102 uint32_t starttick, reload, ticks, lastticks; in MXC_DelayInit() local
122 ticks = (uint32_t)(((uint64_t)us * (uint64_t)SystemCoreClock) / 1000000); in MXC_DelayInit()
125 overflows = ticks / reload; in MXC_DelayInit()
128 lastticks = ticks % reload; in MXC_DelayInit()
Dsys_me10.c435 int MXC_SYS_SysTick_Config(uint32_t ticks, int clk_src, mxc_tmr_regs_t *tmr) in MXC_SYS_SysTick_Config() argument
437 if (ticks == 0) in MXC_SYS_SysTick_Config()
442 return SysTick_Config(ticks); in MXC_SYS_SysTick_Config()
450 if ((ticks - 1) > SysTick_LOAD_RELOAD_Msk) { in MXC_SYS_SysTick_Config()
455 SysTick->LOAD = ticks - 1; in MXC_SYS_SysTick_Config()
480 int MXC_SYS_SysTick_Delay(uint32_t ticks) in MXC_SYS_SysTick_Delay() argument
485 if (ticks == 0) in MXC_SYS_SysTick_Delay()
496 num_remain = ticks % SysTick_LOAD_RELOAD_Msk; in MXC_SYS_SysTick_Delay()
500 num_full = (ticks - 1) / SysTick_LOAD_RELOAD_Msk; in MXC_SYS_SysTick_Delay()
563 if (num_subtract >= ticks) in MXC_SYS_SysTick_Delay()
[all …]
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Source/WUT/
Dwut_ai87.c110 int MXC_WUT_GetTicks(uint32_t time, mxc_wut_unit_t units, uint32_t *ticks) in MXC_WUT_GetTicks() argument
112 return MXC_WUT_RevA_GetTicks((mxc_wut_reva_regs_t *)MXC_WUT, ERTCO_FREQ, time, units, ticks); in MXC_WUT_GetTicks()
116 int MXC_WUT_GetTime(uint32_t ticks, uint32_t *time, mxc_wut_unit_t *units) in MXC_WUT_GetTime() argument
118 return MXC_WUT_RevA_GetTime((mxc_wut_reva_regs_t *)MXC_WUT, ERTCO_FREQ, ticks, time, in MXC_WUT_GetTime()
Dwut_reva.c132 mxc_wut_reva_unit_t units, uint32_t *ticks) in MXC_WUT_RevA_GetTicks() argument
172 *ticks = temp_ticks; in MXC_WUT_RevA_GetTicks()
180 int MXC_WUT_RevA_GetTime(mxc_wut_reva_regs_t *wut, uint32_t timerClock, uint32_t ticks, in MXC_WUT_RevA_GetTime() argument
189 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / (timerClock / 1000000); in MXC_WUT_RevA_GetTime()
197 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / (timerClock / 1000); in MXC_WUT_RevA_GetTime()
205 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / timerClock; in MXC_WUT_RevA_GetTime()
213 temp_time = (uint64_t)ticks * (1 << (prescale & 0xF)) / timerClock; in MXC_WUT_RevA_GetTime()
Dwut_ai85.c120 int MXC_WUT_GetTicks(uint32_t time, mxc_wut_unit_t units, uint32_t *ticks) in MXC_WUT_GetTicks() argument
122 return MXC_WUT_RevA_GetTicks((mxc_wut_reva_regs_t *)MXC_WUT, ERTCO_FREQ, time, units, ticks); in MXC_WUT_GetTicks()
126 int MXC_WUT_GetTime(uint32_t ticks, uint32_t *time, mxc_wut_unit_t *units) in MXC_WUT_GetTime() argument
128 return MXC_WUT_RevA_GetTime((mxc_wut_reva_regs_t *)MXC_WUT, ERTCO_FREQ, ticks, time, in MXC_WUT_GetTime()
Dwut_me14.c127 int MXC_WUT_GetTicks(uint32_t time, mxc_wut_unit_t units, uint32_t *ticks) in MXC_WUT_GetTicks() argument
129 return MXC_WUT_RevA_GetTicks((mxc_wut_reva_regs_t *)MXC_WUT, XTAL32K_FREQ, time, units, ticks); in MXC_WUT_GetTicks()
133 int MXC_WUT_GetTime(uint32_t ticks, uint32_t *time, mxc_wut_unit_t *units) in MXC_WUT_GetTime() argument
135 return MXC_WUT_RevA_GetTime((mxc_wut_reva_regs_t *)MXC_WUT, XTAL32K_FREQ, ticks, time, in MXC_WUT_GetTime()
Dwut_me18.c127 int MXC_WUT_GetTicks(uint32_t time, mxc_wut_unit_t units, uint32_t *ticks) in MXC_WUT_GetTicks() argument
130 (mxc_wut_reva_unit_t)units, ticks); in MXC_WUT_GetTicks()
134 int MXC_WUT_GetTime(uint32_t ticks, uint32_t *time, mxc_wut_unit_t *units) in MXC_WUT_GetTime() argument
136 return MXC_WUT_RevA_GetTime((mxc_wut_reva_regs_t *)MXC_WUT, ERTCO_FREQ, ticks, time, in MXC_WUT_GetTime()
Dwut_reva.h110 mxc_wut_reva_unit_t units, uint32_t *ticks);
112 int MXC_WUT_RevA_GetTime(mxc_wut_reva_regs_t *wut, uint32_t timerClock, uint32_t ticks,
Dwut_me17.c120 int MXC_WUT_GetTicks(mxc_wut_regs_t *wut, uint32_t time, mxc_wut_unit_t units, uint32_t *ticks) in MXC_WUT_GetTicks() argument
122 return MXC_WUT_RevA_GetTicks((mxc_wut_reva_regs_t *)wut, ERTCO_FREQ, time, units, ticks); in MXC_WUT_GetTicks()
126 int MXC_WUT_GetTime(mxc_wut_regs_t *wut, uint32_t ticks, uint32_t *time, mxc_wut_unit_t *units) in MXC_WUT_GetTime() argument
128 return MXC_WUT_RevA_GetTime((mxc_wut_reva_regs_t *)wut, ERTCO_FREQ, ticks, time, in MXC_WUT_GetTime()
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX78002/
Dwut.h183 int MXC_WUT_GetTicks(uint32_t time, mxc_wut_unit_t units, uint32_t *ticks);
193 int MXC_WUT_GetTime(uint32_t ticks, uint32_t *time, mxc_wut_unit_t *units);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX78000/
Dwut.h184 int MXC_WUT_GetTicks(uint32_t time, mxc_wut_unit_t units, uint32_t *ticks);
194 int MXC_WUT_GetTime(uint32_t ticks, uint32_t *time, mxc_wut_unit_t *units);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32690/
Dwut.h191 int MXC_WUT_GetTicks(uint32_t time, mxc_wut_unit_t units, uint32_t *ticks);
201 int MXC_WUT_GetTime(uint32_t ticks, uint32_t *time, mxc_wut_unit_t *units);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32665/
Dwut.h191 int MXC_WUT_GetTicks(uint32_t time, mxc_wut_unit_t units, uint32_t *ticks);
201 int MXC_WUT_GetTime(uint32_t ticks, uint32_t *time, mxc_wut_unit_t *units);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32680/
Dwut.h196 int MXC_WUT_GetTicks(mxc_wut_regs_t *wut, uint32_t time, mxc_wut_unit_t units, uint32_t *ticks);
207 int MXC_WUT_GetTime(mxc_wut_regs_t *wut, uint32_t ticks, uint32_t *time, mxc_wut_unit_t *units);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32655/
Dwut.h196 int MXC_WUT_GetTicks(mxc_wut_regs_t *wut, uint32_t time, mxc_wut_unit_t units, uint32_t *ticks);
207 int MXC_WUT_GetTime(mxc_wut_regs_t *wut, uint32_t ticks, uint32_t *time, mxc_wut_unit_t *units);

123