From 9bec8d317920fba8fa8ab59a45c112432ff39481 Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Sat, 16 Jan 2016 11:40:42 +0000 Subject: Fixed bug #693. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8766 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/rt/src/chstats.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'os/rt') diff --git a/os/rt/src/chstats.c b/os/rt/src/chstats.c index 40169642e..82d2a67a1 100644 --- a/os/rt/src/chstats.c +++ b/os/rt/src/chstats.c @@ -72,7 +72,9 @@ void _stats_init(void) { */ void _stats_increase_irq(void) { + port_lock_from_isr(); ch.kernel_stats.n_irq++; + port_unlock_from_isr(); } /** -- cgit v1.2.3