How can I influence the memory location of a variable without fixing it to an address.
I have several arrays of data and one or two arrays have to stay inside the TCM part while others can be wherever there is space. I don't want to have fixed memory location but I want to influence the order in which compiler (or linker) allocates them in memory.
My current code flips between terrible and superbe performance for the simple reason on where in the code I make changes and how the arrays are then moved in memory.
I want some control back.