Align existing pca9555 driver to better match mcp23018 API (#16277)
This commit is contained in:
parent
96afc7a03a
commit
1f67de2001
6 changed files with 113 additions and 62 deletions
|
@ -53,7 +53,8 @@ static void select_row(uint8_t row) {
|
|||
static uint16_t read_cols(void) {
|
||||
// uint16_t state_1 = pca9555_readPins(IC2, PCA9555_PORT0);
|
||||
// uint16_t state_2 = pca9555_readPins(IC2, PCA9555_PORT1);
|
||||
uint16_t state = pca9555_readAllPins(IC2);
|
||||
uint16_t state = 0;
|
||||
pca9555_readPins_all(IC2, &state);
|
||||
|
||||
// For the XD84 all cols are on the same IC and mapped sequentially
|
||||
// while this technically gives 16 column reads,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue