diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2023-02-16 09:17:58 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2023-07-14 09:11:19 +0200 |
commit | fe23259633518b8cfa9d4e7206b6e3bac7938e12 (patch) | |
tree | 18dd1f045c75913ba06a295810d4db34b78f6700 | |
parent | bsps/grlib: Fix SpaceWire RMAP - Product ID (diff) | |
download | rtems-fe23259633518b8cfa9d4e7206b6e3bac7938e12.tar.bz2 |
bsps/grlib: 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.
-rw-r--r-- | bsps/include/grlib/spwpnp-regs.h | 2 | ||||
-rw-r--r-- | bsps/include/grlib/spwrmap-regs.h | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/bsps/include/grlib/spwpnp-regs.h b/bsps/include/grlib/spwpnp-regs.h index 45550e3a79..00c688bc55 100644 --- a/bsps/include/grlib/spwpnp-regs.h +++ b/bsps/include/grlib/spwpnp-regs.h @@ -194,7 +194,7 @@ extern "C" { */ #define SPWPNP_PNPACTLNK_ACTIVE_SHIFT 1 -#define SPWPNP_PNPACTLNK_ACTIVE_MASK 0x1ffeU +#define SPWPNP_PNPACTLNK_ACTIVE_MASK 0xfffffffeU #define SPWPNP_PNPACTLNK_ACTIVE_GET( _reg ) \ ( ( ( _reg ) & SPWPNP_PNPACTLNK_ACTIVE_MASK ) >> \ SPWPNP_PNPACTLNK_ACTIVE_SHIFT ) diff --git a/bsps/include/grlib/spwrmap-regs.h b/bsps/include/grlib/spwrmap-regs.h index 7a19f4a2d3..9a0ed203f3 100644 --- a/bsps/include/grlib/spwrmap-regs.h +++ b/bsps/include/grlib/spwrmap-regs.h @@ -751,7 +751,7 @@ extern "C" { */ #define SPWRMAP_IPMASK_IE_SHIFT 0 -#define SPWRMAP_IPMASK_IE_MASK 0xfffffU +#define SPWRMAP_IPMASK_IE_MASK 0xffffffffU #define SPWRMAP_IPMASK_IE_GET( _reg ) \ ( ( ( _reg ) & SPWRMAP_IPMASK_IE_MASK ) >> \ SPWRMAP_IPMASK_IE_SHIFT ) @@ -774,7 +774,7 @@ extern "C" { */ #define SPWRMAP_PIP_IP_SHIFT 0 -#define SPWRMAP_PIP_IP_MASK 0xfffffU +#define SPWRMAP_PIP_IP_MASK 0xffffffffU #define SPWRMAP_PIP_IP_GET( _reg ) \ ( ( ( _reg ) & SPWRMAP_PIP_IP_MASK ) >> \ SPWRMAP_PIP_IP_SHIFT ) @@ -953,7 +953,7 @@ extern "C" { */ #define SPWRMAP_LRUNSTAT_LR_SHIFT 1 -#define SPWRMAP_LRUNSTAT_LR_MASK 0x7fffeU +#define SPWRMAP_LRUNSTAT_LR_MASK 0xfffffffeU #define SPWRMAP_LRUNSTAT_LR_GET( _reg ) \ ( ( ( _reg ) & SPWRMAP_LRUNSTAT_LR_MASK ) >> \ SPWRMAP_LRUNSTAT_LR_SHIFT ) |