Lines Matching refs:slaveConfig

317 void DSPI_SlaveInit(SPI_Type *base, const dspi_slave_config_t *slaveConfig)  in DSPI_SlaveInit()  argument
319 assert(NULL != slaveConfig); in DSPI_SlaveInit()
336 base->MCR = temp | SPI_MCR_CONT_SCKE(slaveConfig->enableContinuousSCK) | in DSPI_SlaveInit()
337 SPI_MCR_MTFE(slaveConfig->enableModifiedTimingFormat) | in DSPI_SlaveInit()
338 … SPI_MCR_ROOE(slaveConfig->enableRxFifoOverWrite) | SPI_MCR_SMPL_PT(slaveConfig->samplePoint) | in DSPI_SlaveInit()
343 temp = base->CTAR[slaveConfig->whichCtar] & in DSPI_SlaveInit()
346 …base->CTAR[slaveConfig->whichCtar] = temp | SPI_CTAR_SLAVE_FMSZ(slaveConfig->ctarConfig.bitsPerFra… in DSPI_SlaveInit()
347 SPI_CTAR_SLAVE_CPOL(slaveConfig->ctarConfig.cpol) | in DSPI_SlaveInit()
348 SPI_CTAR_SLAVE_CPHA(slaveConfig->ctarConfig.cpha); in DSPI_SlaveInit()
370 void DSPI_SlaveGetDefaultConfig(dspi_slave_config_t *slaveConfig) in DSPI_SlaveGetDefaultConfig() argument
372 assert(NULL != slaveConfig); in DSPI_SlaveGetDefaultConfig()
375 (void)memset(slaveConfig, 0, sizeof(*slaveConfig)); in DSPI_SlaveGetDefaultConfig()
377 slaveConfig->whichCtar = kDSPI_Ctar0; in DSPI_SlaveGetDefaultConfig()
378 slaveConfig->ctarConfig.bitsPerFrame = 8; in DSPI_SlaveGetDefaultConfig()
379 slaveConfig->ctarConfig.cpol = kDSPI_ClockPolarityActiveHigh; in DSPI_SlaveGetDefaultConfig()
380 slaveConfig->ctarConfig.cpha = kDSPI_ClockPhaseFirstEdge; in DSPI_SlaveGetDefaultConfig()
382 slaveConfig->enableContinuousSCK = false; in DSPI_SlaveGetDefaultConfig()
383 slaveConfig->enableRxFifoOverWrite = false; in DSPI_SlaveGetDefaultConfig()
384 slaveConfig->enableModifiedTimingFormat = false; in DSPI_SlaveGetDefaultConfig()
385 slaveConfig->samplePoint = kDSPI_SckToSin0Clock; in DSPI_SlaveGetDefaultConfig()