-// Interface to DS80C400 ROM functions.
+/* Interface to DS80C400 ROM functions. */
#ifndef DS400ROM_H_
#define DS400ROM_H_
-extern unsigned char init_rom(void xdata *loMem,
- void xdata *hiMem) _naked;
+extern unsigned char init_rom(void __xdata *loMem,
+ void __xdata *hiMem) __naked;
-extern unsigned long task_gettimemillis_long(void) _naked;
+extern unsigned long task_gettimemillis_long(void) __naked;
-extern unsigned char task_getthreadID(void) _naked;
+extern unsigned char task_getthreadID(void) __naked;
/** Timer reload value for 14.746 MHz crystal. */
#define RELOAD_14_746 0xfb33