/* -*-C-*-
 *
 * Copyright (c) 1988 Acorn Computers Ltd., Cambridge, England
 *
 * :RCS Log discontinued:
 * Revision 1.1  95/01/11  10:21:31  kwelton
 * Initial revision
 * 
 * Revision 1.4  89/05/20  15:27:59  mark
 * Much simplified.
 * 
 * Revision 1.3  88/06/17  20:06:58  beta
 * Acorn Unix initial beta version
 * 
 */
/* delay.h
 *
 * The MICRODELAY macro provides a cpu-busy-wait to give a short timing
 * slug for nefarious purposes.  Note that it should have the effect
 * of waiting for AT LEAST the specified period:  depending on the
 * compiler, it may well hang about for a little longer...
 *
 * The effect of the MICRODELAY macro is now just to call the DELAY_ 
 * function (implemented in delay.s) with the desired delay in 
 * microseconds as parameter.  The actual function takes care of
 * speed adjustments according to its operating environment.
 *
 */

extern void DELAY_();

#define  MICRODELAY(microseconds) DELAY_(microseconds)

/* EOF delay.h */
