Update GPIO API usage in keyboard code (#23361)
This commit is contained in:
parent
5426a7a129
commit
d09a06a1b3
390 changed files with 3912 additions and 3913 deletions
|
@ -51,9 +51,9 @@ static const pin_t sel_pins[] = { MATRIX_EXT_74HC15x };
|
|||
LOCAL_FUNC ALWAYS_INLINE void select74HC15x(uint8_t devid);
|
||||
LOCAL_FUNC
|
||||
void select74HC15x(uint8_t devid) {
|
||||
writePin(sel_pins[0], devid&1);
|
||||
gpio_write_pin(sel_pins[0], devid&1);
|
||||
#if defined(MATRIX_EXTENSION_74HC153)
|
||||
writePin(sel_pins[1], devid&2);
|
||||
gpio_write_pin(sel_pins[1], devid&2);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
@ -67,7 +67,7 @@ LOCAL_FUNC port_width_t readPortMultiplexer(uint8_t devid, pin_t port) {
|
|||
#define readMatrixPort(dev, port) \
|
||||
((dev) == MCU_GPIO)? readPort(port): (IS_74HC15x(dev))? readPortMultiplexer((dev)-MCU_GPIOa, port):0
|
||||
|
||||
#define INIT_74HC15X(x) setPinOutput(x); writePinLow(x);
|
||||
#define INIT_74HC15X(x) gpio_set_pin_output(x); gpio_write_pin_low(x);
|
||||
LOCAL_FUNC
|
||||
void init_74hc15x(void) {
|
||||
MAP(INIT_74HC15X, MATRIX_EXT_74HC15x)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue