J722S MCU+ SDK  09.02.00

Detailed Description

IO Expander driver configuration. This is the driver object used to store state variables.

Data Fields

TCA6416_Params params
 
TCA6416_Attrs attrs
 
I2C_Handle i2cHandle
 
void * lock
 
SemaphoreP_Object lockObj
 

Field Documentation

◆ params

TCA6416_Params TCA6416_Config::params

Parameters

◆ attrs

TCA6416_Attrs TCA6416_Config::attrs

Attributes

◆ i2cHandle

I2C_Handle TCA6416_Config::i2cHandle

I2C driver handle

◆ lock

void* TCA6416_Config::lock

Mutex to protect IO expander access.

◆ lockObj

SemaphoreP_Object TCA6416_Config::lockObj

Mutex object.