|
@@ -45,6 +45,7 @@
|
|
#include "accommon.h"
|
|
#include "accommon.h"
|
|
#include "amlcode.h"
|
|
#include "amlcode.h"
|
|
#include "acdebug.h"
|
|
#include "acdebug.h"
|
|
|
|
+#include "acinterp.h"
|
|
|
|
|
|
#define _COMPONENT ACPI_CA_DEBUGGER
|
|
#define _COMPONENT ACPI_CA_DEBUGGER
|
|
ACPI_MODULE_NAME("dbxface")
|
|
ACPI_MODULE_NAME("dbxface")
|
|
@@ -368,7 +369,9 @@ acpi_db_single_step(struct acpi_walk_state *walk_state,
|
|
walk_state->method_breakpoint = 1; /* Must be non-zero! */
|
|
walk_state->method_breakpoint = 1; /* Must be non-zero! */
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ acpi_ex_exit_interpreter();
|
|
status = acpi_db_start_command(walk_state, op);
|
|
status = acpi_db_start_command(walk_state, op);
|
|
|
|
+ acpi_ex_enter_interpreter();
|
|
|
|
|
|
/* User commands complete, continue execution of the interrupted method */
|
|
/* User commands complete, continue execution of the interrupted method */
|
|
|
|
|