patch-1.3.4 linux/include/asm-sparc/delay.h
Next file: linux/include/asm-sparc/dma.h
Previous file: linux/include/asm-sparc/cypress.h
Back to the patch index
Back to the overall index
- Lines: 13
- Date:
Thu Jun 8 23:44:03 1995
- Orig file:
v1.3.3/linux/include/asm-sparc/delay.h
- Orig date:
Mon Feb 20 08:59:52 1995
diff -u --recursive --new-file v1.3.3/linux/include/asm-sparc/delay.h linux/include/asm-sparc/delay.h
@@ -23,10 +23,8 @@
{
usecs *= 0x000010c6; /* Sparc is 32-bit just like ix86 */
- __asm__("sethi %hi(_loops_per_sec), %o1\n\t"
- "ld [%o1 + %lo(_loops_per_sec)], %o1\n\t"
- "call ___delay\n\t"
- "umul %o1, %o0, %o0\n\t");
+ __delay(loops_per_sec*usecs);
+
}
/* calibrate_delay() wants this... */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this