VC_Stall

VOID
VC_Stall(
    int
nMicrosecs
   
);

The VC_Stall function stalls the current processor for the specified number of microseconds.

Parameters
nMicrosecs
Number of microseconds to stall.
Return Value

None.

Comments

The VC_Stall function causes the current processor to execute a processor-specific wait loop until the specified time has passed. The function is useful for pausing between device access operations, if there is a potential for fast processors to send instructions to the device at a speed that is too high for the device.

Delays longer than 25 microseconds are not recommended.

Your driver can call VC_Install when executing at any IRQL.

See Also

VC_Delay