From 20caba81077c27aec93eed0dc877f2b17d7d8630 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 13 Nov 2019 10:55:27 -0700 Subject: [PATCH] Clean up global definitions for kbscan --- src/board/system76/galp3-c/kbscan.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/board/system76/galp3-c/kbscan.c b/src/board/system76/galp3-c/kbscan.c index 2882116..c20984d 100644 --- a/src/board/system76/galp3-c/kbscan.c +++ b/src/board/system76/galp3-c/kbscan.c @@ -6,8 +6,6 @@ #include bool kbscan_enabled = false; -uint8_t kbscan_layer = 0; -uint8_t __pdata kbscan_last[KM_OUT] = { 0 }; void kbscan_init(void) { KSOCTRL = 0x05; @@ -24,6 +22,9 @@ void kbscan_init(void) { } void kbscan_event(void) { + static uint8_t kbscan_layer = 0; + static uint8_t __pdata kbscan_last[KM_OUT] = { 0 }; + int i; for (i = 0; i < KM_OUT; i++) { KSOL = 0xFF;