From 12baa940dd214046902a0d7815f24cfad989fe79 Mon Sep 17 00:00:00 2001 From: Justus Winter <4winter@informatik.uni-hamburg.de> Date: Fri, 2 May 2014 18:51:50 +0200 Subject: ddb: add "halt" command * ddb/db_command.c (db_command_table): Add "halt" command. * i386/i386/db_interface.h (db_halt_cpu): New declaration. * i386/i386at/model_dep.c (db_halt_cpu): New function. --- i386/i386/db_interface.h | 2 ++ i386/i386at/model_dep.c | 5 +++++ 2 files changed, 7 insertions(+) (limited to 'i386') diff --git a/i386/i386/db_interface.h b/i386/i386/db_interface.h index 97ff5c7..8d7daea 100644 --- a/i386/i386/db_interface.h +++ b/i386/i386/db_interface.h @@ -97,6 +97,8 @@ db_stack_trace_cmd( db_expr_t count, const char *modif); +extern void +db_halt_cpu(void); extern void db_reset_cpu(void); diff --git a/i386/i386at/model_dep.c b/i386/i386at/model_dep.c index 7d138be..95752fa 100644 --- a/i386/i386at/model_dep.c +++ b/i386/i386at/model_dep.c @@ -243,6 +243,11 @@ void exit(int rc) halt_all_cpus(0); } +void db_halt_cpu(void) +{ + halt_all_cpus(0); +} + void db_reset_cpu(void) { halt_all_cpus(1); -- cgit v1.2.3