diff options
author | James Buren <braewoods+rb@braewoods.net> | 2020-11-15 17:26:54 +0000 |
---|---|---|
committer | William Wilgus <me.theuser@yahoo.com> | 2020-11-16 11:57:18 +0000 |
commit | c79ddb6bf44f7a83decb91056f4ab5788828eada (patch) | |
tree | 9025465d09a287b60dd975d50c324ca4a24a5da8 | |
parent | dec5421ca2cb5ac9e77ce96507d0285a6b0fcfee (diff) | |
download | rockbox-c79ddb6bf44f7a83decb91056f4ab5788828eada.tar.gz rockbox-c79ddb6bf44f7a83decb91056f4ab5788828eada.zip |
iriver_flash: update valid bootloaders table
This removes all the pre-release bootloader of version 7 and
replaces them with production releases of version 8. The
pre-releases have their own problems and should be left
behind as they were never officially released.
Change-Id: If96531ba63cf4401d04133bda94735fe94ae4de1
-rw-r--r-- | apps/plugins/iriver_flash.c | 8 | ||||
-rw-r--r-- | firmware/export/eeprom_settings.h | 2 |
2 files changed, 4 insertions, 6 deletions
diff --git a/apps/plugins/iriver_flash.c b/apps/plugins/iriver_flash.c index 39ec19a016..9454ac63c8 100644 --- a/apps/plugins/iriver_flash.c +++ b/apps/plugins/iriver_flash.c | |||
@@ -103,13 +103,11 @@ static bool detect_valid_bootloader(const void* ptr, uint32_t size) | |||
103 | bootloaders[] = | 103 | bootloaders[] = |
104 | { | 104 | { |
105 | #ifdef IRIVER_H100 | 105 | #ifdef IRIVER_H100 |
106 | { 48760, 0x2efc3323 }, /* 7-pre4 */ | 106 | { 53556, 0x76541ebd }, /* 8 */ |
107 | { 56896, 0x0cd8dad4 }, /* 7-pre5 */ | ||
108 | #elif defined(IRIVER_H120) | 107 | #elif defined(IRIVER_H120) |
109 | { 63788, 0x08ff01a9 }, /* 7-pre3, improved failsafe functions */ | 108 | { 53556, 0xd262b12b }, /* 8 */ |
110 | { 48764, 0xc674323e }, /* 7-pre4. Fixed audio thump & remote bootup */ | ||
111 | { 56896, 0x167f5d25 }, /* 7-pre5, various ATA fixes */ | ||
112 | #elif defined(IRIVER_H300) | 109 | #elif defined(IRIVER_H300) |
110 | { 57048, 0x59ba2459 }, /* 8 */ | ||
113 | #endif | 111 | #endif |
114 | {0} | 112 | {0} |
115 | }; | 113 | }; |
diff --git a/firmware/export/eeprom_settings.h b/firmware/export/eeprom_settings.h index 00039fa154..92584e9c91 100644 --- a/firmware/export/eeprom_settings.h +++ b/firmware/export/eeprom_settings.h | |||
@@ -26,7 +26,7 @@ | |||
26 | #include "inttypes.h" | 26 | #include "inttypes.h" |
27 | 27 | ||
28 | #define EEPROM_SETTINGS_VERSION 0x24c01002 | 28 | #define EEPROM_SETTINGS_VERSION 0x24c01002 |
29 | #define EEPROM_SETTINGS_BL_MINVER 7 | 29 | #define EEPROM_SETTINGS_BL_MINVER 8 |
30 | 30 | ||
31 | enum boot_methods { | 31 | enum boot_methods { |
32 | BOOT_DISK = 0, | 32 | BOOT_DISK = 0, |