diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-05-11 09:53:05 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-05-11 09:53:45 +0200 |
commit | 0e4941701f7aa77f99eb68f677a20f0dc4de176c (patch) | |
tree | f81dfe7b3067f53266c0136969bc6014fa4c160c /c/src/lib/libbsp/arm/shared | |
parent | testsuites: Build the tests in parallel if make is asked too. (diff) | |
download | rtems-0e4941701f7aa77f99eb68f677a20f0dc4de176c.tar.bz2 |
bsps/arm: Fix bit field offset in GIC support
Update #3002.
Diffstat (limited to 'c/src/lib/libbsp/arm/shared')
-rw-r--r-- | c/src/lib/libbsp/arm/shared/include/arm-gic.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/arm/shared/include/arm-gic.h b/c/src/lib/libbsp/arm/shared/include/arm-gic.h index 942db8555b..ab5840919a 100644 --- a/c/src/lib/libbsp/arm/shared/include/arm-gic.h +++ b/c/src/lib/libbsp/arm/shared/include/arm-gic.h @@ -43,7 +43,7 @@ extern "C" { #define GIC_ID_TO_ONE_BIT_REG_BIT(id) (1U << ((id) & 0x1fU)) #define GIC_ID_TO_TWO_BITS_REG_INDEX(id) ((id) >> 4) -#define GIC_ID_TO_TWO_BITS_REG_OFFSET(id) ((id) & 0xfU) +#define GIC_ID_TO_TWO_BITS_REG_OFFSET(id) (((id) & 0xfU) << 1) static inline bool gic_id_is_enabled(volatile gic_dist *dist, uint32_t id) { |