1
0

Remove most of mstatus when user mode isn't supported

This commit is contained in:
Andrew Waterman
2016-05-25 15:37:32 -07:00
parent 5442b89664
commit 00ea9a7d82
2 changed files with 10 additions and 2 deletions

View File

@ -14,6 +14,7 @@ case object XLen extends Field[Int]
case object FetchWidth extends Field[Int]
case object RetireWidth extends Field[Int]
case object UseVM extends Field[Boolean]
case object UseUser extends Field[Boolean]
case object UseAtomics extends Field[Boolean]
case object UsePerfCounters extends Field[Boolean]
case object FastLoadWord extends Field[Boolean]
@ -32,6 +33,7 @@ trait HasCoreParameters extends HasAddrMapParameters {
val xLen = p(XLen)
val usingVM = p(UseVM)
val usingUser = p(UseUser)
val usingFPU = p(UseFPU)
val usingAtomics = p(UseAtomics)
val usingFDivSqrt = p(FDivSqrt)