summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorJames Buren <braewoods+rb@braewoods.net>2020-10-25 23:48:26 +0000
committerSolomon Peachy <pizza@shaftnet.org>2020-10-26 01:07:14 +0000
commit129001909d36161b4850142f29eeafc295b92a3e (patch)
treeac324ab92eab17f65c291fede8fb2f9e65562784 /apps
parentf7e0ce8fb96d9e8d8428925abac7d9a6ceb3d83a (diff)
downloadrockbox-129001909d36161b4850142f29eeafc295b92a3e.tar.gz
rockbox-129001909d36161b4850142f29eeafc295b92a3e.tar.bz2
rockbox-129001909d36161b4850142f29eeafc295b92a3e.zip
h300: enable support for iriver_flash
This also modifies the configuration file to include macros defined in the H100 / H120 implementation. Change-Id: Iae845889c98661ec548c04fc57e733dcc346c0f1
Diffstat (limited to 'apps')
-rw-r--r--apps/plugins/SOURCES2
-rw-r--r--apps/plugins/iriver_flash.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/apps/plugins/SOURCES b/apps/plugins/SOURCES
index c0246eecc4..910ffe4161 100644
--- a/apps/plugins/SOURCES
+++ b/apps/plugins/SOURCES
@@ -61,7 +61,7 @@ iriverify.c
#endif
#if (CONFIG_PLATFORM & PLATFORM_NATIVE) /* Requires real hardware */
-#if defined(IRIVER_H100_SERIES)
+#if defined(IRIVER_H100_SERIES) || defined(IRIVER_H300_SERIES)
iriver_flash.c
#endif
diff --git a/apps/plugins/iriver_flash.c b/apps/plugins/iriver_flash.c
index cecd4990a9..2ef6872c7d 100644
--- a/apps/plugins/iriver_flash.c
+++ b/apps/plugins/iriver_flash.c
@@ -27,7 +27,7 @@
unsigned char *audiobuf;
ssize_t audiobuf_size;
-#ifndef IRIVER_H100_SERIES
+#if !defined(IRIVER_H100_SERIES) && !defined(IRIVER_H300_SERIES)
#error this platform is not (yet) flashable
#endif
@@ -48,7 +48,7 @@ struct flash_info
char name[32];
};
-#ifdef IRIVER_H100_SERIES
+#if defined(IRIVER_H100_SERIES) || defined(IRIVER_H300_SERIES)
#define SEC_SIZE 4096
#define BOOTLOADER_ERASEGUARD (BOOTLOADER_ENTRYPOINT / SEC_SIZE)
enum sections {