From 9e59fd2cbafb61e68a8866b5624b2e8fddaf26eb Mon Sep 17 00:00:00 2001 From: Zihao Yu Date: Wed, 2 Sep 2020 20:49:31 +0800 Subject: [PATCH] kernels,typing-game: exit when pressing ESC --- kernels/typing-game/game.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernels/typing-game/game.c b/kernels/typing-game/game.c index 34e7ffc..13fdb0a 100644 --- a/kernels/typing-game/game.c +++ b/kernels/typing-game/game.c @@ -159,6 +159,7 @@ int main() { while (1) { AM_INPUT_KEYBRD_T ev = io_read(AM_INPUT_KEYBRD); if (ev.keycode == AM_KEY_NONE) break; + if (ev.keydown && ev.keycode == AM_KEY_ESCAPE) halt(0); if (ev.keydown && lut[ev.keycode]) { check_hit(lut[ev.keycode]); }