| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
Structure for describing attached devices for a controller. More...
#include <i3c.h>
Data Fields | |
| struct i3c_addr_slots | addr_slots | 
| struct { | |
| sys_slist_t i3c | |
| sys_slist_t i2c | |
| } | 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.