Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/drivers/ii2c/
Dfsl_i2c.h106 typedef struct _i2c_master_transfer struct
108 uint32_t flags; /*!< A transfer flag which controls the transfer. */
109 uint8_t slaveAddress; /*!< 7-bit slave address. */
110 i2c_direction_t direction; /*!< A transfer direction, read or write. */
111 uint32_t subaddress; /*!< A sub address. Transferred MSB first. */
112 uint8_t subaddressSize; /*!< A size of the command buffer. */
113 uint8_t *volatile data; /*!< A transfer buffer. */
114 volatile size_t dataSize; /*!< A transfer size. */
/hal_nxp-latest/mcux/mcux-sdk/drivers/i2c/
Dfsl_i2c.h214 typedef struct _i2c_master_transfer struct
216 uint32_t flags; /*!< A transfer flag which controls the transfer. */
217 uint8_t slaveAddress; /*!< 7-bit slave address. */
218 i2c_direction_t direction; /*!< A transfer direction, read or write. */
219 uint32_t subaddress; /*!< A sub address. Transferred MSB first. */
220 uint8_t subaddressSize; /*!< A size of the command buffer. */
221 uint8_t *volatile data; /*!< A transfer buffer. */
222 volatile size_t dataSize; /*!< A transfer size. */
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpc_i2c/
Dfsl_i2c.h174 struct _i2c_master_transfer struct
176 …lags; /*!< Bit mask of options for the transfer. See enumeration #_i2c_master_transfer_flags for a… argument
178 uint16_t slaveAddress; /*!< The 7-bit slave address. */
179 i2c_direction_t direction; /*!< Either #kI2C_Read or #kI2C_Write. */
180 uint32_t subaddress; /*!< Sub address. Transferred MSB first. */
181 …size_t subaddressSize; /*!< Length of sub address to send in bytes. Maximum size is 4 bytes. */
182 void *data; /*!< Pointer to data to transfer. */
183 size_t dataSize; /*!< Number of bytes to transfer. */
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2c/
Dfsl_i2c.h256 struct _i2c_master_transfer struct
258 …lags; /*!< Bit mask of options for the transfer. See enumeration #_i2c_master_transfer_flags for a… argument
260 uint8_t slaveAddress; /*!< The 7-bit slave address. */
261 i2c_direction_t direction; /*!< Either #kI2C_Read or #kI2C_Write. */
262 uint32_t subaddress; /*!< Sub address. Transferred MSB first. */
263 …size_t subaddressSize; /*!< Length of sub address to send in bytes. Maximum size is 4 bytes. */
264 void *data; /*!< Pointer to data to transfer. */
265 size_t dataSize; /*!< Number of bytes to transfer. */