Hello,
when i am using a shared region based on SYSLINK to communicate between the ARM and the DSP, do i have to consider cache coherency aspects on the DSP and/or on the ARM? My shared region is specified a follows in the *.cfg file:
SharedRegion.setEntryMeta(1,
new SharedRegion.Entry({
name: "MessageQ Buffers",
base: SR1Mem.base,
len: SR1Mem.len,
ownerProcId: MultiProc.getIdMeta("HOST"),
cacheEnable: false,
isValid: true
})
);
Does the line cacheEnable: false, mean, that i deactivate cache fucntionality for this memory are for both the ARM and the DSP?
Thanks in advance,
Dom