Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/i2s/
Dfsl_flexio_i2s.c120 flexio_timer_config_t timerConfig = {0}; in FLEXIO_I2S_Init() local
166 timerConfig.triggerSelect = FLEXIO_TIMER_TRIGGER_SEL_PININPUT(base->txPinIndex); in FLEXIO_I2S_Init()
167 timerConfig.triggerPolarity = kFLEXIO_TimerTriggerPolarityActiveHigh; in FLEXIO_I2S_Init()
168 timerConfig.triggerSource = kFLEXIO_TimerTriggerSourceExternal; in FLEXIO_I2S_Init()
169 timerConfig.pinConfig = kFLEXIO_PinConfigOutput; in FLEXIO_I2S_Init()
170 timerConfig.pinSelect = base->fsPinIndex; in FLEXIO_I2S_Init()
171 timerConfig.pinPolarity = config->fsPinPolarity; in FLEXIO_I2S_Init()
172 timerConfig.timerMode = kFLEXIO_TimerModeSingle16Bit; in FLEXIO_I2S_Init()
173 timerConfig.timerOutput = kFLEXIO_TimerOutputOneNotAffectedByReset; in FLEXIO_I2S_Init()
174 timerConfig.timerDecrement = kFLEXIO_TimerDecSrcOnFlexIOClockShiftTimerOutput; in FLEXIO_I2S_Init()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/i2c/
Dfsl_flexio_i2c_master.c635 flexio_timer_config_t timerConfig; in FLEXIO_I2C_MasterInit() local
641 (void)memset(&timerConfig, 0, sizeof(timerConfig)); in FLEXIO_I2C_MasterInit()
677 timerConfig.triggerSelect = FLEXIO_TIMER_TRIGGER_SEL_SHIFTnSTAT(base->shifterIndex[0]); in FLEXIO_I2C_MasterInit()
678 timerConfig.triggerPolarity = kFLEXIO_TimerTriggerPolarityActiveLow; in FLEXIO_I2C_MasterInit()
679 timerConfig.triggerSource = kFLEXIO_TimerTriggerSourceInternal; in FLEXIO_I2C_MasterInit()
680 timerConfig.pinConfig = kFLEXIO_PinConfigOpenDrainOrBidirection; in FLEXIO_I2C_MasterInit()
681 timerConfig.pinSelect = base->SCLPinIndex; in FLEXIO_I2C_MasterInit()
682 timerConfig.pinPolarity = kFLEXIO_PinActiveHigh; in FLEXIO_I2C_MasterInit()
683 timerConfig.timerMode = kFLEXIO_TimerModeSingle16Bit; in FLEXIO_I2C_MasterInit()
684 timerConfig.timerOutput = kFLEXIO_TimerOutputZeroNotAffectedByReset; in FLEXIO_I2C_MasterInit()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/spi/
Dfsl_flexio_spi.c229 flexio_timer_config_t timerConfig; in FLEXIO_SPI_MasterInit() local
236 (void)memset(&timerConfig, 0, sizeof(timerConfig)); in FLEXIO_SPI_MasterInit()
299 timerConfig.triggerSelect = FLEXIO_TIMER_TRIGGER_SEL_SHIFTnSTAT(base->shifterIndex[0]); in FLEXIO_SPI_MasterInit()
300 timerConfig.triggerPolarity = kFLEXIO_TimerTriggerPolarityActiveLow; in FLEXIO_SPI_MasterInit()
301 timerConfig.triggerSource = kFLEXIO_TimerTriggerSourceInternal; in FLEXIO_SPI_MasterInit()
302 timerConfig.pinConfig = kFLEXIO_PinConfigOutput; in FLEXIO_SPI_MasterInit()
303 timerConfig.pinSelect = base->SCKPinIndex; in FLEXIO_SPI_MasterInit()
304 timerConfig.pinPolarity = kFLEXIO_PinActiveHigh; in FLEXIO_SPI_MasterInit()
305 timerConfig.timerMode = kFLEXIO_TimerModeDual8BitBaudBit; in FLEXIO_SPI_MasterInit()
306 timerConfig.timerOutput = kFLEXIO_TimerOutputZeroNotAffectedByReset; in FLEXIO_SPI_MasterInit()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/camera/
Dfsl_flexio_camera.c76 flexio_timer_config_t timerConfig; in FLEXIO_CAMERA_Init() local
80 (void)memset(&timerConfig, 0, sizeof(timerConfig)); in FLEXIO_CAMERA_Init()
115 timerConfig.triggerSelect = FLEXIO_TIMER_TRIGGER_SEL_PININPUT(base->hrefPinIdx); in FLEXIO_CAMERA_Init()
116 timerConfig.triggerPolarity = kFLEXIO_TimerTriggerPolarityActiveHigh; in FLEXIO_CAMERA_Init()
117 timerConfig.triggerSource = kFLEXIO_TimerTriggerSourceInternal; in FLEXIO_CAMERA_Init()
118 timerConfig.pinConfig = kFLEXIO_PinConfigOutputDisabled; in FLEXIO_CAMERA_Init()
119 timerConfig.pinSelect = base->pclkPinIdx; in FLEXIO_CAMERA_Init()
120 timerConfig.pinPolarity = kFLEXIO_PinActiveHigh; in FLEXIO_CAMERA_Init()
121 timerConfig.timerMode = kFLEXIO_TimerModeSingle16Bit; in FLEXIO_CAMERA_Init()
122 timerConfig.timerOutput = kFLEXIO_TimerOutputZeroNotAffectedByReset; in FLEXIO_CAMERA_Init()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/uart/
Dfsl_flexio_uart.c129 flexio_timer_config_t timerConfig; in FLEXIO_UART_Init() local
139 (void)memset(&timerConfig, 0, sizeof(timerConfig)); in FLEXIO_UART_Init()
173 timerConfig.triggerSelect = FLEXIO_TIMER_TRIGGER_SEL_SHIFTnSTAT(base->shifterIndex[0]); in FLEXIO_UART_Init()
174 timerConfig.triggerPolarity = kFLEXIO_TimerTriggerPolarityActiveLow; in FLEXIO_UART_Init()
175 timerConfig.triggerSource = kFLEXIO_TimerTriggerSourceInternal; in FLEXIO_UART_Init()
176 timerConfig.pinConfig = kFLEXIO_PinConfigOutputDisabled; in FLEXIO_UART_Init()
177 timerConfig.pinSelect = base->TxPinIndex; in FLEXIO_UART_Init()
178 timerConfig.pinPolarity = kFLEXIO_PinActiveHigh; in FLEXIO_UART_Init()
179 timerConfig.timerMode = kFLEXIO_TimerModeDual8BitBaudBit; in FLEXIO_UART_Init()
180 timerConfig.timerOutput = kFLEXIO_TimerOutputOneNotAffectedByReset; in FLEXIO_UART_Init()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/
Dfsl_flexio.c315 …d FLEXIO_SetTimerConfig(FLEXIO_Type *base, uint8_t index, const flexio_timer_config_t *timerConfig) in FLEXIO_SetTimerConfig() argument
318 …FLEXIO_TIMCFG_TIMOUT(timerConfig->timerOutput) | FLEXIO_TIMCFG_TIMDEC(timerConfig->timerDecrement)… in FLEXIO_SetTimerConfig()
319 … FLEXIO_TIMCFG_TIMRST(timerConfig->timerReset) | FLEXIO_TIMCFG_TIMDIS(timerConfig->timerDisable) | in FLEXIO_SetTimerConfig()
320 … FLEXIO_TIMCFG_TIMENA(timerConfig->timerEnable) | FLEXIO_TIMCFG_TSTOP(timerConfig->timerStop) | in FLEXIO_SetTimerConfig()
321 FLEXIO_TIMCFG_TSTART(timerConfig->timerStart); in FLEXIO_SetTimerConfig()
323 base->TIMCMP[index] = FLEXIO_TIMCMP_CMP(timerConfig->timerCompare); in FLEXIO_SetTimerConfig()
325 base->TIMCTL[index] = FLEXIO_TIMCTL_TRGSEL(timerConfig->triggerSelect) | in FLEXIO_SetTimerConfig()
326 FLEXIO_TIMCTL_TRGPOL(timerConfig->triggerPolarity) | in FLEXIO_SetTimerConfig()
327 FLEXIO_TIMCTL_TRGSRC(timerConfig->triggerSource) | in FLEXIO_SetTimerConfig()
328 … FLEXIO_TIMCTL_PINCFG(timerConfig->pinConfig) | FLEXIO_TIMCTL_PINSEL(timerConfig->pinSelect) | in FLEXIO_SetTimerConfig()
[all …]
Dfsl_flexio.h522 … FLEXIO_SetTimerConfig(FLEXIO_Type *base, uint8_t index, const flexio_timer_config_t *timerConfig);
/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-connectivity-framework/platform/rt1060/
Dfwk_platform.c30 timer_config_t timerConfig; in PLATFORM_InitTimerManager() local
35 timerConfig.instance = PLATFORM_TM_INSTANCE; in PLATFORM_InitTimerManager()
36 timerConfig.srcClock_Hz = CLOCK_GetFreq(kCLOCK_OscClk); in PLATFORM_InitTimerManager()
38 status = TM_Init(&timerConfig); in PLATFORM_InitTimerManager()
/hal_nxp-latest/mcux/mcux-sdk/components/timer_manager/
Dfsl_component_timer_manager.c581 timer_status_t TM_Init(timer_config_t *timerConfig) in TM_Init() argument
590 assert(timerConfig); in TM_Init()
595 halTimerConfig.srcClock_Hz = timerConfig->srcClock_Hz; in TM_Init()
596 halTimerConfig.instance = timerConfig->instance; in TM_Init()
597 halTimerConfig.clockSrcSelect = timerConfig->clockSrcSelect; in TM_Init()
625 halTimeStampConfig.srcClock_Hz = timerConfig->timeStampSrcClock_Hz; in TM_Init()
626 halTimeStampConfig.instance = timerConfig->timeStampInstance; in TM_Init()
627 halTimeStampConfig.clockSrcSelect = timerConfig->clockSrcSelect; in TM_Init()
Dfsl_component_timer_manager.h225 timer_status_t TM_Init(timer_config_t *timerConfig);