Update GPIO expander API naming (#23375)
This commit is contained in:
parent
e891109c4e
commit
d0cf7b8519
14 changed files with 44 additions and 30 deletions
|
|
@ -51,10 +51,10 @@ 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_1 = pca9555_read_pins(IC2, PCA9555_PORT0);
|
||||
// uint16_t state_2 = pca9555_read_pins(IC2, PCA9555_PORT1);
|
||||
uint16_t state = 0;
|
||||
pca9555_readPins_all(IC2, &state);
|
||||
pca9555_read_pins_all(IC2, &state);
|
||||
|
||||
// For the XD84 all cols are on the same IC and mapped sequentially
|
||||
// while this technically gives 16 column reads,
|
||||
|
|
|
|||
|
|
@ -53,9 +53,9 @@ static uint32_t read_cols(void) {
|
|||
uint8_t state_1 = 0;
|
||||
uint8_t state_2 = 0;
|
||||
uint8_t state_3 = 0;
|
||||
pca9555_readPins(IC2, PCA9555_PORT0, &state_1);
|
||||
pca9555_readPins(IC2, PCA9555_PORT1, &state_2);
|
||||
pca9555_readPins(IC1, PCA9555_PORT1, &state_3);
|
||||
pca9555_read_pins(IC2, PCA9555_PORT0, &state_1);
|
||||
pca9555_read_pins(IC2, PCA9555_PORT1, &state_2);
|
||||
pca9555_read_pins(IC1, PCA9555_PORT1, &state_3);
|
||||
|
||||
// For the XD96 the pins are mapped to port expanders as follows:
|
||||
// all 8 pins port 0 IC2, first 6 pins port 1 IC2, first 4 pins port 1 IC1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue