提交 3887b135 编写于 作者: O openharmony_ci 提交者: Gitee

!43 PendSv Fix for the cortex_m

Merge pull request !43 from 金永生/pendSV
......@@ -111,6 +111,8 @@ HalTaskSchedule
LDR R0, =OS_NVIC_INT_CTRL
LDR R1, =OS_NVIC_PENDSVSET
STR R1, [R0]
DSB
ISB
BX LR
HalPendSV
......
......@@ -142,6 +142,8 @@ HalTaskSchedule:
ldr r0, =OS_NVIC_INT_CTRL
ldr r1, =OS_NVIC_PENDSVSET
str r1, [r0]
dsb
isb
bx lr
.fnend
......
......@@ -145,6 +145,8 @@ HalTaskSchedule:
ldr r1, =OS_NVIC_PENDSVSET
str r1, [r0]
bx lr
dsb
isb
.fnend
......
......@@ -124,6 +124,8 @@ HalTaskSchedule
LDR R0, =OS_NVIC_INT_CTRL
LDR R1, =OS_NVIC_PENDSVSET
STR R1, [R0]
DSB
ISB
BX LR
HalPendSV
......
......@@ -142,6 +142,8 @@ HalTaskSchedule:
ldr r0, =OS_NVIC_INT_CTRL
ldr r1, =OS_NVIC_PENDSVSET
str r1, [r0]
dsb
isb
bx lr
.fnend
......
......@@ -124,6 +124,8 @@ HalTaskSchedule
LDR R0, =OS_NVIC_INT_CTRL
LDR R1, =OS_NVIC_PENDSVSET
STR R1, [R0]
DSB
ISB
BX LR
HalPendSV
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册