From 12dc920b44e4a54f70ac1a7ab07e9ccba80c8fd8 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Mon, 30 Oct 2023 17:54:38 -0700 Subject: Reserve interrupt 13 for Sscofpmf Resolves #1127 Note, I only reserved the pattern in the various cause registers; I did not update the various ip/ie registers. That work is left for whoever integrates Sscofpmf into this document. Reserving the cause patterns has the same architectural effect in the near term. --- src/supervisor.adoc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/supervisor.adoc') diff --git a/src/supervisor.adoc b/src/supervisor.adoc index a860ce5..16b74d3 100644 --- a/src/supervisor.adoc +++ b/src/supervisor.adoc @@ -425,6 +425,8 @@ include::images/bytefield/scausereg.edn[] 1 + 1 + 1 + +1 + +1 + 1 |0 + 1 + @@ -432,7 +434,9 @@ include::images/bytefield/scausereg.edn[] 5 + 6-8 + 9 + -10-15 + +10-12 + +13 + +14-15 + ≥16 |_Reserved_ + Supervisor software interrupt + @@ -441,6 +445,8 @@ Supervisor timer interrupt + _Reserved_ + Supervisor external interrupt + _Reserved_ + +_Reserved for counter-overflow interrupt_ + +_Reserved_ + _Designated for platform use_ |0 + -- cgit v1.1