self.priv_mode = Signal() # privileged mode
# mmu
- self.mmu_done = Signal()
- self.mmu_err = Signal()
- self.mmu_invalid = Signal()
+ self.mmu_done = Signal() # keep for now
+ self.mmu_err = Signal() # XXX remove: already in LDSTException
+ self.mmu_invalid = Signal() # XXX remove: already in LDSTException
# radix tree is invalid
- self.mmu_badtree = Signal()
+ self.mmu_badtree = Signal() # XXX remove: already in LDSTException
# segment_check fails
- self.mmu_segerr = Signal()
+ self.mmu_segerr = Signal() # XXX remove: already in LDSTException
# permission error takes precedence over RC error
- self.mmu_perm_error = Signal()
- self.mmu_rc_error = Signal()
+ self.mmu_perm_error = Signal() # XXX remove: already in LDSTException
+ self.mmu_rc_error = Signal() # XXX remove: already in LDSTException
# r.prtbl or r.pid
- self.mmu_sprval = Signal(64)
+ self.mmu_sprval = Signal(64) # XXX remove: not needed
# dcache
self.ldst_error = Signal()