Very Short Delays

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Title: Very Short Delays

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


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux