|
|
| ZephyrInitiator (const struct device *dev) |
| |
| constexpr | Initiator () |
| |
| constexpr | Initiator (Feature supported_features) |
| |
| Status | WriteReadFor (Address device_address, ConstByteSpan tx_buffer, ByteSpan rx_buffer, chrono::SystemClock::duration timeout) |
| |
| Status | TransferFor (span< const Message > messages, chrono::SystemClock::duration timeout) |
| |
| Status | WriteReadFor (Address device_address, const void *tx_buffer, size_t tx_size_bytes, void *rx_buffer, size_t rx_size_bytes, chrono::SystemClock::duration timeout) |
| |
| Status | WriteFor (Address device_address, ConstByteSpan tx_buffer, chrono::SystemClock::duration timeout) |
| |
| Status | WriteFor (Address device_address, const void *tx_buffer, size_t tx_size_bytes, chrono::SystemClock::duration timeout) |
| |
| Status | ReadFor (Address device_address, ByteSpan rx_buffer, chrono::SystemClock::duration timeout) |
| |
| Status | ReadFor (Address device_address, void *rx_buffer, size_t rx_size_bytes, chrono::SystemClock::duration timeout) |
| |
| Status | ProbeDeviceFor (Address device_address, chrono::SystemClock::duration timeout) |
| |
|
| enum class | Feature : int { kStandard = 0
, kTenBit = (1 << 0)
, kNoStart = (1 << 1)
} |
| | Defined set of supported i2c features.
|
| |
◆ DoWriteReadFor()
The documentation for this class was generated from the following file: