show MMR*

This commit is contained in:
folkert van heusden 2022-06-15 08:57:24 +02:00
parent c26e6f4853
commit b35c0dbf1a

View file

@ -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)));