Home
last modified time | relevance | path

Searched refs:s_TPMBase (Results 1 – 1 of 1) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/components/timer/
Dfsl_adapter_tpm.c37 static TPM_Type *const s_TPMBase[] = TPM_BASE_PTRS; variable
42 static hal_timer_handle_struct_t *s_halTimerState[sizeof(s_TPMBase) / sizeof(TPM_Type *)];
59 TPM_ClearStatusFlags(s_TPMBase[instance], (uint32_t)kTPM_TimeOverflowFlag); in HAL_TimerInterruptHandle()
91 TPM_Init(s_TPMBase[instance], (void *)&tpmInfo); in HAL_TimerHwInit()
92 TPM_StopTimer(s_TPMBase[instance]); in HAL_TimerHwInit()
95 s_TPMBase[instance]->MOD = 0xFFFF; in HAL_TimerHwInit()
101 TPM_EnableInterrupts(s_TPMBase[instance], (uint32_t)kTPM_TimeOverflowInterruptEnable); in HAL_TimerHwInit()
144 assert(halTimerConfig->instance < (sizeof(s_TPMBase) / sizeof(TPM_Type *))); in HAL_TimerInit()
150 assert(s_TPMBase[halTimerState->instance]); in HAL_TimerInit()
165 TPM_Deinit(s_TPMBase[HAL_TimerGetInstance(halTimerHandle)]); in HAL_TimerDeinit()
[all …]