diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2023-02-16 09:17:00 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2023-03-17 08:48:52 +0100 |
commit | cb3551773e37214641c70c1efd859e640c2fb82f (patch) | |
tree | 132425be6528984b3f929037014521b4a87613b4 | |
parent | 7cb9cb5be20485fc1388098a120acfced8b50ae4 (diff) |
bsps/grlib: Fix GRGPIO - IRQMAP bit fields
Update #4842.
-rw-r--r-- | bsps/include/grlib/grgpio-regs.h | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/bsps/include/grlib/grgpio-regs.h b/bsps/include/grlib/grgpio-regs.h index 7afe2ed67f..f2836adb5b 100644 --- a/bsps/include/grlib/grgpio-regs.h +++ b/bsps/include/grlib/grgpio-regs.h @@ -222,11 +222,11 @@ extern "C" { * @{ */ -#define GRGPIO_IRQMAPR_IRQMAP_I_SHIFT 24 -#define GRGPIO_IRQMAPR_IRQMAP_I_MASK 0x7f000000U -#define GRGPIO_IRQMAPR_IRQMAP_I_GET( _reg ) \ - ( ( ( _reg ) >> 24 ) & 0x7fU ) -#define GRGPIO_IRQMAPR_IRQMAP_I( _val ) ( ( _val ) << 24 ) +#define GRGPIO_IRQMAPR_IRQMAP_I_0_SHIFT 24 +#define GRGPIO_IRQMAPR_IRQMAP_I_0_MASK 0x1f000000U +#define GRGPIO_IRQMAPR_IRQMAP_I_0_GET( _reg ) \ + ( ( ( _reg ) >> 24 ) & 0x1fU ) +#define GRGPIO_IRQMAPR_IRQMAP_I_0( _val ) ( ( _val ) << 24 ) #define GRGPIO_IRQMAPR_IRQMAP_I_1_SHIFT 16 #define GRGPIO_IRQMAPR_IRQMAP_I_1_MASK 0x1f0000U @@ -240,7 +240,11 @@ extern "C" { ( ( ( _reg ) >> 8 ) & 0x1fU ) #define GRGPIO_IRQMAPR_IRQMAP_I_2( _val ) ( ( _val ) << 8 ) -#define GRGPIO_IRQMAPR_IRQMAP_I_3 0x10U +#define GRGPIO_IRQMAPR_IRQMAP_I_3_SHIFT 0 +#define GRGPIO_IRQMAPR_IRQMAP_I_3_MASK 0x1fU +#define GRGPIO_IRQMAPR_IRQMAP_I_3_GET( _reg ) \ + ( ( ( _reg ) >> 0 ) & 0x1fU ) +#define GRGPIO_IRQMAPR_IRQMAP_I_3( _val ) ( ( _val ) << 0 ) /** @} */ |