diff --git a/devexec.c b/devexec.c index 70950790..9c5718e9 100644 --- a/devexec.c +++ b/devexec.c @@ -450,12 +450,12 @@ } break; case HWBusy: - if(pCountInt != NULL) + if(pDrivInt != NULL) { isDriving = 1; } - if(pDrivInt == NULL) - { + else if(pCountInt != NULL) + { isCounting = 1; } self->iStatus = DEVBUSY;