File port_rp2040_multicore.c¶
FileList > port > rp2040 > port_rp2040_multicore.c
Go to the source code of this file
SyntropicOS AMP multicore port for RP2040/RP2350 (Pico SDK). More...
Detailed Description¶
Implements the spinlock, memory barrier, core identity, and IPC port functions using the RP2040 hardware spinlock peripheral and Cortex-M0+ barrier instructions.
Hardware spinlocks are dynamically allocated via spin_lock_claim_unused() to avoid conflicts with SDK-internal usage.
Compiled when: PICO_BOARD && !ARDUINO && SYN_USE_MULTICORE
The documentation for this class was generated from the following file src/port/rp2040/port_rp2040_multicore.c