Home
last modified time | relevance | path

Searched defs:_i2c_master_dma_handle (Results 1 – 3 of 3) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2c/
Dfsl_i2c_dma.h45 struct _i2c_master_dma_handle struct
47 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 …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpc_i2c/
Dfsl_i2c_dma.h42 struct _i2c_master_dma_handle struct
44 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 …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/i2c/
Dfsl_i2c_dma.h44 struct _i2c_master_dma_handle struct
46 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. */