]> begriffs open source - freertos/commit
RP2040 fixes (#424)
authorGraham Sanderson <graham.sanderson@raspberrypi.com>
Tue, 21 Dec 2021 19:08:41 +0000 (13:08 -0600)
committerGitHub <noreply@github.com>
Tue, 21 Dec 2021 19:08:41 +0000 (11:08 -0800)
commitdebbd254b663815ded3a473d2183a9b59d58c702
tree8bb994e934eede1546d60608f30403ecc2036dce
parent4c4089b1544b590ed3b72491a15365ec020c921f
RP2040 fixes (#424)

* RP2040: malloc needs to be thread safe for FreeRTOS whether both cores are used or not

* RP2040: CMake file had broken left over test code

* RP2040: portIS_FREE_RTOS_CORE() returned an incorrect value prior to scheduler init when the application was compiled without multicore support

* RP2040: Bad initialization code was causing IRQs to get disabled before main() was called when using non static allocation
portable/ThirdParty/GCC/RP2040/FreeRTOS_Kernel_import.cmake
portable/ThirdParty/GCC/RP2040/include/freertos_sdk_config.h
portable/ThirdParty/GCC/RP2040/port.c