Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
Custom I3C configuration parameters. More...
#include <i3c.h>
Data Fields | ||
uint32_t | id | |
ID of the configuration parameter. | ||
union { | ||
uintptr_t val | ||
Value of configuration parameter. More... | ||
void * ptr | ||
Pointer to configuration parameter. More... | ||
}; | ||
Custom I3C configuration parameters.
This can be used to configure the I3C hardware on parameters not covered by i3c_config_controller or i3c_config_target. Mostly used to configure vendor specific parameters of the I3C hardware.
union { ... } i3c_config_custom |
uint32_t i3c_config_custom::id |
ID of the configuration parameter.
void* i3c_config_custom::ptr |
Pointer to configuration parameter.
Mainly used to pointer to a struct that the device driver understands.
uintptr_t i3c_config_custom::val |
Value of configuration parameter.