diff --git a/junctions b/junctions index 0cda74d4..b7706629 160000 --- a/junctions +++ b/junctions @@ -1 +1 @@ -Subproject commit 0cda74d473d49ebe0e2c62abc4a33c40fa498fbd +Subproject commit b770662965bcefee5921b482016fd11d4e40f053 diff --git a/src/main/scala/Configs.scala b/src/main/scala/Configs.scala index a84ec2cf..95fa7e06 100644 --- a/src/main/scala/Configs.scala +++ b/src/main/scala/Configs.scala @@ -51,6 +51,13 @@ class DefaultConfig extends Config ( dt.endNode() } dt.endNode() + val scrs = addrMap("conf:scr") + dt.beginNode(s"scr@${scrs.start.toLong.toHexString}") + dt.addProp("device_type", "scr") + dt.addProp("compatible", "riscv") + dt.addProp("protection", scrs.prot) + dt.addReg(scrs.start.toLong, scrs.size.toLong) + dt.endNode() dt.endNode() dt.toArray() }