summaryrefslogtreecommitdiff
path: root/rtl/core/arm810.sv
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2022-12-11 17:28:03 -0600
committerAlejandro Soto <alejandro@34project.org>2022-12-16 16:29:09 -0600
commitd006be2e89aa493237f212811ee880ed8b54241b (patch)
treeb8b9c25536c6f3b42920d3f9666610396e8f2404 /rtl/core/arm810.sv
parentff71bcd0c5425c168f111b8f4a92d0a90a6c9c31 (diff)
Implement MMU access checks
Diffstat (limited to 'rtl/core/arm810.sv')
-rw-r--r--rtl/core/arm810.sv6
1 files changed, 4 insertions, 2 deletions
diff --git a/rtl/core/arm810.sv b/rtl/core/arm810.sv
index bc4b5d9..a0c1e0f 100644
--- a/rtl/core/arm810.sv
+++ b/rtl/core/arm810.sv
@@ -175,10 +175,12 @@ module arm810
);
ptr fault_addr;
- word coproc_read;
- logic coproc, high_vectors, mmu_enable, fault_register;
+ word coproc_read, mmu_dac;
+ logic coproc, high_vectors, mmu_enable, fault_register, fault_page;
mmu_base mmu_ttbr;
+ mmu_domain fault_domain;
coproc_decode coproc_ctrl;
+ mmu_fault_type fault_type;
core_cp15 cp15
(