Home
last modified time | relevance | path

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

/hal_openisa-latest/vega_sdk_riscv/devices/RV32M1/drivers/
Dfsl_lpi2c.c309 void LPI2C_MasterGetDefaultConfig(lpi2c_master_config_t *masterConfig) in LPI2C_MasterGetDefaultConfig() argument
311 masterConfig->enableMaster = true; in LPI2C_MasterGetDefaultConfig()
312 masterConfig->debugEnable = false; in LPI2C_MasterGetDefaultConfig()
313 masterConfig->enableDoze = true; in LPI2C_MasterGetDefaultConfig()
314 masterConfig->ignoreAck = false; in LPI2C_MasterGetDefaultConfig()
315 masterConfig->pinConfig = kLPI2C_2PinOpenDrain; in LPI2C_MasterGetDefaultConfig()
316 masterConfig->baudRate_Hz = 100000U; in LPI2C_MasterGetDefaultConfig()
317 masterConfig->busIdleTimeout_ns = 0; in LPI2C_MasterGetDefaultConfig()
318 masterConfig->pinLowTimeout_ns = 0; in LPI2C_MasterGetDefaultConfig()
319 masterConfig->sdaGlitchFilterWidth_ns = 0; in LPI2C_MasterGetDefaultConfig()
[all …]
Dfsl_lpspi.c167 void LPSPI_MasterInit(LPSPI_Type *base, const lpspi_master_config_t *masterConfig, uint32_t srcCloc… in LPSPI_MasterInit() argument
169 assert(masterConfig); in LPSPI_MasterInit()
192 LPSPI_SetOnePcsPolarity(base, masterConfig->whichPcs, masterConfig->pcsActiveHighOrLow); in LPSPI_MasterInit()
196 … LPSPI_CFGR1_OUTCFG(masterConfig->dataOutConfig) | LPSPI_CFGR1_PINCFG(masterConfig->pinCfg) | in LPSPI_MasterInit()
200 LPSPI_MasterSetBaudRate(base, masterConfig->baudRate, srcClock_Hz, &tcrPrescaleValue); in LPSPI_MasterInit()
206 base->TCR = LPSPI_TCR_CPOL(masterConfig->cpol) | LPSPI_TCR_CPHA(masterConfig->cpha) | in LPSPI_MasterInit()
207 … LPSPI_TCR_LSBF(masterConfig->direction) | LPSPI_TCR_FRAMESZ(masterConfig->bitsPerFrame - 1) | in LPSPI_MasterInit()
208 LPSPI_TCR_PRESCALE(tcrPrescaleValue) | LPSPI_TCR_PCS(masterConfig->whichPcs); in LPSPI_MasterInit()
212 …LPSPI_MasterSetDelayTimes(base, masterConfig->pcsToSckDelayInNanoSec, kLPSPI_PcsToSck, srcClock_Hz… in LPSPI_MasterInit()
213 …LPSPI_MasterSetDelayTimes(base, masterConfig->lastSckToPcsDelayInNanoSec, kLPSPI_LastSckToPcs, src… in LPSPI_MasterInit()
[all …]
Dfsl_flexio_spi.c142 void FLEXIO_SPI_MasterInit(FLEXIO_SPI_Type *base, flexio_spi_master_config_t *masterConfig, uint32_… in FLEXIO_SPI_MasterInit() argument
145 assert(masterConfig); in FLEXIO_SPI_MasterInit()
165 …ctrlReg |= (FLEXIO_CTRL_DBGE(masterConfig->enableInDebug) | FLEXIO_CTRL_FASTACC(masterConfig->enab… in FLEXIO_SPI_MasterInit()
166 FLEXIO_CTRL_FLEXEN(masterConfig->enableMaster)); in FLEXIO_SPI_MasterInit()
167 if (!masterConfig->enableInDoze) in FLEXIO_SPI_MasterInit()
182 if (masterConfig->phase == kFLEXIO_SPI_ClockPhaseFirstEdge) in FLEXIO_SPI_MasterInit()
206 if (masterConfig->phase == kFLEXIO_SPI_ClockPhaseFirstEdge) in FLEXIO_SPI_MasterInit()
233 timerDiv = srcClock_Hz / masterConfig->baudRate_Bps; in FLEXIO_SPI_MasterInit()
236 timerCmp = ((uint32_t)(masterConfig->dataMode * 2 - 1U)) << 8U; in FLEXIO_SPI_MasterInit()
275 void FLEXIO_SPI_MasterGetDefaultConfig(flexio_spi_master_config_t *masterConfig) in FLEXIO_SPI_MasterGetDefaultConfig() argument
[all …]
Dfsl_flexio_i2c_master.c349 status_t FLEXIO_I2C_MasterInit(FLEXIO_I2C_Type *base, flexio_i2c_master_config_t *masterConfig, uin… in FLEXIO_I2C_MasterInit() argument
351 assert(base && masterConfig); in FLEXIO_I2C_MasterInit()
413 timerDiv = (srcClock_Hz / masterConfig->baudRate_Bps) / 2 - 1; in FLEXIO_I2C_MasterInit()
450 …controlVal |= (FLEXIO_CTRL_DBGE(masterConfig->enableInDebug) | FLEXIO_CTRL_FASTACC(masterConfig->e… in FLEXIO_I2C_MasterInit()
451 FLEXIO_CTRL_FLEXEN(masterConfig->enableMaster)); in FLEXIO_I2C_MasterInit()
452 if (!masterConfig->enableInDoze) in FLEXIO_I2C_MasterInit()
466 void FLEXIO_I2C_MasterGetDefaultConfig(flexio_i2c_master_config_t *masterConfig) in FLEXIO_I2C_MasterGetDefaultConfig() argument
468 assert(masterConfig); in FLEXIO_I2C_MasterGetDefaultConfig()
470 masterConfig->enableMaster = true; in FLEXIO_I2C_MasterGetDefaultConfig()
471 masterConfig->enableInDoze = false; in FLEXIO_I2C_MasterGetDefaultConfig()
[all …]
Dfsl_flexio_i2c_master.h153 status_t FLEXIO_I2C_MasterInit(FLEXIO_I2C_Type *base, flexio_i2c_master_config_t *masterConfig, uin…
174 void FLEXIO_I2C_MasterGetDefaultConfig(flexio_i2c_master_config_t *masterConfig);
Dfsl_flexio_spi.h227 void FLEXIO_SPI_MasterInit(FLEXIO_SPI_Type *base, flexio_spi_master_config_t *masterConfig, uint32_…
246 void FLEXIO_SPI_MasterGetDefaultConfig(flexio_spi_master_config_t *masterConfig);
Dfsl_lpspi.h428 void LPSPI_MasterInit(LPSPI_Type *base, const lpspi_master_config_t *masterConfig, uint32_t srcCloc…
443 void LPSPI_MasterGetDefaultConfig(lpspi_master_config_t *masterConfig);
Dfsl_lpi2c.h438 void LPI2C_MasterGetDefaultConfig(lpi2c_master_config_t *masterConfig);
453 void LPI2C_MasterInit(LPI2C_Type *base, const lpi2c_master_config_t *masterConfig, uint32_t sourceC…