diff options
Diffstat (limited to 'os/common/ext/ARM/CMSIS/Core/Include/mpu_armv8.h')
-rw-r--r-- | os/common/ext/ARM/CMSIS/Core/Include/mpu_armv8.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/os/common/ext/ARM/CMSIS/Core/Include/mpu_armv8.h b/os/common/ext/ARM/CMSIS/Core/Include/mpu_armv8.h index 0ccfc74fe..62571da5b 100644 --- a/os/common/ext/ARM/CMSIS/Core/Include/mpu_armv8.h +++ b/os/common/ext/ARM/CMSIS/Core/Include/mpu_armv8.h @@ -87,7 +87,7 @@ * \oaram XN eXecute Never: Set to 1 for a non-executable memory region. */ #define ARM_MPU_RBAR(BASE, SH, RO, NP, XN) \ - ((BASE & MPU_RBAR_BASE_Pos) | \ + ((BASE & MPU_RBAR_BASE_Msk) | \ ((SH << MPU_RBAR_SH_Pos) & MPU_RBAR_SH_Msk) | \ ((ARM_MPU_AP_(RO, NP) << MPU_RBAR_AP_Pos) & MPU_RBAR_AP_Msk) | \ ((XN << MPU_RBAR_XN_Pos) & MPU_RBAR_XN_Msk)) |