diff --git a/os/common/ports/ARMCMx/chcore_v7m.c b/os/common/ports/ARMCMx/chcore_v7m.c index cfdabfedf..9c2d1321c 100644 --- a/os/common/ports/ARMCMx/chcore_v7m.c +++ b/os/common/ports/ARMCMx/chcore_v7m.c @@ -124,7 +124,7 @@ void SVC_Handler(void) { /*lint -restore*/ uint32_t psp = __get_PSP(); - chDbgAssert(((uint32_t)__builtin_return_address(0) & 4U) == 0U, + chDbgAssert(((uint32_t)__builtin_return_address(0) & 4U) != 0U, "not process"); #if PORT_USE_SYSCALL == TRUE