Hello,
I an developing C code for the RP2350 in VScode which uses both cores.
All of the functions running on the second code are defined with the __not_in_flash_func directive so that they run without contention for XIP in the flash.
How can I specify the placement of the functions, stack and variable used by core1 such that they are not in contention for core0?
I found suggestions about using section in the linker. A couple questions regarding this.
1. Is the a compiler directive to direct placement.
2. If the linker file is used will this have conflict with the "Raspberry Pi Pico" extension. In that it will not over write my changes.
3. Where do I find the linker file to define sections?
Thank you in advance.
Mike
I an developing C code for the RP2350 in VScode which uses both cores.
All of the functions running on the second code are defined with the __not_in_flash_func directive so that they run without contention for XIP in the flash.
How can I specify the placement of the functions, stack and variable used by core1 such that they are not in contention for core0?
I found suggestions about using section in the linker. A couple questions regarding this.
1. Is the a compiler directive to direct placement.
2. If the linker file is used will this have conflict with the "Raspberry Pi Pico" extension. In that it will not over write my changes.
3. Where do I find the linker file to define sections?
Thank you in advance.
Mike
Statistics: Posted by MichaelM01 — Sun Nov 03, 2024 10:45 pm — Replies 2 — Views 75