*
* Note: Only YAFFS headers are LGPL, YAFFS C code is covered by GPL.
*
- * $Id: ydirectenv.h,v 1.2 2005-10-07 03:48:50 charles Exp $
+ * $Id: ydirectenv.h,v 1.4 2006-10-03 10:13:03 charles Exp $
*
*/
#define yaffs_sprintf sprintf
#define yaffs_toupper(a) toupper(a)
+#ifdef NO_Y_INLINE
+#define Y_INLINE
+#else
#define Y_INLINE inline
-
+#endif
#define YMALLOC(x) malloc(x)
#define YFREE(x) free(x)
#define YMALLOC_ALT(x) malloc(x)
#define YFREE_ALT(x) free(x)
+#define YMALLOC_DMA(x) malloc(x)
+
+#define YYIELD() do {} while(0)
+
+
//#define YINFO(s) YPRINTF(( __FILE__ " %d %s\n",__LINE__,s))
//#define YALERT(s) YINFO(s)