第三部分:根据sep4020编写具体nand驱动
sep4020是一款非常好优秀的arm720T芯片,以下介绍一下sep4020的nand驱动编写
1. sep4020的nand控制器只支持dma搬运,这也是考虑到一般对nand进行读写都是一页一页的,所以利用dma可以有效的提高效率。
DMA也带了一个比较重要的问题,DMA的源和目的需要用实地址,因为DMA不走cpu,在这点上我卡了好久,在linux中久了,什么都习惯性的填写虚地址,结果在测试的时候发现dma怎么都不工作,把所有的东西都看了又看,都没问题,郁闷的不行了,最后在张师兄的提醒下才发现DMA不能给虚地址,恍然大悟啊!
2.