diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/minute-ia/task.c | 3 | ||||
-rw-r--r-- | core/riscv-rv32i/task.c | 8 |
2 files changed, 4 insertions, 7 deletions
diff --git a/core/minute-ia/task.c b/core/minute-ia/task.c index 8435c2f637..75cd09a513 100644 --- a/core/minute-ia/task.c +++ b/core/minute-ia/task.c @@ -252,9 +252,6 @@ uint32_t switch_handler(int desched, task_id_t resched) if (next == current) return 0; - if (IS_ENABLED(ISH_DEBUG)) - CPRINTF("[%ld -> %ld]\n", current - tasks, next - tasks); - /* Switch to new task */ if (IS_ENABLED(CONFIG_TASK_PROFILING)) task_switches++; diff --git a/core/riscv-rv32i/task.c b/core/riscv-rv32i/task.c index 477bba3f2e..453b7a76f1 100644 --- a/core/riscv-rv32i/task.c +++ b/core/riscv-rv32i/task.c @@ -614,7 +614,7 @@ void task_print_list(void) sp++) stackused -= sizeof(uint32_t); - ccprintf("%4d %c %-16s %08x %11.6ld %3d/%3d\n", i, is_ready, + ccprintf("%4d %c %-16s %08x %11.6lld %3d/%3d\n", i, is_ready, task_names[i], tasks[i].events, tasks[i].runtime, stackused, tasks_init[i].stack_size); cflush(); @@ -643,10 +643,10 @@ int command_task_info(int argc, char **argv) ccprintf("Service calls: %11d\n", svc_calls); ccprintf("Total exceptions: %11d\n", total + svc_calls); ccprintf("Task switches: %11d\n", task_switches); - ccprintf("Task switching started: %11.6ld s\n", task_start_time); - ccprintf("Time in tasks: %11.6ld s\n", + ccprintf("Task switching started: %11.6lld s\n", task_start_time); + ccprintf("Time in tasks: %11.6lld s\n", get_time().val - task_start_time); - ccprintf("Time in exceptions: %11.6ld s\n", exc_total_time); + ccprintf("Time in exceptions: %11.6lld s\n", exc_total_time); #endif return EC_SUCCESS; |