]> begriffs open source - freertos/commit
Allow xPortIsAuthorizedToAccessBuffer() API call only from mpu_wrappers_v2 (#992)
authorRahul Kar <118818625+kar-rahul-aws@users.noreply.github.com>
Wed, 27 Mar 2024 08:35:20 +0000 (14:05 +0530)
committerGitHub <noreply@github.com>
Wed, 27 Mar 2024 08:35:20 +0000 (14:05 +0530)
commit39dbff72045bec24965df5c784a1cd84d41ce387
treea02ee92bc465a2754a3914b8c7032f26ad9444f0
parenta455b86bd3713707d9b762539c63fb798f2205a0
Allow xPortIsAuthorizedToAccessBuffer() API call only from mpu_wrappers_v2 (#992)

* Add support to call xPortxPortIsAuthorizedToAccessBuffer function only when using latest MPU wrappers

* Fix build issue in ARM CM3 MPU port

* Code review suggestions

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
---------

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
Co-authored-by: Soren Ptak <ptaksoren@gmail.com>
Co-authored-by: Gaurav Aggarwal <aggarg@amazon.com>
Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
25 files changed:
portable/ARMv8M/non_secure/port.c
portable/GCC/ARM_CM23/non_secure/port.c
portable/GCC/ARM_CM23_NTZ/non_secure/port.c
portable/GCC/ARM_CM33/non_secure/port.c
portable/GCC/ARM_CM33_NTZ/non_secure/port.c
portable/GCC/ARM_CM35P/non_secure/port.c
portable/GCC/ARM_CM35P_NTZ/non_secure/port.c
portable/GCC/ARM_CM3_MPU/port.c
portable/GCC/ARM_CM4_MPU/port.c
portable/GCC/ARM_CM55/non_secure/port.c
portable/GCC/ARM_CM55_NTZ/non_secure/port.c
portable/GCC/ARM_CM85/non_secure/port.c
portable/GCC/ARM_CM85_NTZ/non_secure/port.c
portable/IAR/ARM_CM23/non_secure/port.c
portable/IAR/ARM_CM23_NTZ/non_secure/port.c
portable/IAR/ARM_CM33/non_secure/port.c
portable/IAR/ARM_CM33_NTZ/non_secure/port.c
portable/IAR/ARM_CM35P/non_secure/port.c
portable/IAR/ARM_CM35P_NTZ/non_secure/port.c
portable/IAR/ARM_CM4F_MPU/port.c
portable/IAR/ARM_CM55/non_secure/port.c
portable/IAR/ARM_CM55_NTZ/non_secure/port.c
portable/IAR/ARM_CM85/non_secure/port.c
portable/IAR/ARM_CM85_NTZ/non_secure/port.c
portable/RVDS/ARM_CM4_MPU/port.c