FreeRTOS-Kernel/portable/ThirdParty/GCC
Timo Sandmann 4832377117
smp branch: bugfix for race condition on RP2040 (#431)
* Bugfix for race condition on RP2040 in vPortEnableInterrupts()

RP2040 SMP port: Since spin_unlock() re-enables interrupts, pxYieldSpinLock has to be updated first to avoid a possible race condition.

* Bugfix for invalid sanity checks on RP2040

RP2040 SMP port: Testing pxYieldSpinLock for NULL does not work reliable in these places, because another/new lock might already be set when configASSERT() is executed.
2021-12-28 12:30:03 -08:00
..
ARC_EM_HS Add SMP in the License Header (#402) 2021-10-13 18:38:24 -07:00
ARC_v1 Add SMP in the License Header (#402) 2021-10-13 18:38:24 -07:00
ARM_CM33_TFM Feature: SMP (#278) 2021-03-15 17:29:08 -07:00
ATmega Add SMP in the License Header (#402) 2021-10-13 18:38:24 -07:00
Posix Add SMP in the License Header (#402) 2021-10-13 18:38:24 -07:00
RISC-V Feature: SMP (#278) 2021-03-15 17:29:08 -07:00
RP2040 smp branch: bugfix for race condition on RP2040 (#431) 2021-12-28 12:30:03 -08:00
rpi_pico Add SMP in the License Header (#402) 2021-10-13 18:38:24 -07:00
Xtensa_ESP32 Feature: SMP (#278) 2021-03-15 17:29:08 -07:00