分配了如下数据的内存空间
fcc1RxBD[i].bd_addr = (UCHAR *)memalign(32,FCC1RXBUFSIZE);
但我进行cache 和 内存进行一致性校验的时候回导致把其他内存采了四个字节。
如下代码导致
cacheInvalidate(DATA_CACHE,fcc1RxBD[fcc1RxBdNext].bd_addr,FCC1RXBUFSIZE);
还请问高手是什么原因导致
最新人才