diff options
author | Thomas Martitz <kugel@rockbox.org> | 2014-02-07 18:12:31 +0100 |
---|---|---|
committer | Thomas Martitz <kugel@rockbox.org> | 2014-02-23 20:23:51 +0100 |
commit | 77f19f75eb3661b3e3966da20effa2631ed380f1 (patch) | |
tree | 1e29f482e6de115cf6cdbf9958cba3d7ce8dc6af /firmware/export/config.h | |
parent | 706e6b7a75339cadc7b8a856a2eace68f89bb168 (diff) | |
download | rockbox-77f19f75eb3661b3e3966da20effa2631ed380f1.tar.gz rockbox-77f19f75eb3661b3e3966da20effa2631ed380f1.zip |
storage: Add STORAGE_HOSTFS
CONFIG_STORAGE & STORAGE_HOSTFS allows to use parts of the storage_* API to be
compiled for application targets without compiling storage.c or performing
actually raw storage access. This is primarily to enable application targets to
implement HAVE_MULTIVOMULE/HAVE_HOTSWAP (in a later commit).
SIMULATOR uses the same mechanism without explicitely defining STORAGE_HOSTFS
(how to add a bit to an existing preprocessor token?).
Change-Id: Ib3f8ee0d5231e2ed21ff00842d51e32bc4fc7292
Diffstat (limited to 'firmware/export/config.h')
-rw-r--r-- | firmware/export/config.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/export/config.h b/firmware/export/config.h index d2e1f6b830..f896fd68b5 100644 --- a/firmware/export/config.h +++ b/firmware/export/config.h | |||
@@ -32,6 +32,7 @@ | |||
32 | #define STORAGE_SD 0x04 | 32 | #define STORAGE_SD 0x04 |
33 | #define STORAGE_NAND 0x08 | 33 | #define STORAGE_NAND 0x08 |
34 | #define STORAGE_RAMDISK 0x10 | 34 | #define STORAGE_RAMDISK 0x10 |
35 | #define STORAGE_HOSTFS 0x20 /* meant for APPLICATION targets (implicit for SIMULATOR) */ | ||
35 | 36 | ||
36 | /* CONFIG_TUNER (note these are combineable bit-flags) */ | 37 | /* CONFIG_TUNER (note these are combineable bit-flags) */ |
37 | #define S1A0903X01 0x01 /* Samsung */ | 38 | #define S1A0903X01 0x01 /* Samsung */ |
@@ -574,7 +575,6 @@ Lyre prototype 1 */ | |||
574 | 575 | ||
575 | #ifdef APPLICATION | 576 | #ifdef APPLICATION |
576 | #define CONFIG_CPU 0 | 577 | #define CONFIG_CPU 0 |
577 | #define CONFIG_STORAGE 0 | ||
578 | #endif | 578 | #endif |
579 | 579 | ||
580 | /* keep this include after the target configs */ | 580 | /* keep this include after the target configs */ |