Zephyr API Documentation
3.7.0
A Scalable Open Source RTOS
|
Driver context for implementing i2c with rtio. More...
#include <rtio.h>
Data Fields | |
struct k_sem | lock |
struct k_spinlock | slock |
struct rtio * | r |
struct mpsc | io_q |
struct rtio_iodev | iodev |
struct rtio_iodev_sqe * | txn_head |
struct rtio_iodev_sqe * | txn_curr |
struct i2c_dt_spec | dt_spec |
Driver context for implementing i2c with rtio.
struct i2c_dt_spec i2c_rtio::dt_spec |
struct mpsc i2c_rtio::io_q |
struct rtio_iodev i2c_rtio::iodev |
struct k_sem i2c_rtio::lock |
struct rtio* i2c_rtio::r |
struct k_spinlock i2c_rtio::slock |
struct rtio_iodev_sqe* i2c_rtio::txn_curr |
struct rtio_iodev_sqe* i2c_rtio::txn_head |