WIP on PMP
This commit is contained in:
@ -302,6 +302,26 @@ object CSRs {
|
||||
val mcause = 0x342
|
||||
val mbadaddr = 0x343
|
||||
val mip = 0x344
|
||||
val pmpcfg0 = 0x3a0
|
||||
val pmpcfg1 = 0x3a1
|
||||
val pmpcfg2 = 0x3a2
|
||||
val pmpcfg3 = 0x3a3
|
||||
val pmpaddr0 = 0x3b0
|
||||
val pmpaddr1 = 0x3b1
|
||||
val pmpaddr2 = 0x3b2
|
||||
val pmpaddr3 = 0x3b3
|
||||
val pmpaddr4 = 0x3b4
|
||||
val pmpaddr5 = 0x3b5
|
||||
val pmpaddr6 = 0x3b6
|
||||
val pmpaddr7 = 0x3b7
|
||||
val pmpaddr8 = 0x3b8
|
||||
val pmpaddr9 = 0x3b9
|
||||
val pmpaddr10 = 0x3ba
|
||||
val pmpaddr11 = 0x3bb
|
||||
val pmpaddr12 = 0x3bc
|
||||
val pmpaddr13 = 0x3bd
|
||||
val pmpaddr14 = 0x3be
|
||||
val pmpaddr15 = 0x3bf
|
||||
val tselect = 0x7a0
|
||||
val tdata1 = 0x7a1
|
||||
val tdata2 = 0x7a2
|
||||
@ -495,6 +515,26 @@ object CSRs {
|
||||
res += mcause
|
||||
res += mbadaddr
|
||||
res += mip
|
||||
res += pmpcfg0
|
||||
res += pmpcfg1
|
||||
res += pmpcfg2
|
||||
res += pmpcfg3
|
||||
res += pmpaddr0
|
||||
res += pmpaddr1
|
||||
res += pmpaddr2
|
||||
res += pmpaddr3
|
||||
res += pmpaddr4
|
||||
res += pmpaddr5
|
||||
res += pmpaddr6
|
||||
res += pmpaddr7
|
||||
res += pmpaddr8
|
||||
res += pmpaddr9
|
||||
res += pmpaddr10
|
||||
res += pmpaddr11
|
||||
res += pmpaddr12
|
||||
res += pmpaddr13
|
||||
res += pmpaddr14
|
||||
res += pmpaddr15
|
||||
res += tselect
|
||||
res += tdata1
|
||||
res += tdata2
|
||||
|
Reference in New Issue
Block a user