# HG changeset patch
# User Florian Pose <fp@igh-essen.com>
# Date 1247498788 0
# Node ID 59990318c95ba107bf15423f7d6e81928de79eec
# Parent  ed1a733efbc5b14164c9c1c13d8285c43a8f3a36
Added semaphore header distinction in minimal example.

diff -r ed1a733efbc5 -r 59990318c95b examples/mini/mini.c
--- a/examples/mini/mini.c	Mon Jul 13 15:18:28 2009 +0000
+++ b/examples/mini/mini.c	Mon Jul 13 15:26:28 2009 +0000
@@ -27,12 +27,18 @@
  *
  *****************************************************************************/
 
+#include <linux/version.h>
 #include <linux/module.h>
 #include <linux/timer.h>
-#include <linux/semaphore.h>
 #include <linux/interrupt.h>
 #include <linux/err.h>
 
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 27)
+#include <linux/semaphore.h>
+#else
+#include <asm/semaphore.h>
+#endif
+
 #include "../../include/ecrt.h" // EtherCAT realtime interface
 
 /*****************************************************************************/