From ffae18709862609b9d07dba86bd9760a12a75d5a Mon Sep 17 00:00:00 2001 From: "Satoshi N. M" Date: Sat, 13 Jan 2018 10:55:33 -0800 Subject: [PATCH] Add 'r' serial command to reset and resume processor --- src/main.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main.c b/src/main.c index 63f51e2..cf57c29 100644 --- a/src/main.c +++ b/src/main.c @@ -105,6 +105,10 @@ char *process_serial_command(char *buf, int len) { } else if (buf[0] == 'p') { paused = !paused; return paused ? "paused" : "resumed"; + } else if (buf[0] == 'r') { + reset6502(); + paused = false; + return "reset"; } else if (buf[0] == 't') { static char buf[64]; snprintf(buf, sizeof(buf), "%ld ticks\r\n%ld instructions", clockticks6502, instructions);