那位大侠告诉小弟一下,在linux的vi中编辑程序的时候,那里要用空格,那里要用TAB,如下程序:
copy_myself:
mov r10, lr
@ reset NAND
mov r1, #NAND_CTL_BASE
ldr r2, =0xf830
@ initial value
str r2, [r1, #oNFCONF]
ldr r2, [r1, #oNFCONF]
bicr2, r2, #0x800
@ enable chip
str r2, [r1, #oNFCONF]
mov r2, #0xff
@ RESET command
strb r2, [r1, #oNFCMD]
mov r3, #0
@ wait
我不知道他们之间到底是用空格还是用TAB,另外,空格可以有多余的吗?
|