diff --git a/kernel/arch/arm/cortex-m3/keil/los_exc.S b/kernel/arch/arm/cortex-m3/keil/los_exc.S index 96f338db..b2f9d374 100644 --- a/kernel/arch/arm/cortex-m3/keil/los_exc.S +++ b/kernel/arch/arm/cortex-m3/keil/los_exc.S @@ -198,7 +198,7 @@ _hwiActiveCheck ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid _ExcInMSP - CMP LR, #0XFFFFFFED + CMP LR, #0xFFFFFFE9 BNE _NoFloatInMsp ADD R3, R13, #104 PUSH {R3} diff --git a/kernel/arch/arm/cortex-m33/gcc/NTZ/los_exc.S b/kernel/arch/arm/cortex-m33/gcc/NTZ/los_exc.S index 449b5799..cbc48728 100755 --- a/kernel/arch/arm/cortex-m33/gcc/NTZ/los_exc.S +++ b/kernel/arch/arm/cortex-m33/gcc/NTZ/los_exc.S @@ -276,7 +276,7 @@ _hwiActiveCheck: _ExcInMSP: .fnstart .cantunwind - CMP LR, #0XFFFFFFED + CMP LR, #0xFFFFFFE9 BNE _NoFloatInMsp ADD R3, R13, #104 PUSH {R3} diff --git a/kernel/arch/arm/cortex-m33/gcc/TZ/non_secure/los_exc.S b/kernel/arch/arm/cortex-m33/gcc/TZ/non_secure/los_exc.S index f8274299..6178f97c 100755 --- a/kernel/arch/arm/cortex-m33/gcc/TZ/non_secure/los_exc.S +++ b/kernel/arch/arm/cortex-m33/gcc/TZ/non_secure/los_exc.S @@ -260,7 +260,7 @@ _hwiActiveCheck: _ExcInMSP: .fnstart .cantunwind - CMP LR, #0XFFFFFFED + CMP LR, #0xFFFFFFE9 BNE _NoFloatInMsp ADD R3, R13, #104 PUSH {R3} diff --git a/kernel/arch/arm/cortex-m33/gcc/los_exc.S b/kernel/arch/arm/cortex-m33/gcc/los_exc.S index 7675dd16..b3ead49c 100644 --- a/kernel/arch/arm/cortex-m33/gcc/los_exc.S +++ b/kernel/arch/arm/cortex-m33/gcc/los_exc.S @@ -276,7 +276,7 @@ _hwiActiveCheck: _ExcInMSP: .fnstart .cantunwind - CMP LR, #0XFFFFFFED + CMP LR, #0xFFFFFFE9 BNE _NoFloatInMsp ADD R3, R13, #104 PUSH {R3} diff --git a/kernel/arch/arm/cortex-m33/iar/NTZ/los_exc.S b/kernel/arch/arm/cortex-m33/iar/NTZ/los_exc.S index 15051af2..4b560685 100644 --- a/kernel/arch/arm/cortex-m33/iar/NTZ/los_exc.S +++ b/kernel/arch/arm/cortex-m33/iar/NTZ/los_exc.S @@ -198,7 +198,7 @@ _hwiActiveCheck ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid _ExcInMSP - CMP LR, #0XFFFFFFED + CMP LR, #0xFFFFFFE9 BNE _NoFloatInMsp ADD R3, R13, #104 PUSH {R3} diff --git a/kernel/arch/arm/cortex-m33/iar/TZ/non_secure/los_exc.S b/kernel/arch/arm/cortex-m33/iar/TZ/non_secure/los_exc.S index d954304d..604d7310 100644 --- a/kernel/arch/arm/cortex-m33/iar/TZ/non_secure/los_exc.S +++ b/kernel/arch/arm/cortex-m33/iar/TZ/non_secure/los_exc.S @@ -187,7 +187,7 @@ _hwiActiveCheck ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid _ExcInMSP - CMP LR, #0XFFFFFFED + CMP LR, #0xFFFFFFE9 BNE _NoFloatInMsp ADD R3, R13, #104 PUSH {R3} diff --git a/kernel/arch/arm/cortex-m4/gcc/los_exc.S b/kernel/arch/arm/cortex-m4/gcc/los_exc.S index 6b0e0973..9e66ef71 100644 --- a/kernel/arch/arm/cortex-m4/gcc/los_exc.S +++ b/kernel/arch/arm/cortex-m4/gcc/los_exc.S @@ -275,7 +275,7 @@ _hwiActiveCheck: _ExcInMSP: .fnstart .cantunwind - CMP LR, #0XFFFFFFED + CMP LR, #0xFFFFFFE9 BNE _NoFloatInMsp ADD R3, R13, #104 PUSH {R3} diff --git a/kernel/arch/arm/cortex-m4/iar/los_exc.S b/kernel/arch/arm/cortex-m4/iar/los_exc.S index 7c26aba9..cbc6c22f 100644 --- a/kernel/arch/arm/cortex-m4/iar/los_exc.S +++ b/kernel/arch/arm/cortex-m4/iar/los_exc.S @@ -198,7 +198,7 @@ _hwiActiveCheck ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid _ExcInMSP - CMP LR, #0xFFFFFFED + CMP LR, #0xFFFFFFE9 BNE _NoFloatInMsp ADD R3, R13, #104 PUSH {R3} diff --git a/kernel/arch/arm/cortex-m7/gcc/los_exc.S b/kernel/arch/arm/cortex-m7/gcc/los_exc.S index 4ea0e827..e6f79098 100644 --- a/kernel/arch/arm/cortex-m7/gcc/los_exc.S +++ b/kernel/arch/arm/cortex-m7/gcc/los_exc.S @@ -276,7 +276,7 @@ _hwiActiveCheck: _ExcInMSP: .fnstart .cantunwind - CMP LR, #0XFFFFFFED + CMP LR, #0xFFFFFFE9 BNE _NoFloatInMsp ADD R3, R13, #104 PUSH {R3} diff --git a/kernel/arch/arm/cortex-m7/iar/los_exc.S b/kernel/arch/arm/cortex-m7/iar/los_exc.S index f1efbf3c..ee118607 100644 --- a/kernel/arch/arm/cortex-m7/iar/los_exc.S +++ b/kernel/arch/arm/cortex-m7/iar/los_exc.S @@ -198,7 +198,7 @@ _hwiActiveCheck ADD R2, R2, R12, LSL #5 ; calculate R2 (hwi number) as uwPid _ExcInMSP - CMP LR, #0XFFFFFFED + CMP LR, #0xFFFFFFE9 BNE _NoFloatInMsp ADD R3, R13, #104 PUSH {R3}