]> git.sesse.net Git - pistorm/commitdiff
global scope not needed, move to kbd_task function
authorjust nine <nine@aphlor.org>
Wed, 14 Apr 2021 21:32:08 +0000 (22:32 +0100)
committerjust nine <nine@aphlor.org>
Wed, 14 Apr 2021 21:32:08 +0000 (22:32 +0100)
emulator.c

index ba4dcf1caf68f809bfa219fa2970e6f42163c7f2..acf6a1f18d31db910e3e935fb6e1207744f464be 100644 (file)
@@ -59,7 +59,6 @@ extern volatile uint16_t srdata;
 extern uint8_t realtime_graphics_debug;
 uint8_t realtime_disassembly, int2_enabled = 0;
 uint32_t do_disasm = 0, old_level;
-char c = 0, c_code = 0, c_type = 0; // @todo temporary main/cpu_task scope workaround until input moved to a thread
 uint32_t last_irq = 8, last_last_irq = 8;
 
 char disasm_buf[4096];
@@ -265,6 +264,7 @@ cpu_loop:
 void *keyboard_task() {
   struct pollfd kbdpoll[1];
   int kpollrc;
+  char c = 0, c_code = 0, c_type = 0;
   char grab_message[] = "[KBD] Grabbing keyboard from input layer\n",
        ungrab_message[] = "[KBD] Ungrabbing keyboard\n";