Home
last modified time | relevance | path

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

/hal_openisa-latest/vega_sdk_riscv/devices/RV32M1/drivers/
Dfsl_flexio_spi.c85 if (handle->direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_TransferSendTransaction()
105 FLEXIO_SPI_WriteData(base, handle->direction, tmpData); in FLEXIO_SPI_TransferSendTransaction()
117 tmpData = FLEXIO_SPI_ReadData(base, handle->direction); in FLEXIO_SPI_TransferReceiveTransaction()
128 if (handle->direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_TransferReceiveTransaction()
490 flexio_spi_shift_direction_t direction, in FLEXIO_SPI_WriteBlocking() argument
503 FLEXIO_SPI_WriteData(base, direction, *buffer++); in FLEXIO_SPI_WriteBlocking()
508 flexio_spi_shift_direction_t direction, in FLEXIO_SPI_ReadBlocking() argument
521 *buffer++ = FLEXIO_SPI_ReadData(base, direction); in FLEXIO_SPI_ReadBlocking()
527 flexio_spi_shift_direction_t direction; in FLEXIO_SPI_MasterTransferBlocking() local
540 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_MasterTransferBlocking()
[all …]
Dfsl_flexio_spi.h173 flexio_spi_shift_direction_t direction; /*!< Shift direction. */ member
390 flexio_spi_shift_direction_t direction) in FLEXIO_SPI_GetTxDataRegisterAddress() argument
392 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_GetTxDataRegisterAddress()
414 flexio_spi_shift_direction_t direction) in FLEXIO_SPI_GetRxDataRegisterAddress() argument
416 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_GetRxDataRegisterAddress()
471 … FLEXIO_SPI_WriteData(FLEXIO_SPI_Type *base, flexio_spi_shift_direction_t direction, uint16_t data) in FLEXIO_SPI_WriteData() argument
473 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_WriteData()
493 … inline uint16_t FLEXIO_SPI_ReadData(FLEXIO_SPI_Type *base, flexio_spi_shift_direction_t direction) in FLEXIO_SPI_ReadData() argument
495 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_ReadData()
516 flexio_spi_shift_direction_t direction,
[all …]
Dfsl_flexio_spi_edma.c124 flexio_spi_shift_direction_t direction; in FLEXIO_SPI_EDMAConfig() local
132 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_EDMAConfig()
136 direction = kFLEXIO_SPI_LsbFirst; in FLEXIO_SPI_EDMAConfig()
140 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_EDMAConfig()
144 direction = kFLEXIO_SPI_LsbFirst; in FLEXIO_SPI_EDMAConfig()
148 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_EDMAConfig()
157 xferConfig.destAddr = FLEXIO_SPI_GetTxDataRegisterAddress(base, direction); in FLEXIO_SPI_EDMAConfig()
167 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_EDMAConfig()
202 xferConfig.srcAddr = FLEXIO_SPI_GetRxDataRegisterAddress(base, direction); in FLEXIO_SPI_EDMAConfig()
205 if (direction == kFLEXIO_SPI_LsbFirst) in FLEXIO_SPI_EDMAConfig()
Dfsl_lpi2c_edma.c135 if (xfer->direction == kLPI2C_Read) in LPI2C_GenerateCommands()
147 lpi2c_direction_t direction = xfer->subaddressSize ? kLPI2C_Write : xfer->direction; in LPI2C_GenerateCommands() local
151 …t16_t)kStartCmd | (uint16_t)((uint16_t)((uint16_t)xfer->slaveAddress << 1U) | (uint16_t)direction); in LPI2C_GenerateCommands()
165 if ((xfer->dataSize) && (xfer->direction == kLPI2C_Read)) in LPI2C_GenerateCommands()
168 if (direction == kLPI2C_Write) in LPI2C_GenerateCommands()
241 bool hasSendData = (transfer->direction == kLPI2C_Write) && (transfer->dataSize); in LPI2C_MasterTransferEDMA()
242 bool hasReceiveData = (transfer->direction == kLPI2C_Read) && (transfer->dataSize); in LPI2C_MasterTransferEDMA()
366 if (handle->transfer.direction == kLPI2C_Write) in LPI2C_MasterTransferGetCountEDMA()
Dfsl_flexio_i2c_master.c92 handle->transfer.direction = xfer->direction; in FLEXIO_I2C_MasterTransferInitStateMachine()
107 …needRestart = (handle->transfer.subaddressSize != 0) && (handle->transfer.direction == kFLEXIO_I2C… in FLEXIO_I2C_MasterTransferInitStateMachine()
141 FLEXIO_I2C_MasterStart(base, handle->transfer.slaveAddress, handle->transfer.direction); in FLEXIO_I2C_MasterTransferInitStateMachine()
172 if (handle->transfer.direction == kFLEXIO_I2C_Write) in FLEXIO_I2C_MasterTransferRunStateMachine()
203 if (handle->transfer.direction == kFLEXIO_I2C_Read) in FLEXIO_I2C_MasterTransferRunStateMachine()
214 if (handle->transfer.direction == kFLEXIO_I2C_Write) in FLEXIO_I2C_MasterTransferRunStateMachine()
577 …id FLEXIO_I2C_MasterStart(FLEXIO_I2C_Type *base, uint8_t address, flexio_i2c_direction_t direction) in FLEXIO_I2C_MasterStart() argument
581 data = ((uint32_t)address) << 1U | ((direction == kFLEXIO_I2C_Read) ? 1U : 0U); in FLEXIO_I2C_MasterStart()
Dfsl_lpi2c.c750 if (xfer->direction == kLPI2C_Read) in LPI2C_RunTransferStateMachine()
777 if (xfer->direction == kLPI2C_Read) in LPI2C_RunTransferStateMachine()
785 if (xfer->direction == kLPI2C_Write) in LPI2C_RunTransferStateMachine()
868 if (xfer->direction == kLPI2C_Read) in LPI2C_InitTransferStateMachine()
889 lpi2c_direction_t direction = xfer->subaddressSize ? kLPI2C_Write : xfer->direction; in LPI2C_InitTransferStateMachine() local
893 …t16_t)kStartCmd | (uint16_t)((uint16_t)((uint16_t)xfer->slaveAddress << 1U) | (uint16_t)direction); in LPI2C_InitTransferStateMachine()
907 if ((xfer->dataSize) && (xfer->direction == kLPI2C_Read)) in LPI2C_InitTransferStateMachine()
910 if (direction == kLPI2C_Write) in LPI2C_InitTransferStateMachine()
Dfsl_flexio_i2c_master.h85 flexio_i2c_direction_t direction; /*!< Transfer direction, read or write. */ member
278 …d FLEXIO_I2C_MasterStart(FLEXIO_I2C_Type *base, uint8_t address, flexio_i2c_direction_t direction);
Dfsl_lpspi.h258 lpspi_shift_direction_t direction; /*!< MSB or LSB data shift direction. */ member
284 lpspi_shift_direction_t direction; /*!< MSB or LSB data shift direction. */ member
Dfsl_lpspi.c207 … LPSPI_TCR_LSBF(masterConfig->direction) | LPSPI_TCR_FRAMESZ(masterConfig->bitsPerFrame - 1) | in LPSPI_MasterInit()
227 masterConfig->direction = kLPSPI_MsbFirst; in LPSPI_MasterGetDefaultConfig()
269 …LPSPI_TCR_LSBF(slaveConfig->direction) | LPSPI_TCR_FRAMESZ(slaveConfig->bitsPerFrame - 1) | LPSPI_… in LPSPI_SlaveInit()
284 slaveConfig->direction = kLPSPI_MsbFirst; /*!< MSB or LSB data shift direction. */ in LPSPI_SlaveGetDefaultConfig()
Dfsl_lpi2c.h220 lpi2c_direction_t direction; /*!< Either #kLPI2C_Read or #kLPI2C_Write. */ member