From 8bd5eb3a68db1570f9043a42a23ef59f184417ab Mon Sep 17 00:00:00 2001 From: gdisirio Date: Fri, 5 Jul 2013 10:03:21 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@5928 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/hal/src/can.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'os/hal/src') diff --git a/os/hal/src/can.c b/os/hal/src/can.c index a57f12356..3f1f7588f 100644 --- a/os/hal/src/can.c +++ b/os/hal/src/can.c @@ -131,10 +131,10 @@ void canStop(CANDriver *canp) { chDbgAssert((canp->state == CAN_STOP) || (canp->state == CAN_READY), "canStop(), #1", "invalid state"); can_lld_stop(canp); + canp->state = CAN_STOP; chSemResetI(&canp->rxsem, 0); chSemResetI(&canp->txsem, 0); chSchRescheduleS(); - canp->state = CAN_STOP; chSysUnlock(); } -- cgit v1.2.3