我有过几个实时操作系统(pSOS,VxWorks,QNX)的使用经验,但我对MicroC/OS II (ucos ii)还不熟悉。我看到ucos ii的独特之处在于,它使用优先级来唯一地标识任务,而不是使用唯一的ID来标识任务,并且所有任务必须具有不同的优先级,因此不支持循环调度。这就是我所理解的。下面是问题:
我是linux内核的新手,试图从Linux内核加载到RAM的角度来理解Linux内核的启动,我想知道linux镜像加载到RAM后,控制权是如何传递给这个镜像的,需要传递给内核的所有必要参数是什么,我们可以在不传递任何参数的情况下将控制权传递给linux镜像。我正在使用"bootm.c“查看UBOOT代码,但无法理解控制传递给Linux映像的位置,哪个函数负责它。load_zimage()负责传递控件/
有没有人可以引导我到正确的方向,或者从x86 a