From da4ae452d748b8f4abbf9a701eff2cd27b840d99 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Wed, 29 Jul 1992 15:46:38 +0000 Subject: [PATCH] fixed semTake for V4 vxWorks --- src/drv/drvEpvxiMsg.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/drv/drvEpvxiMsg.c b/src/drv/drvEpvxiMsg.c index 07f290b7d..b20416d24 100644 --- a/src/drv/drvEpvxiMsg.c +++ b/src/drv/drvEpvxiMsg.c @@ -1236,12 +1236,16 @@ int override_err; pollcnt--; } else{ +#ifdef V5_vxWorks status = semTake( pvximdi->syncSem, VXIMSGSYNCDELAY); if(status < 0){ timeout -= VXIMSGSYNCDELAY; } +#else + taskDelay(VXIMSGSYNCDELAY); +#endif } } while(timeout>0);