From f32ad2889ebc84708208928983b2b5888399f234 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Wed, 28 Dec 2011 09:09:50 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3670 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/ports/GCC/ARMCMx/chcore_v6m.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'os/ports/GCC/ARMCMx') diff --git a/os/ports/GCC/ARMCMx/chcore_v6m.c b/os/ports/GCC/ARMCMx/chcore_v6m.c index fa5b6b8c3..933af5e16 100644 --- a/os/ports/GCC/ARMCMx/chcore_v6m.c +++ b/os/ports/GCC/ARMCMx/chcore_v6m.c @@ -133,7 +133,9 @@ __attribute__((naked)) #endif void _port_switch_from_isr(void) { + dbg_check_lock(); chSchDoReschedule(); + dbg_check_unlock(); asm volatile ("_port_exit_from_isr:" : : : "memory"); #if CORTEX_ALTERNATE_SWITCH SCB_ICSR = ICSR_PENDSVSET; -- cgit v1.2.3