[PATCH] Remove stoptime requirement


Paul Donahue
 

Signed-off-by: Paul Donahue <pdonahue@...>
---
 riscv-platform-spec.adoc | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/riscv-platform-spec.adoc b/riscv-platform-spec.adoc
index 238af3a..7a02b76 100644
--- a/riscv-platform-spec.adoc
+++ b/riscv-platform-spec.adoc
@@ -261,8 +261,7 @@ and one resume group (in addition to group 0)
 - dcsr.stepie must support the 0 setting. It is optional to support the 1
 setting
   * Rationale: It is not generally useful to step into interrupt handlers.
-- dcsr.stopcount and dcsr.stoptime must be supported and the reset value of
-each must be 1
+- dcsr.stopcount must be supported and the reset value must be 1
   * Rationale: The architecture has strict requirements on minstret which may
     be perturbed by an external debugger in a way that's visible to software.
     The default should allow code that's sensitive to these requirements to be
--
2.21.0


Kumar Sankaran
 

Hi Paul,

Can you send a PR please?

 

Regards

Kumar

From: tech-unixplatformspec@... <tech-unixplatformspec@...> On Behalf Of Paul Donahue
Sent: Wednesday, January 12, 2022 11:49 AM
To: tech-unixplatformspec <tech-unixplatformspec@...>
Subject: [RISC-V] [tech-unixplatformspec] [PATCH] Remove stoptime requirement

 

Signed-off-by: Paul Donahue <pdonahue@...>

---
 riscv-platform-spec.adoc | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/riscv-platform-spec.adoc b/riscv-platform-spec.adoc
index 238af3a..7a02b76 100644
--- a/riscv-platform-spec.adoc
+++ b/riscv-platform-spec.adoc
@@ -261,8 +261,7 @@ and one resume group (in addition to group 0)
 - dcsr.stepie must support the 0 setting. It is optional to support the 1
 setting
   * Rationale: It is not generally useful to step into interrupt handlers.
-- dcsr.stopcount and dcsr.stoptime must be supported and the reset value of
-each must be 1
+- dcsr.stopcount must be supported and the reset value must be 1
   * Rationale: The architecture has strict requirements on minstret which may
     be perturbed by an external debugger in a way that's visible to software.
     The default should allow code that's sensitive to these requirements to be
--
2.21.0