From f2d8b3c8d0b9b67546d4476d5b7acbf8800ed0d8 Mon Sep 17 00:00:00 2001 From: Rahix <rahix@rahix.de> Date: Fri, 16 Oct 2020 21:42:03 +0200 Subject: [PATCH] chore(pycardium): Refactor header printing code Always print the pycardium header and a short message afterwards what pycardium is about to do. Signed-off-by: Rahix <rahix@rahix.de> --- pycardium/main.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pycardium/main.c b/pycardium/main.c index 3aec04919..2943b1265 100644 --- a/pycardium/main.c +++ b/pycardium/main.c @@ -32,11 +32,19 @@ int main(void) pycardium_hal_init(); + epic_uart_write_str(header, sizeof(header)); + if (cnt < 0) { printf("pycardium: Error fetching args: %d\n", cnt); - } else if (cnt > 0) { - epic_uart_write_str(header, sizeof(header)); + + /* Go to REPL instead. */ + cnt = 0; + } + + if (cnt > 0) { printf(" Loading %s ...\n", script_name); + } else { + printf(" Entering REPL ...\n\n"); } mp_stack_set_top(&__StackTop); -- GitLab