mirror of
https://github.com/Cian-H/qmk_firmware.git
synced 2026-08-03 12:33:24 +01:00
Update GPIO macro usages in core (#23093)
This commit is contained in:
@@ -19,18 +19,18 @@ void clock_init(void) {}
|
||||
|
||||
void clock_lo(void) {
|
||||
// Transition from input with pull-up to output low via Hi-Z instead of output high
|
||||
writePinLow(PS2_CLOCK_PIN);
|
||||
setPinOutput(PS2_CLOCK_PIN);
|
||||
gpio_write_pin_low(PS2_CLOCK_PIN);
|
||||
gpio_set_pin_output(PS2_CLOCK_PIN);
|
||||
}
|
||||
|
||||
void clock_hi(void) {
|
||||
setPinInputHigh(PS2_CLOCK_PIN);
|
||||
gpio_set_pin_input_high(PS2_CLOCK_PIN);
|
||||
}
|
||||
|
||||
bool clock_in(void) {
|
||||
setPinInputHigh(PS2_CLOCK_PIN);
|
||||
gpio_set_pin_input_high(PS2_CLOCK_PIN);
|
||||
wait_us(1);
|
||||
return readPin(PS2_CLOCK_PIN);
|
||||
return gpio_read_pin(PS2_CLOCK_PIN);
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -40,16 +40,16 @@ void data_init(void) {}
|
||||
|
||||
void data_lo(void) {
|
||||
// Transition from input with pull-up to output low via Hi-Z instead of output high
|
||||
writePinLow(PS2_DATA_PIN);
|
||||
setPinOutput(PS2_DATA_PIN);
|
||||
gpio_write_pin_low(PS2_DATA_PIN);
|
||||
gpio_set_pin_output(PS2_DATA_PIN);
|
||||
}
|
||||
|
||||
void data_hi(void) {
|
||||
setPinInputHigh(PS2_DATA_PIN);
|
||||
gpio_set_pin_input_high(PS2_DATA_PIN);
|
||||
}
|
||||
|
||||
bool data_in(void) {
|
||||
setPinInputHigh(PS2_DATA_PIN);
|
||||
gpio_set_pin_input_high(PS2_DATA_PIN);
|
||||
wait_us(1);
|
||||
return readPin(PS2_DATA_PIN);
|
||||
return gpio_read_pin(PS2_DATA_PIN);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user