]> begriffs open source - freertos/commit
Detect more startup config errors on Cortex M (#832)
authorJeff Tenney <jeff.tenney@gmail.com>
Mon, 11 Dec 2023 04:57:47 +0000 (21:57 -0700)
committerGitHub <noreply@github.com>
Mon, 11 Dec 2023 04:57:47 +0000 (10:27 +0530)
commit30e6b8a5eadbf61b7118c3d0ad8d205c16dfbb1c
tree527bd3719b75d0f1ed3069e4cb45282ff0ec5c83
parent553caa18ced4906cf5060823ada7a10e73c7b535
Detect more startup config errors on Cortex M (#832)

Verify that the application has correctly installed PendSV
and SVCall handlers. The application can choose to
disable these checks by setting configCHECK_HANDLER_INSTALLATION
to 0 in their FreeRTOSConfig.h.
35 files changed:
include/FreeRTOS.h
portable/ARMv8M/non_secure/port.c
portable/GCC/ARM_CM0/port.c
portable/GCC/ARM_CM23/non_secure/port.c
portable/GCC/ARM_CM23_NTZ/non_secure/port.c
portable/GCC/ARM_CM3/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_CM4F/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_CM7/r0p1/port.c
portable/GCC/ARM_CM85/non_secure/port.c
portable/GCC/ARM_CM85_NTZ/non_secure/port.c
portable/IAR/ARM_CM0/port.c
portable/IAR/ARM_CM0/portasm.s
portable/IAR/ARM_CM23/non_secure/port.c
portable/IAR/ARM_CM23_NTZ/non_secure/port.c
portable/IAR/ARM_CM3/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/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_CM7/r0p1/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