| 
    Zephyr Project API
    3.3.0
    
   A Scalable Open Source RTOS 
   | 
 
Structure for describing attached devices for a controller. More...
#include <i3c.h>
Data Fields | |
| struct i3c_device_desc *const | i3c | 
| struct i3c_i2c_device_desc *const | i2c | 
| const uint8_t | num_i3c | 
| const uint8_t | num_i2c | 
Structure for describing attached devices for a controller.
This contains arrays 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_i2c_device_desc* const i3c_dev_list::i2c | 
Pointer to array of attached I2C devices.
| struct i3c_device_desc* const i3c_dev_list::i3c | 
Pointer to array of attached I3C devices.
| const uint8_t i3c_dev_list::num_i2c | 
Number of I2C devices in array.
| const uint8_t i3c_dev_list::num_i3c | 
Number of I3C devices in array.