关于 nand 代码疑问?
时间:10-02
整理:3721RD
点击:
以下代码来自tekkaman的start.s文件
@ reset NAND
mov r1, #NAND_CTL_BASE
ldr r2, =( (7<<12)|(7<<8)|(7<<4)|(0<<0))
str r2, [r1, #oNFC
1 ldr r2, [r1, #oNFCONF]
ldr r2, =( (1<<4)|(0<<1)|(1<<0)) @ Active low CE Control
str r2, [r1, #oNFCONT]
2 ldr r2, [r1, #oNFCONT]
ldr r2, =(0x6) @ RnB Clear
str r2, [r1, #oNFSTAT]
3 ldr r2, [r1, #oNFSTAT]
mov r2, #0xff @ RESET command
strb r2, [r1, #oNFCMD]
前面注有1、2、3的三道代码,为何看起来像是多余的?请问其功能何在?谢谢!