From 4cd77cef10998eef71561473d7774020ce98d488 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Thu, 9 Jun 2016 12:29:26 -0700 Subject: [PATCH] Make dcsr.halt writable --- rocket/src/main/scala/csr.scala | 1 + 1 file changed, 1 insertion(+) diff --git a/rocket/src/main/scala/csr.scala b/rocket/src/main/scala/csr.scala index b6fc328a..07210d88 100644 --- a/rocket/src/main/scala/csr.scala +++ b/rocket/src/main/scala/csr.scala @@ -501,6 +501,7 @@ class CSRFile(implicit p: Parameters) extends CoreModule()(p) if (usingDebug) { when (decoded_addr(CSRs.dcsr)) { val new_dcsr = new DCSR().fromBits(wdata) + reg_dcsr.halt := new_dcsr.halt reg_dcsr.ebreakm := new_dcsr.ebreakm if (usingVM) reg_dcsr.ebreaks := new_dcsr.ebreaks if (usingUser) reg_dcsr.ebreaku := new_dcsr.ebreaku