1
0

Add (unused) RV32 CSRs

This commit is contained in:
Andrew Waterman 2014-03-15 17:33:17 -07:00
parent 943d7ac80a
commit 54cbf0c4f1

View File

@ -260,6 +260,10 @@ object CSRs {
val uarch13 = 0xccd val uarch13 = 0xccd
val uarch14 = 0xcce val uarch14 = 0xcce
val uarch15 = 0xccf val uarch15 = 0xccf
val counth = 0x586
val cycleh = 0xc80
val timeh = 0xc81
val instreth = 0xc82
val all = { val all = {
val res = collection.mutable.ArrayBuffer[Int]() val res = collection.mutable.ArrayBuffer[Int]()
res += fflags res += fflags
@ -306,4 +310,12 @@ object CSRs {
res += uarch15 res += uarch15
res.toArray res.toArray
} }
val all32 = {
val res = collection.mutable.ArrayBuffer(all:_*)
res += counth
res += cycleh
res += timeh
res += instreth
res.toArray
}
} }