Hello,
In continuing my experimentation with XDC, I have two modules: one which receives data from a messageq, and places it in a data buffer, and a second which processes the gathered data from the messageq. My issue is that I want to maintain two modules, who both need access to this data buffer. On top of that, the majority of the data for my program can reside in LL2SRAM, but I want the data buffer to reside in L1DSRAM. If someone (once I'm off the project) wants to change sections, and move things around, I would like all that info to reside in one central location. For example, if I can help it I don't want a global buffer in one module's C file with specific pragmas, and then Program.sectMap code in the .cfg which needs to know about the pragmas in the C file. Ideally I'd like everything to be defined through the .cfg file if possible. For examples I was looking through the RTDX modules which I know define global buffers and place them in some known location somehow, but I quickly got lost. @Templates, and the docs at the RTSCPedia were not 100% clear to me.
I'm targeting a C6472, BIOS 6.32.01.38, xdctools 3.22.02.27, and IPC 1.23.01.26
Thanks