hello John .. > So is there a way to achieve 1 microsec delay from user space ? One answer (untested, but i am 100%sure by heart)...use RTLinux or RTAI... Too much preemption, interruption, scheduling latency etc etc happen on normal Linux kernel...so real time is one way to go. and I mean, hard real time, not soft one such as SCHED_ISO or Ingo's real time patch regards Mulyadi -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/