summaryrefslogtreecommitdiff
path: root/firmware/include/dir.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/include/dir.h')
-rw-r--r--firmware/include/dir.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/firmware/include/dir.h b/firmware/include/dir.h
index 9ff96e3419..d143ed2664 100644
--- a/firmware/include/dir.h
+++ b/firmware/include/dir.h
@@ -41,6 +41,15 @@
41 41
42#endif 42#endif
43 43
44#define ATTR_READ_ONLY 0x01
45#define ATTR_HIDDEN 0x02
46#define ATTR_SYSTEM 0x04
47#define ATTR_VOLUME_ID 0x08
48#define ATTR_DIRECTORY 0x10
49#define ATTR_ARCHIVE 0x20
50#define ATTR_VOLUME 0x40 /* this is a volume, not a real directory */
51
52#if (CONFIG_PLATFORM & (PLATFORM_NATIVE|PLATFORM_SDL))
44#ifdef HAVE_DIRCACHE 53#ifdef HAVE_DIRCACHE
45# include "dircache.h" 54# include "dircache.h"
46# define DIR DIR_CACHED 55# define DIR DIR_CACHED
@@ -62,5 +71,9 @@
62# define mkdir mkdir_uncached 71# define mkdir mkdir_uncached
63# define rmdir rmdir_uncached 72# define rmdir rmdir_uncached
64#endif 73#endif
74#else
75#include "dir_uncached.h"
76#include "dir-target.h"
77#endif
65 78
66#endif 79#endif