第一:uboot初始化时,要对系统硬件资源进行初始化,就要获取尽量多的权限,以便操作硬件,对硬件进行初始化,从这个角度来说,设置为SVC模式,更有利于工作的开展。
第二:uboot是一种bootloader,目的是为了引导linux的Kernel,在进入Kernel之前,本身就要满足一些条件,其中有一条就是CPU必须是SVC模式。
第一:uboot初始化时,要对系统硬件资源进行初始化,就要获取尽量多的权限,以便操作硬件,对硬件进行初始化,从这个角度来说,设置为SVC模式,更有利于工作的开展。
第二:uboot是一种bootloader,目的是为了引导linux的Kernel,在进入Kernel之前,本身就要满足一些条件,其中有一条就是CPU必须是SVC模式。