Lines Matching refs:ui32Base
79 TimerIntNumberGet(uint32_t ui32Base) in TimerIntNumberGet() argument
87 switch(ui32Base) in TimerIntNumberGet()
117 TimerConfigure(uint32_t ui32Base, uint32_t ui32Config) in TimerConfigure() argument
122 ASSERT(TimerBaseValid(ui32Base)); in TimerConfigure()
151 HWREG(ui32Base + GPT_O_CTL) &= ~(GPT_CTL_TAEN | GPT_CTL_TBEN); in TimerConfigure()
156 HWREG(ui32Base + GPT_O_CFG) = ui32Config >> 24; in TimerConfigure()
162 HWREG(ui32Base + GPT_O_TAMR) = (ui32Config & 0xFF) | GPT_TAMR_TAPWMIE; in TimerConfigure()
163 HWREG(ui32Base + GPT_O_TBMR) = in TimerConfigure()
173 TimerLevelControl(uint32_t ui32Base, uint32_t ui32Timer, bool bInvert) in TimerLevelControl() argument
178 ASSERT(TimerBaseValid(ui32Base)); in TimerLevelControl()
186 HWREG(ui32Base + GPT_O_CTL) = (bInvert ? in TimerLevelControl()
187 (HWREG(ui32Base + GPT_O_CTL) | ui32Timer) : in TimerLevelControl()
188 (HWREG(ui32Base + GPT_O_CTL) & in TimerLevelControl()
198 TimerStallControl(uint32_t ui32Base, uint32_t ui32Timer, bool bStall) in TimerStallControl() argument
203 ASSERT(TimerBaseValid(ui32Base)); in TimerStallControl()
211 HWREG(ui32Base + GPT_O_CTL) = (bStall ? in TimerStallControl()
212 (HWREG(ui32Base + GPT_O_CTL) | ui32Timer) : in TimerStallControl()
213 (HWREG(ui32Base + GPT_O_CTL) & ~(ui32Timer))); in TimerStallControl()
222 TimerWaitOnTriggerControl(uint32_t ui32Base, uint32_t ui32Timer, bool bWait) in TimerWaitOnTriggerControl() argument
227 ASSERT(TimerBaseValid(ui32Base)); in TimerWaitOnTriggerControl()
238 HWREG(ui32Base + GPT_O_TAMR) |= GPT_TAMR_TAWOT; in TimerWaitOnTriggerControl()
242 HWREG(ui32Base + GPT_O_TAMR) &= ~(GPT_TAMR_TAWOT); in TimerWaitOnTriggerControl()
253 HWREG(ui32Base + GPT_O_TBMR) |= GPT_TBMR_TBWOT; in TimerWaitOnTriggerControl()
257 HWREG(ui32Base + GPT_O_TBMR) &= ~(GPT_TBMR_TBWOT); in TimerWaitOnTriggerControl()
268 TimerIntRegister(uint32_t ui32Base, uint32_t ui32Timer, void (*pfnHandler)(void)) in TimerIntRegister() argument
275 ASSERT(TimerBaseValid(ui32Base)); in TimerIntRegister()
282 ui32Int = TimerIntNumberGet(ui32Base); in TimerIntRegister()
323 TimerIntUnregister(uint32_t ui32Base, uint32_t ui32Timer) in TimerIntUnregister() argument
330 ASSERT(TimerBaseValid(ui32Base)); in TimerIntUnregister()
337 ui32Int = TimerIntNumberGet(ui32Base); in TimerIntUnregister()
378 TimerMatchUpdateMode(uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Mode) in TimerMatchUpdateMode() argument
381 ASSERT(TimerBaseValid(ui32Base)); in TimerMatchUpdateMode()
390 HWREG(ui32Base + GPT_O_TAMR) &= ~(GPT_TAMR_TAMRSU); in TimerMatchUpdateMode()
394 HWREG(ui32Base + GPT_O_TAMR) |= GPT_TAMR_TAMRSU; in TimerMatchUpdateMode()
403 HWREG(ui32Base + GPT_O_TBMR) &= ~(GPT_TBMR_TBMRSU); in TimerMatchUpdateMode()
407 HWREG(ui32Base + GPT_O_TBMR) |= GPT_TBMR_TBMRSU; in TimerMatchUpdateMode()
418 TimerIntervalLoadMode(uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Mode) in TimerIntervalLoadMode() argument
421 ASSERT(TimerBaseValid(ui32Base)); in TimerIntervalLoadMode()
430 HWREG(ui32Base + GPT_O_TAMR) &= ~(GPT_TAMR_TAILD); in TimerIntervalLoadMode()
434 HWREG(ui32Base + GPT_O_TAMR) |= GPT_TAMR_TAILD; in TimerIntervalLoadMode()
443 HWREG(ui32Base + GPT_O_TBMR) &= ~(GPT_TBMR_TBILD); in TimerIntervalLoadMode()
447 HWREG(ui32Base + GPT_O_TBMR) |= GPT_TBMR_TBILD; in TimerIntervalLoadMode()