From d2be560fa668cefcc5eff6b88180f12fec0c326e Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Wed, 14 Dec 2022 19:16:54 -0600 Subject: Fix implementation of MMU access faults --- tb/top/conspiracion.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tb/top') diff --git a/tb/top/conspiracion.cpp b/tb/top/conspiracion.cpp index 67ad2db..5af439f 100644 --- a/tb/top/conspiracion.cpp +++ b/tb/top/conspiracion.cpp @@ -19,6 +19,7 @@ #include "Vconspiracion_platform.h" #include "Vconspiracion_vga_domain.h" #include "Vconspiracion_core_control.h" +#include "Vconspiracion_core_cp15_domain.h" #include "Vconspiracion_core_cp15_far.h" #include "Vconspiracion_core_cp15_fsr.h" #include "Vconspiracion_core_cp15_syscfg.h" @@ -464,6 +465,7 @@ int main(int argc, char **argv) std::fprintf(ctrl, "%08x ttbr\n", core.cp15->ttbr->read); std::fprintf(ctrl, "%08x far\n", core.cp15->far_->read); std::fprintf(ctrl, "%08x fsr\n", core.cp15->fsr->read); + std::fprintf(ctrl, "%08x dacr\n", core.cp15->domain->mmu_dac); std::fputs("=== end-regs ===\n", ctrl); }; -- cgit v1.2.3