From a4a15ad39d8231c11f74f4e5c4b74b9e5547f22e Mon Sep 17 00:00:00 2001 From: Christian Cunningham Date: Sun, 2 Jan 2022 17:35:52 -0800 Subject: Don't lock mutex if only written by one interrupt --- src/util/status.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/util/status.c') diff --git a/src/util/status.c b/src/util/status.c index 95ea0ff..c4a7c80 100644 --- a/src/util/status.c +++ b/src/util/status.c @@ -63,10 +63,11 @@ void status(void) write_cstring(&g_Drawer, " v", 0x00FFFF); write_cstring(&g_Drawer, os_info_v, 0x00FFFF); write_string(&g_Drawer, " #"); - if (lock_mutex(&exe_cnt_m, SYS_PID) == 0) { + write_10(&g_Drawer, *((unsigned long*)exe_cnt_m.addr)); + /* if (lock_mutex(&exe_cnt_m, SYS_PID) == 0) { write_10(&g_Drawer, *((unsigned long*)exe_cnt_m.addr)); release_mutex(&exe_cnt_m, SYS_PID); - } + } */ // Commands write_string(&g_Drawer, "\nMonitor: Ctrl-A m Exit: Ctrl-A x Timer: Ctrl-T"); -- cgit v1.2.1