Home
last modified time | relevance | path

Searched refs:transaction (Results 1 – 11 of 11) sorted by relevance

/hal_ti-latest/simplelink/source/ti/drivers/spi/
DSPICC32XXDMA.c64 bool SPICC32XXDMA_transfer(SPI_Handle handle, SPI_Transaction *transaction);
118 SPI_Transaction *transaction) in blockingTransferCallback() argument
131 SPICC32XXDMA_HWAttrsV1 const *hwAttrs, SPI_Transaction *transaction) in configDMA() argument
158 if ((transaction->count - object->amtDataXferred) > MAX_DMA_TRANSFER_AMOUNT) { in configDMA()
162 object->currentXferAmt = (transaction->count - object->amtDataXferred); in configDMA()
165 if (transaction->txBuf) { in configDMA()
172 buf = (void *) ((uint32_t) transaction->txBuf + in configDMA()
190 if (transaction->rxBuf) { in configDMA()
197 buf = (void *) ((uint32_t) transaction->rxBuf + in configDMA()
350 if (object->transaction->count - object->amtDataXferred > in spiHwiFxn()
[all …]
DSPICC32XXDMA.h372 SPI_Transaction *transaction; member
/hal_ti-latest/simplelink/source/ti/drivers/
DI2S.c79 void I2S_Transaction_init(I2S_Transaction *transaction) in I2S_Transaction_init() argument
81 transaction->bufPtr = NULL; in I2S_Transaction_init()
82 transaction->bufSize = 0; in I2S_Transaction_init()
83 transaction->bytesTransferred = 0; in I2S_Transaction_init()
84 transaction->untransferredBytes = 0; in I2S_Transaction_init()
85 transaction->numberOfCompletions = 0; in I2S_Transaction_init()
86 transaction->arg = (uintptr_t)NULL; in I2S_Transaction_init()
DI2C.c135 bool I2C_transfer(I2C_Handle handle, I2C_Transaction *transaction) in I2C_transfer() argument
137 int_fast16_t result = (handle->fxnTablePtr->transferFxn(handle, transaction, I2C_WAIT_FOREVER)); in I2C_transfer()
150 int_fast16_t I2C_transferTimeout(I2C_Handle handle, I2C_Transaction *transaction, uint32_t timeout) in I2C_transferTimeout() argument
152 return (handle->fxnTablePtr->transferFxn(handle, transaction, timeout)); in I2C_transferTimeout()
DI2C.h560 typedef void (*I2C_CallbackFxn)(I2C_Handle handle, I2C_Transaction *transaction,
649 I2C_Transaction *transaction, uint32_t timeout);
827 extern bool I2C_transfer(I2C_Handle handle, I2C_Transaction *transaction);
883 I2C_Transaction *transaction, uint32_t timeout);
DSPI.h585 SPI_Transaction *transaction);
698 SPI_Transaction *transaction);
894 extern bool SPI_transfer(SPI_Handle handle, SPI_Transaction *transaction);
DI2S.h1075 extern void I2S_Transaction_init(I2S_Transaction *transaction);
1093 extern void I2S_setReadQueueHead(I2S_Handle handle, I2S_Transaction *transaction);
1111 extern void I2S_setWriteQueueHead(I2S_Handle handle, I2S_Transaction *transaction);
DSPI.c131 bool SPI_transfer(SPI_Handle handle, SPI_Transaction *transaction) in SPI_transfer() argument
133 return (handle->fxnTablePtr->transferFxn(handle, transaction)); in SPI_transfer()
/hal_ti-latest/simplelink/source/ti/drivers/i2s/
DI2SCC32XX.c149 static void handleDMATransaction(I2S_Handle handle, I2S_Transaction *transaction, uint32_t transLen…
288 void I2S_setReadQueueHead(I2S_Handle handle, I2S_Transaction *transaction){ in I2S_setReadQueueHead() argument
290 DebugP_assert(transaction != 0x0); in I2S_setReadQueueHead()
295 interface->activeTransfer = transaction; in I2S_setReadQueueHead()
301 void I2S_setWriteQueueHead(I2S_Handle handle, I2S_Transaction *transaction){ in I2S_setWriteQueueHead() argument
303 DebugP_assert(transaction != 0x0); in I2S_setWriteQueueHead()
308 interface->activeTransfer = transaction; in I2S_setWriteQueueHead()
629 I2S_Transaction *transaction = (I2S_Transaction *)object->read.activeTransfer; in updateDataReadDMA() local
630 if(transaction != NULL) { in updateDataReadDMA()
632 …uint32_t transLength = transaction->bufSize - transaction->bytesTransferred; /* … in updateDataReadDMA()
[all …]
/hal_ti-latest/simplelink/source/ti/drivers/i2c/
DI2CCC32XX.c93 I2C_Transaction *transaction, uint32_t timeout);
106 I2CCC32XX_HWAttrsV1 const *hwAttrs, I2C_Transaction *transaction);
514 I2CCC32XX_HWAttrsV1 const *hwAttrs, I2C_Transaction *transaction) in I2CCC32XX_primeTransfer() argument
519 object->currentTransaction = transaction; in I2CCC32XX_primeTransfer()
521 object->writeBuf = transaction->writeBuf; in I2CCC32XX_primeTransfer()
522 object->writeCount = transaction->writeCount; in I2CCC32XX_primeTransfer()
524 object->readBuf = transaction->readBuf; in I2CCC32XX_primeTransfer()
525 object->readCount = transaction->readCount; in I2CCC32XX_primeTransfer()
535 transaction->status = I2C_STATUS_INCOMPLETE; in I2CCC32XX_primeTransfer()
544 transaction->status = I2C_STATUS_BUS_BUSY; in I2CCC32XX_primeTransfer()
[all …]
/hal_ti-latest/simplelink/source/ti/drivers/sd/
DSDSPI.c710 SPI_Transaction transaction; in spiTransfer() local
712 transaction.rxBuf = rxBuf; in spiTransfer()
713 transaction.txBuf = txBuf; in spiTransfer()
714 transaction.count = count; in spiTransfer()
716 status = (SPI_transfer(handle, &transaction)) ? in spiTransfer()