FreeBSD/sys/boot/arm/ixp425/boot2/ixp425_board.c
/*
 * DELAY should delay for the number of microseconds.
 * The idea is that the inner loop should take 1us, so val is the
 * number of usecs to delay.
 */
DELAY should delay for the number of microseconds.
The idea is that the inner loop should take 1us, so val is the
number of usecs to delay.
DELAY should delay for the number of microseconds . The idea is that the inner loop should take 1us so val is the number of usecs to delay .
void
DELAY(int val)
{
	volatile int sub;
	volatile int subsub;
	sub = val;
	while(sub) {
		subsub = 3;
		while(subsub)
			subsub--;
		sub--;
	}
}
void DELAY ( int val ) { volatile int sub ; volatile int subsub ; sub = val ; while ( sub ) { subsub = 3 ; while ( subsub ) subsub -- ; sub -- ; } }
DELAY should delay for the number of microseconds.
DELAY should delay for the number of microseconds .