From 67b579161d0ea91159e99fa172f5b28317496482 Mon Sep 17 00:00:00 2001 From: xia-bubai Date: Fri, 1 Apr 2022 10:33:45 +0800 Subject: [PATCH] Description: add initialize of taskCB in function ArchTskStackInit IssueNo:https://gitee.com/openharmony/kernel_liteos_m/issues/I50NRJ Feature or Bugfix: Bugfix Signed-off-by: xia-bubai --- arch/arm/arm9/gcc/los_context.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/arm9/gcc/los_context.c b/arch/arm/arm9/gcc/los_context.c index 035beaec..2f284f82 100644 --- a/arch/arm/arm9/gcc/los_context.c +++ b/arch/arm/arm9/gcc/los_context.c @@ -76,6 +76,7 @@ LITE_OS_SEC_TEXT_MINOR VOID ArchSysExit(VOID) LITE_OS_SEC_TEXT_INIT VOID *ArchTskStackInit(UINT32 taskID, UINT32 stackSize, VOID *topStack) { TaskContext *context = (TaskContext *)((UINTPTR)topStack + stackSize - sizeof(TaskContext)); + LosTaskCB *taskCB = OS_TCB_FROM_TID(taskID); context->r0 = taskID; context->r1 = 0x01010101L;