Home
last modified time | relevance | path

Searched refs:subaddressSize (Results 1 – 5 of 5) sorted by relevance

/hal_openisa-latest/vega_sdk_riscv/devices/RV32M1/drivers/
Dfsl_flexio_i2c_master.c94 handle->transfer.subaddressSize = xfer->subaddressSize; in FLEXIO_I2C_MasterTransferInitStateMachine()
107 …needRestart = (handle->transfer.subaddressSize != 0) && (handle->transfer.direction == kFLEXIO_I2C… in FLEXIO_I2C_MasterTransferInitStateMachine()
117 if (handle->transfer.subaddressSize != 0) in FLEXIO_I2C_MasterTransferInitStateMachine()
119 byteCount += handle->transfer.subaddressSize; in FLEXIO_I2C_MasterTransferInitStateMachine()
194 if (handle->transfer.subaddressSize > 0) in FLEXIO_I2C_MasterTransferRunStateMachine()
196 handle->transfer.subaddressSize--; in FLEXIO_I2C_MasterTransferRunStateMachine()
198 … base, ((handle->transfer.subaddress) >> (8 * handle->transfer.subaddressSize))); in FLEXIO_I2C_MasterTransferRunStateMachine()
200 if (handle->transfer.subaddressSize == 0) in FLEXIO_I2C_MasterTransferRunStateMachine()
Dfsl_lpi2c_edma.c147 lpi2c_direction_t direction = xfer->subaddressSize ? kLPI2C_Write : xfer->direction; in LPI2C_GenerateCommands()
154 if (xfer->subaddressSize) in LPI2C_GenerateCommands()
156 uint32_t subaddressRemaining = xfer->subaddressSize; in LPI2C_GenerateCommands()
190 assert(transfer->subaddressSize <= sizeof(transfer->subaddress)); in LPI2C_MasterTransferEDMA()
Dfsl_lpi2c.c889 lpi2c_direction_t direction = xfer->subaddressSize ? kLPI2C_Write : xfer->direction; in LPI2C_InitTransferStateMachine()
896 if (xfer->subaddressSize) in LPI2C_InitTransferStateMachine()
898 uint32_t subaddressRemaining = xfer->subaddressSize; in LPI2C_InitTransferStateMachine()
935 assert(transfer->subaddressSize <= sizeof(transfer->subaddress)); in LPI2C_MasterTransferNonBlocking()
Dfsl_flexio_i2c_master.h87 uint8_t subaddressSize; /*!< Size of command buffer. */ member
Dfsl_lpi2c.h222 …size_t subaddressSize; /*!< Length of sub address to send in bytes. Maximum size is 4 bytes.… member