Lines Matching refs:timerBaseAddr

266     uint32_t timerBaseAddr;  in initHw()  local
269 timerBaseAddr = timerBaseAddresses[PinConfigTimerPort(hwAttrs->pwmPin)]; in initHw()
274 MAP_TimerDisable(timerBaseAddr, halfTimer); in initHw()
288 HWREG(timerBaseAddr + TIMER_O_CFG) |= (timerConfigVal >> 24); in initHw()
290 HWREG(timerBaseAddr + TIMER_O_TAMR) = timerConfigVal & 255; in initHw()
293 HWREG(timerBaseAddr + TIMER_O_TBMR) = (timerConfigVal >> 8) & 255; in initHw()
297 MAP_TimerControlLevel(timerBaseAddr, halfTimer, true); in initHw()
338 uint32_t timerBaseAddr; in PWMTimerCC32XX_close() local
343 timerBaseAddr = timerBaseAddresses[PinConfigTimerPort(hwAttrs->pwmPin)]; in PWMTimerCC32XX_close()
359 TimerCC32XX_freeTimerResource(timerBaseAddr, subTimer); in PWMTimerCC32XX_close()
407 uint32_t timerBaseAddr; in PWMTimerCC32XX_open() local
411 timerBaseAddr = timerBaseAddresses[PinConfigTimerPort(hwAttrs->pwmPin)]; in PWMTimerCC32XX_open()
427 if (!TimerCC32XX_allocateTimerResource(timerBaseAddr, subTimer)) { in PWMTimerCC32XX_open()
430 DebugP_log1("Timer: 0x%X unavailable.", timerBaseAddr); in PWMTimerCC32XX_open()
450 TimerCC32XX_freeTimerResource(timerBaseAddr, subTimer); in PWMTimerCC32XX_open()
514 uint32_t timerBaseAddr; in PWMTimerCC32XX_setDuty() local
517 timerBaseAddr = timerBaseAddresses[PinConfigTimerPort(hwAttrs->pwmPin)]; in PWMTimerCC32XX_setDuty()
557 HWREG(timerBaseAddr + TIMER_O_CTL) ^= in PWMTimerCC32XX_setDuty()
575 MAP_TimerPrescaleMatchSet(timerBaseAddr, halfTimer, in PWMTimerCC32XX_setDuty()
577 MAP_TimerMatchSet(timerBaseAddr, halfTimer, in PWMTimerCC32XX_setDuty()
598 uint32_t timerBaseAddr; in PWMTimerCC32XX_setPeriod() local
601 timerBaseAddr = timerBaseAddresses[PinConfigTimerPort(hwAttrs->pwmPin)]; in PWMTimerCC32XX_setPeriod()
628 MAP_TimerPrescaleSet(timerBaseAddr, halfTimer, in PWMTimerCC32XX_setPeriod()
630 MAP_TimerLoadSet(timerBaseAddr, halfTimer, in PWMTimerCC32XX_setPeriod()
653 uint32_t timerBaseAddr; in PWMTimerCC32XX_setDutyAndPeriod() local
656 timerBaseAddr = timerBaseAddresses[PinConfigTimerPort(hwAttrs->pwmPin)]; in PWMTimerCC32XX_setDutyAndPeriod()
699 HWREG(timerBaseAddr + TIMER_O_CTL) ^= in PWMTimerCC32XX_setDutyAndPeriod()
719 MAP_TimerDisable(timerBaseAddr, halfTimer); in PWMTimerCC32XX_setDutyAndPeriod()
722 MAP_TimerPrescaleSet(timerBaseAddr, halfTimer, period / PWM_MAX_MATCH_REG_VALUE); in PWMTimerCC32XX_setDutyAndPeriod()
723 MAP_TimerPrescaleMatchSet(timerBaseAddr, halfTimer, duty / PWM_MAX_MATCH_REG_VALUE); in PWMTimerCC32XX_setDutyAndPeriod()
725 MAP_TimerLoadSet(timerBaseAddr, halfTimer, period % PWM_MAX_MATCH_REG_VALUE); in PWMTimerCC32XX_setDutyAndPeriod()
726 MAP_TimerMatchSet(timerBaseAddr, halfTimer, duty % PWM_MAX_MATCH_REG_VALUE); in PWMTimerCC32XX_setDutyAndPeriod()
729 MAP_TimerEnable(timerBaseAddr, halfTimer); in PWMTimerCC32XX_setDutyAndPeriod()
745 uint32_t timerBaseAddr; in PWMTimerCC32XX_start() local
750 timerBaseAddr = timerBaseAddresses[PinConfigTimerPort(hwAttrs->pwmPin)]; in PWMTimerCC32XX_start()
767 MAP_TimerEnable(timerBaseAddr, halfTimer); in PWMTimerCC32XX_start()
783 uint32_t timerBaseAddr; in PWMTimerCC32XX_stop() local
789 timerBaseAddr = timerBaseAddresses[PinConfigTimerPort(hwAttrs->pwmPin)]; in PWMTimerCC32XX_stop()
821 MAP_TimerDisable(timerBaseAddr, halfTimer); in PWMTimerCC32XX_stop()