Lines Matching refs:ui32Base

211 TimerBaseValid(uint32_t ui32Base)  in TimerBaseValid()  argument
213 return((ui32Base == GPT0_BASE) || (ui32Base == GPT1_BASE) || in TimerBaseValid()
214 (ui32Base == GPT2_BASE) || (ui32Base == GPT3_BASE)); in TimerBaseValid()
235 TimerEnable(uint32_t ui32Base, uint32_t ui32Timer) in TimerEnable() argument
240 ASSERT(TimerBaseValid(ui32Base)); in TimerEnable()
247 HWREG(ui32Base + GPT_O_CTL) |= ui32Timer & (GPT_CTL_TAEN | GPT_CTL_TBEN); in TimerEnable()
266 TimerDisable(uint32_t ui32Base, uint32_t ui32Timer) in TimerDisable() argument
271 ASSERT(TimerBaseValid(ui32Base)); in TimerDisable()
278 HWREG(ui32Base + GPT_O_CTL) &= ~(ui32Timer & in TimerDisable()
334 extern void TimerConfigure(uint32_t ui32Base, uint32_t ui32Config);
354 extern void TimerLevelControl(uint32_t ui32Base, uint32_t ui32Timer,
378 TimerEventControl(uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Event) in TimerEventControl() argument
383 ASSERT(TimerBaseValid(ui32Base)); in TimerEventControl()
391 HWREG(ui32Base + GPT_O_CTL) = ((HWREG(ui32Base + GPT_O_CTL) & ~ui32Timer) | in TimerEventControl()
416 extern void TimerStallControl(uint32_t ui32Base, uint32_t ui32Timer,
442 extern void TimerWaitOnTriggerControl(uint32_t ui32Base, uint32_t ui32Timer,
480 TimerPrescaleSet(uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Value) in TimerPrescaleSet() argument
485 ASSERT(TimerBaseValid(ui32Base)); in TimerPrescaleSet()
495 HWREG(ui32Base + GPT_O_TAPR) = ui32Value; in TimerPrescaleSet()
503 HWREG(ui32Base + GPT_O_TBPR) = ui32Value; in TimerPrescaleSet()
535 TimerPrescaleGet(uint32_t ui32Base, uint32_t ui32Timer) in TimerPrescaleGet() argument
540 ASSERT(TimerBaseValid(ui32Base)); in TimerPrescaleGet()
547 return((ui32Timer == TIMER_A) ? HWREG(ui32Base + GPT_O_TAPR) : in TimerPrescaleGet()
548 HWREG(ui32Base + GPT_O_TBPR)); in TimerPrescaleGet()
574 TimerPrescaleMatchSet(uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Value) in TimerPrescaleMatchSet() argument
579 ASSERT(TimerBaseValid(ui32Base)); in TimerPrescaleMatchSet()
589 HWREG(ui32Base + GPT_O_TAPMR) = ui32Value; in TimerPrescaleMatchSet()
597 HWREG(ui32Base + GPT_O_TBPMR) = ui32Value; in TimerPrescaleMatchSet()
621 TimerPrescaleMatchGet(uint32_t ui32Base, uint32_t ui32Timer) in TimerPrescaleMatchGet() argument
626 ASSERT(TimerBaseValid(ui32Base)); in TimerPrescaleMatchGet()
632 return((ui32Timer == TIMER_A) ? HWREG(ui32Base + GPT_O_TAPMR) : in TimerPrescaleMatchGet()
633 HWREG(ui32Base + GPT_O_TBPMR)); in TimerPrescaleMatchGet()
660 TimerLoadSet(uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Value) in TimerLoadSet() argument
665 ASSERT(TimerBaseValid(ui32Base)); in TimerLoadSet()
674 HWREG(ui32Base + GPT_O_TAILR) = ui32Value; in TimerLoadSet()
682 HWREG(ui32Base + GPT_O_TBILR) = ui32Value; in TimerLoadSet()
708 TimerLoadGet(uint32_t ui32Base, uint32_t ui32Timer) in TimerLoadGet() argument
713 ASSERT(TimerBaseValid(ui32Base)); in TimerLoadGet()
719 return((ui32Timer == TIMER_A) ? HWREG(ui32Base + GPT_O_TAILR) : in TimerLoadGet()
720 HWREG(ui32Base + GPT_O_TBILR)); in TimerLoadGet()
744 TimerValueGet(uint32_t ui32Base, uint32_t ui32Timer) in TimerValueGet() argument
749 ASSERT(TimerBaseValid(ui32Base)); in TimerValueGet()
755 return((ui32Timer == TIMER_A) ? HWREG(ui32Base + GPT_O_TAR) : in TimerValueGet()
756 HWREG(ui32Base + GPT_O_TBR)); in TimerValueGet()
786 TimerMatchSet(uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Value) in TimerMatchSet() argument
791 ASSERT(TimerBaseValid(ui32Base)); in TimerMatchSet()
800 HWREG(ui32Base + GPT_O_TAMATCHR) = ui32Value; in TimerMatchSet()
808 HWREG(ui32Base + GPT_O_TBMATCHR) = ui32Value; in TimerMatchSet()
834 TimerMatchGet(uint32_t ui32Base, uint32_t ui32Timer) in TimerMatchGet() argument
839 ASSERT(TimerBaseValid(ui32Base)); in TimerMatchGet()
845 return((ui32Timer == TIMER_A) ? HWREG(ui32Base + GPT_O_TAMATCHR) : in TimerMatchGet()
846 HWREG(ui32Base + GPT_O_TBMATCHR)); in TimerMatchGet()
873 extern void TimerIntRegister(uint32_t ui32Base, uint32_t ui32Timer,
896 extern void TimerIntUnregister(uint32_t ui32Base, uint32_t ui32Timer);
921 TimerIntEnable(uint32_t ui32Base, uint32_t ui32IntFlags) in TimerIntEnable() argument
926 ASSERT(TimerBaseValid(ui32Base)); in TimerIntEnable()
931 HWREG(ui32Base + GPT_O_IMR) |= ui32IntFlags; in TimerIntEnable()
957 TimerIntDisable(uint32_t ui32Base, uint32_t ui32IntFlags) in TimerIntDisable() argument
962 ASSERT(TimerBaseValid(ui32Base)); in TimerIntDisable()
967 HWREG(ui32Base + GPT_O_IMR) &= ~(ui32IntFlags); in TimerIntDisable()
993 TimerIntStatus(uint32_t ui32Base, bool bMasked) in TimerIntStatus() argument
998 ASSERT(TimerBaseValid(ui32Base)); in TimerIntStatus()
1004 return(bMasked ? HWREG(ui32Base + GPT_O_MIS) : in TimerIntStatus()
1005 HWREG(ui32Base + GPT_O_RIS)); in TimerIntStatus()
1046 TimerIntClear(uint32_t ui32Base, uint32_t ui32IntFlags) in TimerIntClear() argument
1051 ASSERT(TimerBaseValid(ui32Base)); in TimerIntClear()
1056 HWREG(ui32Base + GPT_O_ICLR) = ui32IntFlags; in TimerIntClear()
1086 TimerSynchronize(uint32_t ui32Base, uint32_t ui32Timers) in TimerSynchronize() argument
1091 ASSERT(ui32Base == GPT0_BASE); in TimerSynchronize()
1096 HWREG(ui32Base + GPT_O_SYNC) = ui32Timers; in TimerSynchronize()
1109 TimerCcpCombineEnable(uint32_t ui32Base) in TimerCcpCombineEnable() argument
1112 ASSERT(TimerBaseValid(ui32Base)); in TimerCcpCombineEnable()
1115 HWREG(ui32Base + GPT_O_ANDCCP) |= GPT_ANDCCP_CCP_AND_EN; in TimerCcpCombineEnable()
1128 TimerCcpCombineDisable(uint32_t ui32Base) in TimerCcpCombineDisable() argument
1131 ASSERT(TimerBaseValid(ui32Base)); in TimerCcpCombineDisable()
1134 HWREG(ui32Base + GPT_O_ANDCCP) &= ~(GPT_ANDCCP_CCP_AND_EN); in TimerCcpCombineDisable()
1161 extern void TimerMatchUpdateMode(uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Mode);
1188 extern void TimerIntervalLoadMode(uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Mode);