友善提供的uboot中,lowlevel_init.S文件里面有这样一段,我参考了datasheet感觉牛头不对马嘴,不知大家有何意见。见下:
代码部分(这是时钟初始化阶段的最后面的一段代码):
#ifdef CONFIG_SYNC_MODE /* Synchronization for VIC port */ ldr r1, [r0, #OTHERS_OFFSET] orr r1, r1, #0x20 str r1, [r0, #OTHERS_OFFSET]#else ldr r1, [r0, #OTHERS_OFFSET] bic r1, r1, #0x20 str r1, [r0, #OTHERS_OFFSET]#endif
datasheet中OTHERS寄存器的bit【5】是不让修改的,如图你们怎么看,是不是友善一直uboot的时候忘记删掉这段话了?这段程序不应该是6410的,而是三星别的处理器的?