| /hal_adi-latest/MAX/Libraries/PeriphDrivers/Source/TMR/ |
| D | tmr_reva.c | 194 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()
|
| D | tmr_revc.c | 252 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()
|
| D | tmr_revb.c | 412 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 …]
|
| D | tmr_revb.h | 63 int MXC_TMR_RevB_GetTime(mxc_tmr_revb_regs_t *tmr, uint32_t ticks, uint32_t *time, 66 uint32_t *ticks);
|
| D | tmr_ai87.c | 365 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()
|
| D | tmr_me12.c | 367 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()
|
| D | tmr_me17.c | 382 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()
|
| D | tmr_me18.c | 385 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()
|
| D | tmr_es17.c | 185 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()
|
| D | tmr_me11.c | 189 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/ |
| D | mxc_delay.c | 38 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()
|
| D | sys_me10.c | 435 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/ |
| D | wut_ai87.c | 110 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()
|
| D | wut_reva.c | 132 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()
|
| D | wut_ai85.c | 120 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()
|
| D | wut_me14.c | 127 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()
|
| D | wut_me18.c | 127 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()
|
| D | wut_reva.h | 110 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,
|
| D | wut_me17.c | 120 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/ |
| D | wut.h | 183 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/ |
| D | wut.h | 184 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/ |
| D | wut.h | 191 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/ |
| D | wut.h | 191 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/ |
| D | wut.h | 196 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/ |
| D | wut.h | 196 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);
|