正在使用OMAP4460的SDMA进行内存拷贝,使用了其中的link-list功能。在文档对descriptors的描述中,对next-descriptor pointer的值的描述我有点不清楚。
假设我的descriptor 是类型1,在内存中的起始地址是0x80c00000(物理地址),那么在DMA4_CNDPi中的next-descriptor pointer值应该是(0x80c00000 <<2)呢还是就是0x80c00000??我试过值为(0x80c00000 <<2)结果出错了,试0x80c00000没报错但是拷贝没有执行成功,结果不对。