gpio_ext_pca95xx
PCA95XX external GPIO peripheral Uses the gpio_ext_common mechanism for transparent redirecting of gpio calls. Multiple PCA95XX can be used, on different I2C busses. Configuration and writing can be performed non-blocking (reading is always blocking).
Name |
Value |
Description |
---|---|---|
GPIO_EXT_PCA95XX_I2C_PERIPHx |
softi2c0 |
I2C peripheral |
Name |
Value |
Description |
---|---|---|
GPIO_EXT_PROVIDERx |
GPIO_EXT_PCA95XX |
Set-up module as provider for port GPIOEXTx |
GPIO_EXT_PCA95XX_I2C_ADDRESSx |
0x82 |
I2C address of GPIO expander |
GPIO_EXT_PCA95XX_BLOCKINGx |
TRUE|FALSE |
Whether write operations to this port should be blocking. (Note: reading is always blocking). |
Depends
- gpio_ext_common