diff options
Diffstat (limited to 'rtl/core/cp15/cp15.sv')
| -rw-r--r-- | rtl/core/cp15/cp15.sv | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/rtl/core/cp15/cp15.sv b/rtl/core/cp15/cp15.sv index bf84292..f0391e8 100644 --- a/rtl/core/cp15/cp15.sv +++ b/rtl/core/cp15/cp15.sv @@ -4,19 +4,23 @@ module core_cp15 ( - input logic clk, - rst_n, - transfer, - input coproc_decode dec, - input word write, - - input logic fault_register, - input ptr fault_addr, - - output word read, - output logic high_vectors, - mmu_enable, - output mmu_base mmu_ttbr + input logic clk, + rst_n, + transfer, + input coproc_decode dec, + input word write, + + input logic fault_register, + fault_page, + input ptr fault_addr, + input mmu_fault_type fault_type, + input mmu_domain fault_domain, + + output word read, + mmu_dac, + output logic high_vectors, + mmu_enable, + output mmu_base mmu_ttbr ); logic load; |
