Searched defs:_i2c_master_transfer (Results 1 – 4 of 4) sorted by relevance
106 typedef struct _i2c_master_transfer struct108 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. */
214 typedef struct _i2c_master_transfer struct216 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. */
174 struct _i2c_master_transfer struct176 …lags; /*!< Bit mask of options for the transfer. See enumeration #_i2c_master_transfer_flags for a… argument178 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. */
256 struct _i2c_master_transfer struct258 …lags; /*!< Bit mask of options for the transfer. See enumeration #_i2c_master_transfer_flags for a… argument260 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. */