OSRdyGrp &= ~ptcb->OSTCBBitY;//不能让它就绪,} OSRdyGrp |= bity; /* Make new priority ready to run */ OSRdyTbl[y] |= bitx;//从就绪表中移除,然后在新优先级下,将任务插入就绪表,//注意:OSTaskChangePrio是利用预先计算的值(见前面)将任务插入就绪表中的.if OS_EVENT...
将StartTaskStack数组最后一个元素的地址类型转换成(OS_STK *)类型的指针。
ucos-ii中的OS_CPU_A.s中的 incl OSRunning语句是什么意思,mov OSTCBHighRdy,%eax //Point to TCB of highest priority task ready to runmov (%eax),%esp //ESP = OSTCBHighRdy->OSTCBStkPtr还有下面这些,//Pop all the processor registers from the stack...