1package xiangshan.backend.fu.NewCSR 2 3import chisel3._ 4import chisel3.util.Enum 5 6object CSRNamedConstant { 7 object ContextStatus { 8 val off :: initial :: clean :: dirty :: Nil = Enum(4) 9 } 10 11 object MXL { 12 val w = 2 13 val XLEN32 = 1.U(w.W) 14 val XLEN64 = 2.U(w.W) 15 val XLEN128 = 3.U(w.W) 16 } 17} 18