提交 c51df7a9 编写于 作者: K kenneth

fix: los_exc.S中_ExcInMsp主栈中异常处理函数中异常返回类型错误

修复los_exc.S中_ExcInMsp主栈中异常处理函数中异常返回类型错误

close #I4EJI4
Signed-off-by: Nkenneth <zhushangyuan@huawei.com>
上级 d8a6a4bd
...@@ -198,7 +198,7 @@ _hwiActiveCheck ...@@ -198,7 +198,7 @@ _hwiActiveCheck
ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid
_ExcInMSP _ExcInMSP
CMP LR, #0XFFFFFFED CMP LR, #0xFFFFFFE9
BNE _NoFloatInMsp BNE _NoFloatInMsp
ADD R3, R13, #104 ADD R3, R13, #104
PUSH {R3} PUSH {R3}
......
...@@ -276,7 +276,7 @@ _hwiActiveCheck: ...@@ -276,7 +276,7 @@ _hwiActiveCheck:
_ExcInMSP: _ExcInMSP:
.fnstart .fnstart
.cantunwind .cantunwind
CMP LR, #0XFFFFFFED CMP LR, #0xFFFFFFE9
BNE _NoFloatInMsp BNE _NoFloatInMsp
ADD R3, R13, #104 ADD R3, R13, #104
PUSH {R3} PUSH {R3}
......
...@@ -260,7 +260,7 @@ _hwiActiveCheck: ...@@ -260,7 +260,7 @@ _hwiActiveCheck:
_ExcInMSP: _ExcInMSP:
.fnstart .fnstart
.cantunwind .cantunwind
CMP LR, #0XFFFFFFED CMP LR, #0xFFFFFFE9
BNE _NoFloatInMsp BNE _NoFloatInMsp
ADD R3, R13, #104 ADD R3, R13, #104
PUSH {R3} PUSH {R3}
......
...@@ -276,7 +276,7 @@ _hwiActiveCheck: ...@@ -276,7 +276,7 @@ _hwiActiveCheck:
_ExcInMSP: _ExcInMSP:
.fnstart .fnstart
.cantunwind .cantunwind
CMP LR, #0XFFFFFFED CMP LR, #0xFFFFFFE9
BNE _NoFloatInMsp BNE _NoFloatInMsp
ADD R3, R13, #104 ADD R3, R13, #104
PUSH {R3} PUSH {R3}
......
...@@ -198,7 +198,7 @@ _hwiActiveCheck ...@@ -198,7 +198,7 @@ _hwiActiveCheck
ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid
_ExcInMSP _ExcInMSP
CMP LR, #0XFFFFFFED CMP LR, #0xFFFFFFE9
BNE _NoFloatInMsp BNE _NoFloatInMsp
ADD R3, R13, #104 ADD R3, R13, #104
PUSH {R3} PUSH {R3}
......
...@@ -187,7 +187,7 @@ _hwiActiveCheck ...@@ -187,7 +187,7 @@ _hwiActiveCheck
ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid
_ExcInMSP _ExcInMSP
CMP LR, #0XFFFFFFED CMP LR, #0xFFFFFFE9
BNE _NoFloatInMsp BNE _NoFloatInMsp
ADD R3, R13, #104 ADD R3, R13, #104
PUSH {R3} PUSH {R3}
......
...@@ -275,7 +275,7 @@ _hwiActiveCheck: ...@@ -275,7 +275,7 @@ _hwiActiveCheck:
_ExcInMSP: _ExcInMSP:
.fnstart .fnstart
.cantunwind .cantunwind
CMP LR, #0XFFFFFFED CMP LR, #0xFFFFFFE9
BNE _NoFloatInMsp BNE _NoFloatInMsp
ADD R3, R13, #104 ADD R3, R13, #104
PUSH {R3} PUSH {R3}
......
...@@ -198,7 +198,7 @@ _hwiActiveCheck ...@@ -198,7 +198,7 @@ _hwiActiveCheck
ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid
_ExcInMSP _ExcInMSP
CMP LR, #0xFFFFFFED CMP LR, #0xFFFFFFE9
BNE _NoFloatInMsp BNE _NoFloatInMsp
ADD R3, R13, #104 ADD R3, R13, #104
PUSH {R3} PUSH {R3}
......
...@@ -276,7 +276,7 @@ _hwiActiveCheck: ...@@ -276,7 +276,7 @@ _hwiActiveCheck:
_ExcInMSP: _ExcInMSP:
.fnstart .fnstart
.cantunwind .cantunwind
CMP LR, #0XFFFFFFED CMP LR, #0xFFFFFFE9
BNE _NoFloatInMsp BNE _NoFloatInMsp
ADD R3, R13, #104 ADD R3, R13, #104
PUSH {R3} PUSH {R3}
......
...@@ -198,7 +198,7 @@ _hwiActiveCheck ...@@ -198,7 +198,7 @@ _hwiActiveCheck
ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid
_ExcInMSP _ExcInMSP
CMP LR, #0XFFFFFFED CMP LR, #0xFFFFFFE9
BNE _NoFloatInMsp BNE _NoFloatInMsp
ADD R3, R13, #104 ADD R3, R13, #104
PUSH {R3} PUSH {R3}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册