repair running error by remove interrupt stack,and repair the uart output problems

This commit is contained in:
Wang_Weigen
2022-02-17 11:10:02 +08:00
parent d5d7ea74c8
commit 26e8a1a7e8
7 changed files with 21 additions and 20 deletions
+2 -1
View File
@@ -1222,8 +1222,9 @@ void ShowBuddy(void)
};
}
KPrintf("\n\033[41;1mlist extern memory information\033[0m\n");
#ifdef MEM_EXTERN_SRAM
KPrintf("\n\033[41;1mlist extern memory information\033[0m\n");
for(i = 0; i < EXTSRAM_MAX_NUM; i++) {
if(NONE != ExtByteManager[i].done){
KPrintf("\nlist extern sram[%d] memory information\n\n",i);
+3 -1
View File
@@ -74,7 +74,9 @@ void TickAndTaskTimesliceUpdate(void)
RoundRobinTaskTimesliceUpdate(task);
#elif defined (SCHED_POLICY_RR_REMAINSLICE)
task = GetKTaskDescriptor();
RoundRobinRemainTaskTimesliceUpdate(task);
if(task){
RoundRobinRemainTaskTimesliceUpdate(task);
}
#endif
CheckTaskDelay();
#ifdef KERNEL_SOFTTIMER