Searched defs:_i2c_master_dma_handle (Results 1 – 3 of 3) sorted by relevance
45 struct _i2c_master_dma_handle struct47 uint8_t state; /*!< Transfer state machine current state. */48 uint32_t transferCount; /*!< Indicates progress of the transfer */49 uint32_t remainingBytesDMA; /*!< Remaining byte count to be transferred using DMA. */50 uint8_t *buf; /*!< Buffer pointer for current state. */51 uint32_t remainingSubaddr;52 uint8_t subaddrBuf[4];53 … checkAddrNack; /*!< Whether to check the nack signal is detected during addressing. */54 dma_handle_t *dmaHandle; /*!< The DMA handler used. */55 i2c_master_transfer_t transfer; /*!< Copy of the current transfer info. */[all …]
42 struct _i2c_master_dma_handle struct44 uint8_t state; /*!< Transfer state machine current state. */45 uint32_t transferCount; /*!< Indicates progress of the transfer */46 uint32_t remainingBytesDMA; /*!< Remaining byte count to be transferred using DMA. */47 uint8_t *buf; /*!< Buffer pointer for current state. */48 uint32_t remainingSubaddr;49 uint8_t subaddrBuf[4];50 dma_handle_t *dmaHandle; /*!< The DMA handler used. */51 … i2c_master_transfer_t transfer; /*!< Copy of the current transfer info. */52 …ansfer_callback_t completionCallback; /*!< Callback function called after dma transfer finished. */[all …]
44 struct _i2c_master_dma_handle struct46 i2c_master_transfer_t transfer; /*!< I2C master transfer struct. */47 size_t transferSize; /*!< Total bytes to be transferred. */48 uint8_t state; /*!< I2C master transfer status. */49 dma_handle_t *dmaHandle; /*!< The DMA handler used. */51 completionCallback; /*!< A callback function called after the DMA transfer finished. */52 void *userData; /*!< A callback parameter passed to the callback function. */