Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/drivers/sctimer/
Dfsl_sctimer.c480 uint32_t whichIO, in SCTIMER_CreateAndScheduleEvent() argument
493 base->EV[s_currentEvent].CTRL = currentCtrlVal | SCT_EV_CTRL_IOSEL(whichIO); in SCTIMER_CreateAndScheduleEvent()
499 currentCtrlVal |= SCT_EV_CTRL_IOSEL(whichIO); in SCTIMER_CreateAndScheduleEvent()
662 void SCTIMER_SetupOutputToggleAction(SCT_Type *base, uint32_t whichIO, uint32_t event) in SCTIMER_SetupOutputToggleAction() argument
664 assert(whichIO < (uint32_t)FSL_FEATURE_SCT_NUMBER_OF_OUTPUTS); in SCTIMER_SetupOutputToggleAction()
669 base->OUT[whichIO].CLR |= (1UL << event); in SCTIMER_SetupOutputToggleAction()
670 base->OUT[whichIO].SET |= (1UL << event); in SCTIMER_SetupOutputToggleAction()
674 reg &= ~(((uint32_t)SCT_RES_O0RES_MASK) << (2U * whichIO)); in SCTIMER_SetupOutputToggleAction()
675 reg |= ((uint32_t)(kSCTIMER_ResolveToggle)) << (2U * whichIO); in SCTIMER_SetupOutputToggleAction()
Dfsl_sctimer.h613 uint32_t whichIO,
893 static inline void SCTIMER_SetupOutputSetAction(SCT_Type *base, uint32_t whichIO, uint32_t event) in SCTIMER_SetupOutputSetAction() argument
895 assert(whichIO < (uint32_t)FSL_FEATURE_SCT_NUMBER_OF_OUTPUTS); in SCTIMER_SetupOutputSetAction()
897 base->OUT[whichIO].SET |= (1UL << event); in SCTIMER_SetupOutputSetAction()
909 static inline void SCTIMER_SetupOutputClearAction(SCT_Type *base, uint32_t whichIO, uint32_t event) in SCTIMER_SetupOutputClearAction() argument
911 assert(whichIO < (uint32_t)FSL_FEATURE_SCT_NUMBER_OF_OUTPUTS); in SCTIMER_SetupOutputClearAction()
913 base->OUT[whichIO].CLR |= (1UL << event); in SCTIMER_SetupOutputClearAction()
925 void SCTIMER_SetupOutputToggleAction(SCT_Type *base, uint32_t whichIO, uint32_t event);