-// CONFIG_YAFFS_WINCE
-#include "stdlib.h"
-#include "stdio.h"
-#include "string.h"
-
-#define Y_INLINE
-
-#define CONFIG_YAFFS_CASE_INSENSITIVE
-#define CONFIG_YAFFS_UNICODE
-
-#define YMALLOC(x) malloc(x)
-#define YFREE(x) free(x)
-
-
-#define YINFO(s) YPRINTF(( __FILE__ " %d %s\n",__LINE__,s))
-#define YALERT(s) YINFO(s)
-
-#include <windows.h>
-
-#define YPRINTF(x) RETAILMSG(1,x)
-
-// Always pass the sum compare to overcome the case insensitivity issue
-#define yaffs_SumCompare(x,y) ((x) == (y))
-
-#ifdef CONFIG_YAFFS_UNICODE
-#define YCHAR WCHAR
-#define YUCHAR WCHAR
-#define _Y(a) L##a
-#define yaffs_toupper(a) towupper(a)
-#define yaffs_strcmp(a,b) _wcsicmp(a,b)
-#define yaffs_strcpy(a,b) wcscpy(a,b)
-#define yaffs_strncpy(a,b,c) wcsncpy(a,b,c)
-#define yaffs_strlen(s) wcslen(s)
-#define yaffs_sprintf swprintf
-#else
-#define YCHAR CHAR
-#define YUCHAR UCHAR
-#define _Y(a) a
-#define yaffs_toupper(a) toupper(a)
-#define yaffs_strcmp(a,b) _stricmp(a,b)
-#define yaffs_strcpy(a,b) strcpy(a,b)
-#define yaffs_strncpy(a,b,c) strncpy(a,b,c)
-#define yaffs_strlen(s) strlen(s)
-#define yaffs_sprintf sprintf
-#endif
-
-#define YAFFS_LOSTNFOUND_NAME _Y("Lost Clusters")
-#define YAFFS_LOSTNFOUND_PREFIX _Y("OBJ")
-
-
-#define u_char unsigned char
-#define loff_t int
-#define S_IFDIR 04000
-
-#define S_ISFIFO(x) 0
-#define S_ISCHR(x) 0
-#define S_ISBLK(x) 0
-#define S_ISSOCK(x) 0
-
-extern unsigned yfsd_U32FileTimeNow(void);
-
-#define CURRENT_TIME yfsd_U32FileTimeNow()
-#define YAFFS_ROOT_MODE FILE_ATTRIBUTE_ARCHIVE
-#define YAFFS_LOSTNFOUND_MODE FILE_ATTRIBUTE_HIDDEN
-
-
-#define TENDSTR L"\r\n"
-#define TSTR(x) TEXT(x)
-#define TOUT(x) RETAILMSG(1, x)
-