From 9930dd6fc8ca77f70c4b84932debc825e38ab0ef Mon Sep 17 00:00:00 2001 From: folkert van heusden Date: Mon, 20 Mar 2023 20:53:17 +0100 Subject: [PATCH] jump into debugger when no bootloader or test is selected --- main.cpp | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/main.cpp b/main.cpp index 819e0a8..2cd69d6 100644 --- a/main.cpp +++ b/main.cpp @@ -241,28 +241,11 @@ int main(int argc, char *argv[]) if (test.empty() == false) load_p11_x11(b, test); -#if 0 -// loadbin(b, 0, "test.dat"); -// c->setRegister(7, 0); - -//load_p11_x11(b, "/home/folkert/Projects/PDP-11/work/p11-2.10i/Tests/mtpi.x11"); - - - b->write(0172340, true, 0x34, false); - b->write(0172341, true, 0x12, false); - printf("%04x\n", b->read(0172340, false, false, true)); - printf("%04x\n", b->read(0172340, true, false, true)); - printf("%04x\n", b->read(0172341, true, false, true)); - b->write(0172341, true, 0x88, false); - printf("%04x\n", b->read(0172340, false, false, true)); - return 0; -#endif - kw11_l *lf = new kw11_l(b, cnsl); cnsl->start_thread(); - if (run_debugger) + if (run_debugger || (bootloader == BL_NONE && test.empty())) debugger(cnsl, b, &event, tracing); else { c->emulation_start(); // for statistics