diff options
author | William Wilgus <wilgus.william@gmail.com> | 2020-08-20 21:54:00 -0400 |
---|---|---|
committer | William Wilgus <wilgus.william@gmail.com> | 2020-08-20 21:54:00 -0400 |
commit | f850bbbbc4b7345bebde241f651bad1c5c28df66 (patch) | |
tree | 1574bcca604f0617130aa9f1c426cfcdc097c901 /firmware/include/file_internal.h | |
parent | bd744059cf959c8b9086978b32660efef5925b7d (diff) | |
download | rockbox-f850bbbbc4b7345bebde241f651bad1c5c28df66.tar.gz rockbox-f850bbbbc4b7345bebde241f651bad1c5c28df66.zip |
Revert root_redirect :(
This reverts commit 31fc46ded69be7438cca2ba2c2b93c1f200165a6.
Change-Id: Ia78618c0e8b25ca65f7c8ae0db1cb9c9b321bad9
Diffstat (limited to 'firmware/include/file_internal.h')
-rw-r--r-- | firmware/include/file_internal.h | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/firmware/include/file_internal.h b/firmware/include/file_internal.h index f4bd8bb8c2..d62b5a8541 100644 --- a/firmware/include/file_internal.h +++ b/firmware/include/file_internal.h | |||
@@ -72,18 +72,16 @@ enum fildes_and_obj_flags | |||
72 | /* used in descriptor and common */ | 72 | /* used in descriptor and common */ |
73 | FDO_BUSY = 0x0001, /* descriptor/object is in use */ | 73 | FDO_BUSY = 0x0001, /* descriptor/object is in use */ |
74 | /* only used in individual stream descriptor */ | 74 | /* only used in individual stream descriptor */ |
75 | FD_VALID = 0x0002, /* descriptor is valid but not registered */ | 75 | FD_WRITE = 0x0002, /* descriptor has write mode */ |
76 | FD_WRITE = 0x0004, /* descriptor has write mode */ | 76 | FD_WRONLY = 0x0004, /* descriptor is write mode only */ |
77 | FD_WRONLY = 0x0008, /* descriptor is write mode only */ | 77 | FD_APPEND = 0x0008, /* descriptor is append mode */ |
78 | FD_APPEND = 0x0010, /* descriptor is append mode */ | ||
79 | FD_NONEXIST = 0x8000, /* closed but not freed (uncombined) */ | 78 | FD_NONEXIST = 0x8000, /* closed but not freed (uncombined) */ |
80 | /* only used as common flags */ | 79 | /* only used as common flags */ |
81 | FO_DIRECTORY = 0x0020, /* fileobj is a directory */ | 80 | FO_DIRECTORY = 0x0010, /* fileobj is a directory */ |
82 | FO_TRUNC = 0x0040, /* fileobj is opened to be truncated */ | 81 | FO_TRUNC = 0x0020, /* fileobj is opened to be truncated */ |
83 | FO_REMOVED = 0x0080, /* fileobj was deleted while open */ | 82 | FO_REMOVED = 0x0040, /* fileobj was deleted while open */ |
84 | FO_SINGLE = 0x0100, /* fileobj has only one stream open */ | 83 | FO_SINGLE = 0x0080, /* fileobj has only one stream open */ |
85 | FO_MOUNTTARGET = 0x0200, /* fileobj kept open as a mount target */ | 84 | FDO_MASK = 0x00ff, |
86 | FDO_MASK = 0x03ff, | ||
87 | FDO_CHG_MASK = FO_TRUNC, /* fileobj permitted external change */ | 85 | FDO_CHG_MASK = FO_TRUNC, /* fileobj permitted external change */ |
88 | /* bitflags that instruct various 'open' functions how to behave; | 86 | /* bitflags that instruct various 'open' functions how to behave; |
89 | * saved in stream flags (only) but not used by manager */ | 87 | * saved in stream flags (only) but not used by manager */ |
@@ -97,9 +95,7 @@ enum fildes_and_obj_flags | |||
97 | FF_CACHEONLY = 0x00200000, /* succeed only if in dircache */ | 95 | FF_CACHEONLY = 0x00200000, /* succeed only if in dircache */ |
98 | FF_INFO = 0x00400000, /* return info on self */ | 96 | FF_INFO = 0x00400000, /* return info on self */ |
99 | FF_PARENTINFO = 0x00800000, /* return info on parent */ | 97 | FF_PARENTINFO = 0x00800000, /* return info on parent */ |
100 | FF_DEVPATH = 0x01000000, /* path is a device path, not root-based */ | 98 | FF_MASK = 0x00ff0000, |
101 | FF_NOFS = 0x02000000, /* no filesystem mounted here */ | ||
102 | FF_MASK = 0x03ff0000, | ||
103 | }; | 99 | }; |
104 | 100 | ||
105 | /** Common data structures used throughout **/ | 101 | /** Common data structures used throughout **/ |