diff --git a/kernel/arch/arm/cortex-m3/keil/los_exc.S b/kernel/arch/arm/cortex-m3/keil/los_exc.S index 96f338dbd2aa307961ea1682bdbbc7dad73efea6..b2f9d374ed0e0e08f85c9172295eb8752d51ad5a 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 449b5799ffcf17df156ba0b090a56a21ffb4ec84..cbc48728dce1551848431c785eb4b997b1fd399e 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 f82742993991663dde63ae1318fad9529f1b54ea..6178f97cd1e90f4a839ab058d43e16068531b3e1 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 7675dd16fd25e473122bc5ccbbab8709025b6faa..b3ead49c719caea52e637484862907f089192a18 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 15051af25ac9d987d5d4dddcfcbc52a38defc94d..4b560685f3a83f8a7fa178713615a177b2cb2dad 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 d954304dec87760ea9cc9aaeae69210091d668ca..604d7310732d73ea9a0f3f907fe7c7c5bfd2791a 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 6b0e0973810f4cab200f643221257f5169560907..9e66ef71133353ad61b27a8c8106d126c5cda26d 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 7c26aba92d72f4986d11e922147f7d21b657750c..cbc6c22f9c7e994d8b82b9f09541547ca74a9586 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 4ea0e8272ebc81719635b8282cdcf949d977aa19..e6f7909826c6a66a1c7fbd0bade42b60e58b28cf 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 f1efbf3cd92e3d67db9ec3aa37a221b8ce9313bb..ee11860728f70f41fadf62a1d02305bd7e1d0fd9 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}