From 97bbdf4a0b5c3a28a9eed7ddb120f8a97d1d3ea5 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 8 Nov 2019 11:21:18 -0700 Subject: [PATCH] Fix debug of kbc byte --- 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 839270e..c6d69ee 100644 --- a/src/board/system76/galp3-c/kbscan.c +++ b/src/board/system76/galp3-c/kbscan.c @@ -61,8 +61,9 @@ void kbscan_event(void) { printf(" F0\n"); kbc_keyboard(&KBC, 0xF0); } - printf(" %02X\n", (uint8_t)key); - kbc_keyboard(&KBC, (uint8_t)key); + uint8_t key_byte = (uint8_t)(key & 0xFF); + printf(" %02X\n", key_byte); + kbc_keyboard(&KBC, key_byte); break; } }