|
Zephyr API Documentation 4.3.0-rc2
A Scalable Open Source RTOS
|
Structure for describing attached devices for a controller. More...
#include <zephyr/drivers/i3c.h>
Data Fields | |
| struct i3c_addr_slots | addr_slots |
| Address slots: | |
| struct { | |
| sys_slist_t i3c | |
| Linked list of attached I3C devices. More... | |
| sys_slist_t i2c | |
| Linked list of attached I2C devices. More... | |
| } | devices |
Structure for describing attached devices for a controller.
This contains slists of attached I3C and I2C devices.
This is a helper struct that can be used by controller device driver to aid in device management.
| struct i3c_addr_slots i3c_dev_attached_list::addr_slots |
Address slots:
| struct { ... } i3c_dev_attached_list::devices |
| sys_slist_t i3c_dev_attached_list::i2c |
Linked list of attached I2C devices.
| sys_slist_t i3c_dev_attached_list::i3c |
Linked list of attached I3C devices.