IO Expander driver configuration. This is the driver object used to store state variables.
Data Fields | |
TCA6424_Params | params |
TCA6424_Attrs | attrs |
I2C_Handle | i2cHandle |
void * | lock |
SemaphoreP_Object | lockObj |
TCA6424_Params TCA6424_Config::params |
Parameters
TCA6424_Attrs TCA6424_Config::attrs |
Attributes
I2C_Handle TCA6424_Config::i2cHandle |
I2C driver handle
void* TCA6424_Config::lock |
Mutex to protect IO expander access.
SemaphoreP_Object TCA6424_Config::lockObj |
Mutex object.