qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

commit cf5626e0246b66879b03a18115a19a566e839f48
parent 572f86349ec50d5187d8448f8eb1cf73fa670f5a
Author: Drashna Jaelre <drashna@drashna.net>
Date:   Wed, 12 Apr 2023 21:43:27 -0700

[Bug] Fix compilation issues with PS/2 driver on F4x1 controllers (#20433)


Diffstat:
Mbuilddefs/common_features.mk | 2+-
Mdrivers/ps2/ps2_interrupt.c | 1+
Mplatforms/chibios/drivers/ps2/ps2_io.c | 1+
3 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/builddefs/common_features.mk b/builddefs/common_features.mk @@ -809,9 +809,9 @@ endif ifeq ($(strip $(PS2_MOUSE_ENABLE)), yes) PS2_ENABLE := yes + MOUSE_ENABLE := yes SRC += ps2_mouse.c OPT_DEFS += -DPS2_MOUSE_ENABLE - OPT_DEFS += -DMOUSE_ENABLE endif VALID_PS2_DRIVER_TYPES := busywait interrupt usart vendor diff --git a/drivers/ps2/ps2_interrupt.c b/drivers/ps2/ps2_interrupt.c @@ -47,6 +47,7 @@ POSSIBILITY OF SUCH DAMAGE. // chibiOS headers # include "ch.h" # include "hal.h" +# include "gpio.h" #endif #include "ps2.h" diff --git a/platforms/chibios/drivers/ps2/ps2_io.c b/platforms/chibios/drivers/ps2/ps2_io.c @@ -4,6 +4,7 @@ // chibiOS headers #include "ch.h" #include "hal.h" +#include "gpio.h" /* Check port settings for clock and data line */ #if !(defined(PS2_CLOCK_PIN))