From b35c0dbf1ab18c71c0e99d97ddb2be52fb27bc83 Mon Sep 17 00:00:00 2001 From: folkert van heusden Date: Wed, 15 Jun 2022 08:57:24 +0200 Subject: [PATCH] show MMR* --- debugger.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/debugger.cpp b/debugger.cpp index fdb8bc2..1541a4e 100644 --- a/debugger.cpp +++ b/debugger.cpp @@ -98,6 +98,11 @@ void mmu_dump(console *const cnsl, bus *const b) uint16_t mmr3 = b->getMMR3(); + cnsl->put_string_lf(format("MMR0: %06o", mmr0)); + cnsl->put_string_lf(format("MMR1: %06o", b->getMMR1())); + cnsl->put_string_lf(format("MMR2: %06o", b->getMMR2())); + cnsl->put_string_lf(format("MMR3: %06o", mmr3)); + dump_par_pdr(cnsl, b, 0172200, 0172240, "supervisor i-space", 0); dump_par_pdr(cnsl, b, 0172220, 0172260, "supervisor d-space", 1 + (!!(mmr3 & 2)));