Hi,
I have large data that I need to send between MSS and DSS( on both way). I saw mmw_demo has declared one in dss_main.c as below:
*! DSS stores demo output in HSRAM */
#pragma DATA_SECTION(gHSRam, ".demoSharedMem");
#pragma DATA_ALIGN(gHSRam, 4);
void *gHSRam;
And data goes from DSS to MSS one way.
In my case, I need to use the shared memory on both way; I need help on the following questions.
1. how to modify the linker file for MSS?
2. can the shared data section declared by MSS and DSS on the same physical location? assuming I can manage for MSS and DSS not to write to the memory at the same time.
3. on the other side , if I want them on different physical location, how to set offset? I would like to have an example of the linker and data section declaration like the above, both for MSS and DSS.
It is urgent work, your prompt response is highly appreciated!
Best regards,
Xinsi Lin