Chisel3 compatibility changes
This commit is contained in:
parent
ae73e3a997
commit
f2dcc40e67
@ -4,7 +4,6 @@ package rocket
|
||||
|
||||
import Chisel._
|
||||
import Util._
|
||||
import Node._
|
||||
import uncore._
|
||||
|
||||
case object NBTBEntries extends Field[Int]
|
||||
|
@ -5,7 +5,6 @@ package rocket
|
||||
import Chisel._
|
||||
import Util._
|
||||
import Instructions._
|
||||
import Node._
|
||||
import uncore._
|
||||
import scala.math._
|
||||
|
||||
@ -421,7 +420,7 @@ class CSRFile extends CoreModule
|
||||
val new_sstatus = new SStatus().fromBits(wdata)
|
||||
reg_mstatus.ie := new_sstatus.ie
|
||||
reg_mstatus.ie1 := new_sstatus.pie
|
||||
reg_mstatus.prv1 := Mux(new_sstatus.ps, PRV_S, PRV_U)
|
||||
reg_mstatus.prv1 := Mux[UInt](new_sstatus.ps, PRV_S, PRV_U)
|
||||
reg_mstatus.mprv := new_sstatus.mprv
|
||||
reg_mstatus.fs := new_sstatus.fs // even without an FPU
|
||||
if (!params(BuildRoCC).isEmpty) reg_mstatus.xs := new_sstatus.xs
|
||||
|
@ -3,7 +3,6 @@
|
||||
package rocket
|
||||
|
||||
import Chisel._
|
||||
import Node._
|
||||
|
||||
object DecodeLogic
|
||||
{
|
||||
|
@ -3,7 +3,6 @@
|
||||
package rocket
|
||||
|
||||
import Chisel._
|
||||
import Node._
|
||||
import Instructions._
|
||||
|
||||
object ALU
|
||||
|
@ -3,7 +3,6 @@
|
||||
package rocket
|
||||
|
||||
import Chisel._
|
||||
import Node._
|
||||
|
||||
/* Automatically generated by parse-opcodes */
|
||||
object Instructions {
|
||||
|
@ -3,7 +3,6 @@
|
||||
package rocket
|
||||
|
||||
import Chisel._
|
||||
import Node._
|
||||
import uncore._
|
||||
import Util._
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user