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 5660c577..1cd6567f 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 e95b12c5..2d4fcb11 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 af0753ab..8d44b58a 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 b2106500..934ce47f 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 bef3bc89..dc2de049 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}