Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/components/timer/
Dfsl_adapter_lptmr.c42 hal_timer_handle_struct_t *halTimerState = (hal_timer_handle_struct_t *)s_timerHandle[instance]; in HAL_TimerInterruptHandle() local
45 if (NULL == halTimerState) in HAL_TimerInterruptHandle()
55 if (halTimerState->callback != NULL) in HAL_TimerInterruptHandle()
57 halTimerState->callback(halTimerState->callbackParam); in HAL_TimerInterruptHandle()
102 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerInit() local
111 halTimerState->timeout = halTimerConfig->timeout; in HAL_TimerInit()
112 halTimerState->instance = halTimerConfig->instance; in HAL_TimerInit()
113 irqId = mLptmrIrqId[halTimerState->instance]; in HAL_TimerInit()
124 LPTMR_Init(s_LptmrBase[halTimerState->instance], &lptmrConfig); in HAL_TimerInit()
125 halTimerState->timerClock_Hz = halTimerConfig->srcClock_Hz; in HAL_TimerInit()
[all …]
Dfsl_adapter_mrt.c43 hal_timer_handle_struct_t *halTimerState = (hal_timer_handle_struct_t *)s_timerHandle[instance]; in HAL_TimerInterruptHandle() local
45 …MRT_ClearStatusFlags(s_MrtBase[halTimerState->instance], kMRT_Channel_0, (uint32_t)kMRT_TimerInter… in HAL_TimerInterruptHandle()
47 if (halTimerState->callback != NULL) in HAL_TimerInterruptHandle()
49 halTimerState->callback(halTimerState->callbackParam); in HAL_TimerInterruptHandle()
67 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerInit() local
76 halTimerState->timeout = halTimerConfig->timeout; in HAL_TimerInit()
77 halTimerState->instance = halTimerConfig->instance; in HAL_TimerInit()
83 MRT_Init(s_MrtBase[halTimerState->instance], &mrtConfig); in HAL_TimerInit()
86 MRT_SetupChannelMode(s_MrtBase[halTimerState->instance], kMRT_Channel_0, kMRT_RepeatMode); in HAL_TimerInit()
89 …MRT_EnableInterrupts(s_MrtBase[halTimerState->instance], kMRT_Channel_0, (uint32_t)kMRT_TimerInter… in HAL_TimerInit()
[all …]
Dfsl_adapter_gpt.c43 hal_timer_handle_struct_t *halTimerState = (hal_timer_handle_struct_t *)s_timerHandle[instance]; in HAL_TimerInterruptHandle() local
45 GPT_ClearStatusFlags(s_GptBase[halTimerState->instance], kGPT_OutputCompare1Flag); in HAL_TimerInterruptHandle()
46 if (halTimerState->callback != NULL) in HAL_TimerInterruptHandle()
48 halTimerState->callback(halTimerState->callbackParam); in HAL_TimerInterruptHandle()
80 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerInit() local
89 halTimerState->timeout = halTimerConfig->timeout; in HAL_TimerInit()
90 halTimerState->instance = halTimerConfig->instance; in HAL_TimerInit()
91 halTimerState->timerClock_Hz = halTimerConfig->srcClock_Hz; in HAL_TimerInit()
92 irqId = instanceIrq[halTimerState->instance]; in HAL_TimerInit()
96 GPT_Init(s_GptBase[halTimerState->instance], &gptConfig); in HAL_TimerInit()
[all …]
Dfsl_adapter_lpit.c43 hal_timer_handle_struct_t *halTimerState = (hal_timer_handle_struct_t *)s_timerHandle[instance]; in HAL_TimerInterruptHandle() local
45 LPIT_ClearStatusFlags(s_LpitBase[halTimerState->instance], (uint32_t)kLPIT_Channel0TimerFlag); in HAL_TimerInterruptHandle()
46 if (halTimerState->callback != NULL) in HAL_TimerInterruptHandle()
48 halTimerState->callback(halTimerState->callbackParam); in HAL_TimerInterruptHandle()
76 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerInit() local
85 halTimerState->timeout = halTimerConfig->timeout; in HAL_TimerInit()
86 halTimerState->instance = halTimerConfig->instance; in HAL_TimerInit()
87 irqId = instanceIrq[halTimerState->instance][0]; in HAL_TimerInit()
92 assert(s_LpitBase[halTimerState->instance]); in HAL_TimerInit()
94 LPIT_Init(s_LpitBase[halTimerState->instance], &lpitConfig); in HAL_TimerInit()
[all …]
Dfsl_adapter_pit.c43 hal_timer_handle_struct_t *halTimerState = (hal_timer_handle_struct_t *)s_timerHandle[instance]; in HAL_TimerInterruptHandle() local
45 PIT_ClearStatusFlags(s_PitBase[halTimerState->instance], kPIT_Chnl_0, PIT_TFLG_TIF_MASK); in HAL_TimerInterruptHandle()
46 if (halTimerState->callback != NULL) in HAL_TimerInterruptHandle()
48 halTimerState->callback(halTimerState->callbackParam); in HAL_TimerInterruptHandle()
100 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerInit() local
109 halTimerState->timeout = halTimerConfig->timeout; in HAL_TimerInit()
110 halTimerState->instance = halTimerConfig->instance; in HAL_TimerInit()
111 irqId = instanceIrq[halTimerState->instance][0]; in HAL_TimerInit()
116 assert(s_PitBase[halTimerState->instance]); in HAL_TimerInit()
118 PIT_Init(s_PitBase[halTimerState->instance], &pitConfig); in HAL_TimerInit()
[all …]
Dfsl_adapter_ftm.c43 hal_timer_handle_struct_t *halTimerState = (hal_timer_handle_struct_t *)s_timerHandle[instance]; in HAL_TimerInterruptHandle() local
46 if (halTimerState->callback != NULL) in HAL_TimerInterruptHandle()
48 halTimerState->callback(halTimerState->callbackParam); in HAL_TimerInterruptHandle()
81 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerInit() local
91 halTimerState->timeout = halTimerConfig->timeout; in HAL_TimerInit()
92 halTimerState->instance = halTimerConfig->instance; in HAL_TimerInit()
93 FTMBaseAddr = (FTM_Type *)s_FtmBase[halTimerState->instance]; in HAL_TimerInit()
101halTimerState->timerClock_Hz = halTimerConfig->srcClock_Hz / (1UL << (uint32_t)ftmInfo.prescale); in HAL_TimerInit()
104 if (USEC_TO_COUNT(halTimerState->timeout, halTimerState->timerClock_Hz) > 0xFFFFU) in HAL_TimerInit()
109 …FTM_SetTimerPeriod(FTMBaseAddr, (uint32_t)USEC_TO_COUNT(halTimerState->timeout, halTimerState->tim… in HAL_TimerInit()
[all …]
Dfsl_adapter_ctimer.c44 hal_timer_handle_struct_t *halTimerState = (hal_timer_handle_struct_t *)s_timerHandle[instance]; in HAL_TimerInterruptHandle() local
46 if (halTimerState->callback != NULL) in HAL_TimerInterruptHandle()
48 halTimerState->callback(halTimerState->callbackParam); in HAL_TimerInterruptHandle()
70 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_CTimerConfigTimeout() local
71 halTimerState->timeout = timeout; in HAL_CTimerConfigTimeout()
73 CTIMER_Init(s_CtimerBase[halTimerState->instance], &config); in HAL_CTimerConfigTimeout()
74 CTIMER_StopTimer(s_CtimerBase[halTimerState->instance]); in HAL_CTimerConfigTimeout()
82 …mCtimerMatchConfig.matchValue = (uint32_t)USEC_TO_COUNT(halTimerState->timeout, halTimerState->tim… in HAL_CTimerConfigTimeout()
88 …CTIMER_RegisterCallBack(s_CtimerBase[halTimerState->instance], &ctimer_callback_table[halTimerStat… in HAL_CTimerConfigTimeout()
90 …CTIMER_SetupMatch(s_CtimerBase[halTimerState->instance], (ctimer_match_t)gStackTimerChannel_c, &mC… in HAL_CTimerConfigTimeout()
[all …]
Dfsl_adapter_ostimer.c43 hal_timer_handle_struct_t *halTimerState = (hal_timer_handle_struct_t *)s_timerHandle[instance]; in HAL_TimerInterruptHandle() local
45 if (halTimerState->callback != NULL) in HAL_TimerInterruptHandle()
47 halTimerState->callback(halTimerState->callbackParam); in HAL_TimerInterruptHandle()
66 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerInit() local
72 halTimerState->instance = halTimerConfig->instance; in HAL_TimerInit()
73 halTimerState->timerClock_Hz = halTimerConfig->srcClock_Hz; in HAL_TimerInit()
74 s_timerHandle[halTimerState->instance] = halTimerHandle; in HAL_TimerInit()
75 OSTIMER_Init(s_ostimerBase[halTimerState->instance]); in HAL_TimerInit()
83 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerDeinit() local
84 s_timerHandle[halTimerState->instance] = NULL; in HAL_TimerDeinit()
[all …]
Dfsl_adapter_tpm.c69 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerGetInstance() local
70 return halTimerState->instance; in HAL_TimerGetInstance()
78 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerHwInit() local
87 instance = halTimerState->instance; in HAL_TimerHwInit()
97 (void)HAL_TimerUpdateTimeout(halTimerHandle, halTimerState->timeout); in HAL_TimerHwInit()
138 hal_timer_handle_struct_t *halTimerState = halTimerHandle; in HAL_TimerInit() local
146 halTimerState->timeout = halTimerConfig->timeout; in HAL_TimerInit()
149 halTimerState->instance = halTimerConfig->instance; in HAL_TimerInit()
150 assert(s_TPMBase[halTimerState->instance]); in HAL_TimerInit()
154 halTimerState->timerClock_Hz = halTimerConfig->srcClock_Hz / (1UL << (uint8_t)tpmInfo.prescale); in HAL_TimerInit()