Home
last modified time | relevance | path

Searched defs:_i2c_master_handle (Results 1 – 4 of 4) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2c/
Dfsl_i2c.h272 struct _i2c_master_handle struct
274 uint8_t state; /*!< Transfer state machine current state. */
275 uint32_t transferCount; /*!< Indicates progress of the transfer */
276 uint32_t remainingBytes; /*!< Remaining byte count in current state. */
277 uint8_t *buf; /*!< Buffer pointer for current state. */
278 uint32_t remainingSubaddr;
279 uint8_t subaddrBuf[4];
280 … checkAddrNack; /*!< Whether to check the nack signal is detected during addressing. */
281 i2c_master_transfer_t transfer; /*!< Copy of the current transfer info. */
282 i2c_master_transfer_callback_t completionCallback; /*!< Callback function pointer. */
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpc_i2c/
Dfsl_i2c.h190 struct _i2c_master_handle struct
192 uint8_t state; /*!< Transfer state machine current state. */
193 uint32_t transferCount; /*!< Indicates progress of the transfer */
194 uint32_t remainingBytes; /*!< Remaining byte count in current state. */
195 uint8_t *buf; /*!< Buffer pointer for current state. */
196 uint32_t remainingSubaddr;
197 uint8_t subaddrBuf[4];
198 i2c_master_transfer_t transfer; /*!< Copy of the current transfer info. */
199 i2c_master_transfer_callback_t completionCallback; /*!< Callback function pointer. */
200 void *userData; /*!< Application data passed to callback. */
/hal_nxp-latest/mcux/mcux-sdk/drivers/ii2c/
Dfsl_i2c.h118 struct _i2c_master_handle struct
120 i2c_master_transfer_t transfer; /*!< I2C master transfer copy. */
121 size_t transferSize; /*!< Total bytes to be transferred. */
122 …8_t state; /*!< A transfer state maintained during transfer. */
123 …er_callback_t completionCallback; /*!< A callback function called when the transfer is finished. */
124 …a; /*!< A callback parameter passed to the callback function. */
/hal_nxp-latest/mcux/mcux-sdk/drivers/i2c/
Dfsl_i2c.h226 struct _i2c_master_handle struct
228 i2c_master_transfer_t transfer; /*!< I2C master transfer copy. */
229 size_t transferSize; /*!< Total bytes to be transferred. */
230 …8_t state; /*!< A transfer state maintained during transfer. */
231 …er_callback_t completionCallback; /*!< A callback function called when the transfer is finished. */
232 …a; /*!< A callback parameter passed to the callback function. */