Un-pend PMP CSR writes on pipeline flushes
This commit is contained in:
parent
4bdeb7731b
commit
3a4ab7ad51
|
@ -182,6 +182,10 @@ class PmpPlugin(regions : Int, granularity : Int, ioRange : UInt => Bool) extend
|
|||
}
|
||||
}
|
||||
|
||||
when (arbitration.isFlushed) {
|
||||
pending := False
|
||||
}
|
||||
|
||||
val writer = new Area {
|
||||
when (pending) {
|
||||
arbitration.haltItself := True
|
||||
|
|
Loading…
Reference in New Issue