Hello
We saw that the lld memory footprint was 2 big for us.
For this reason and some other reasons, we take the lld & rm files and compile them\
we would like to move big global array such as those defined in edma_init.c in edma3resmgr.c edma3_drv_init.c edma3_rm_gbl_data.c edma_c6678_cfg.c to DDR
The questions is, how does the lld handle cache coherency to those array's?
we couldn't see cache alignment / cache line sized buffer for those array
how does the lld handle l1 and l2 cache coherncy for it's own array's used for managment?
Is there a better way to reduce L2 memory consumption of the driver?
Tks
Ilay