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