Zephyr API Documentation 4.0.0-rc2
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
i3c_config_custom Struct Reference

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...
 
};  
 

Detailed Description

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.

Field Documentation

◆ [union]

union { ... } i3c_config_custom

◆ id

uint32_t i3c_config_custom::id

ID of the configuration parameter.

◆ ptr

void* i3c_config_custom::ptr

Pointer to configuration parameter.

Mainly used to pointer to a struct that the device driver understands.

◆ val

uintptr_t i3c_config_custom::val

Value of configuration parameter.


The documentation for this struct was generated from the following file: