[rtems-central commit] spec: Expand SpaceWire port bit fields

Sebastian Huber sebh at rtems.org
Thu Feb 16 08:06:08 UTC 2023


Module:    rtems-central
Branch:    master
Commit:    4fdeb568448d83251d7cab1e542bca5172567856
Changeset: http://git.rtems.org/rtems-central/commit/?id=4fdeb568448d83251d7cab1e542bca5172567856

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Thu Feb 16 09:06:19 2023 +0100

spec: Expand SpaceWire port bit fields

Use the maximum width supported by the SpaceWire standard even if this
exceeds the configuration limits of a particular IP instance.

Update #4842.

---

 spec/dev/grlib/if/spwpnp.yml  | 2 +-
 spec/dev/grlib/if/spwrmap.yml | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/spec/dev/grlib/if/spwpnp.yml b/spec/dev/grlib/if/spwpnp.yml
index 79c514ab..77923ad2 100644
--- a/spec/dev/grlib/if/spwpnp.yml
+++ b/spec/dev/grlib/if/spwpnp.yml
@@ -155,7 +155,7 @@ registers:
       description: null
       name: 'ACTIVE'
       start: 1
-      width: 12
+      width: 31
     variants: []
   brief: |
     SpaceWire Plug-and-Play - Active Links
diff --git a/spec/dev/grlib/if/spwrmap.yml b/spec/dev/grlib/if/spwrmap.yml
index 078bb040..c3271bd0 100644
--- a/spec/dev/grlib/if/spwrmap.yml
+++ b/spec/dev/grlib/if/spwrmap.yml
@@ -1009,7 +1009,7 @@ registers:
       description: null
       name: 'IE'
       start: 0
-      width: 20
+      width: 32
     variants: []
   brief: |
     Interrupt port mask
@@ -1023,7 +1023,7 @@ registers:
       description: null
       name: 'IP'
       start: 0
-      width: 20
+      width: 32
     variants: []
   brief: |
     Port interrupt pending
@@ -1157,7 +1157,7 @@ registers:
       description: null
       name: 'LR'
       start: 1
-      width: 18
+      width: 31
     variants: []
   brief: |
     Link running status



More information about the vc mailing list