From 4f5dabcda2dfc778481e91aa6ee7ade765dfd967 Mon Sep 17 00:00:00 2001 From: Howard Mao Date: Fri, 4 Dec 2015 12:16:25 -0800 Subject: [PATCH] add SCR file to device tree --- junctions | 2 +- src/main/scala/Configs.scala | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) 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() }