From 49d75678a56a419b178acd1db1ff4316bc8fc12a Mon Sep 17 00:00:00 2001 From: Paul Bakker Date: Wed, 26 Sep 2012 15:22:07 +0000 Subject: [PATCH] - Support INTEGRITY OS --- library/timing.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/library/timing.c b/library/timing.c index 523dbe11e..95bbc9015 100644 --- a/library/timing.c +++ b/library/timing.c @@ -243,6 +243,14 @@ unsigned long get_timer( struct hr_time *val, int reset ) return( delta ); } +#if defined(INTEGRITY) +void m_sleep( int milliseconds ) +{ + usleep( milliseconds * 1000 ); +} + +#else + static void sighandler( int signum ) { alarmed = 1; @@ -265,6 +273,7 @@ void m_sleep( int milliseconds ) select( 0, NULL, NULL, NULL, &tv ); } +#endif /* INTEGRITY */ #endif