Greetings,
I'm looking for a way to "busy wait" <= 400 nanoseconds.
In _Linux_Device_Drivers_ I've found udelay(for micro
seconds) and mdelay(for milli seconds), but they state (2nd
edition, page 189) that "Currently, support for delays longer
than a few microseconds and shorter than a timer tick is very
inefficient." I found no further discussion.
"Inefficient" or not, I need a cross-platform/cross-kernel
way to stall <= 400ns while my hardware gets back to me. Am
I stuck, or is there a way?
--Christine