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
This commit is contained in:
parent
dec5421ca2
commit
c79ddb6bf4
2 changed files with 4 additions and 6 deletions
|
@ -103,13 +103,11 @@ static bool detect_valid_bootloader(const void* ptr, uint32_t size)
|
||||||
bootloaders[] =
|
bootloaders[] =
|
||||||
{
|
{
|
||||||
#ifdef IRIVER_H100
|
#ifdef IRIVER_H100
|
||||||
{ 48760, 0x2efc3323 }, /* 7-pre4 */
|
{ 53556, 0x76541ebd }, /* 8 */
|
||||||
{ 56896, 0x0cd8dad4 }, /* 7-pre5 */
|
|
||||||
#elif defined(IRIVER_H120)
|
#elif defined(IRIVER_H120)
|
||||||
{ 63788, 0x08ff01a9 }, /* 7-pre3, improved failsafe functions */
|
{ 53556, 0xd262b12b }, /* 8 */
|
||||||
{ 48764, 0xc674323e }, /* 7-pre4. Fixed audio thump & remote bootup */
|
|
||||||
{ 56896, 0x167f5d25 }, /* 7-pre5, various ATA fixes */
|
|
||||||
#elif defined(IRIVER_H300)
|
#elif defined(IRIVER_H300)
|
||||||
|
{ 57048, 0x59ba2459 }, /* 8 */
|
||||||
#endif
|
#endif
|
||||||
{0}
|
{0}
|
||||||
};
|
};
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
#include "inttypes.h"
|
#include "inttypes.h"
|
||||||
|
|
||||||
#define EEPROM_SETTINGS_VERSION 0x24c01002
|
#define EEPROM_SETTINGS_VERSION 0x24c01002
|
||||||
#define EEPROM_SETTINGS_BL_MINVER 7
|
#define EEPROM_SETTINGS_BL_MINVER 8
|
||||||
|
|
||||||
enum boot_methods {
|
enum boot_methods {
|
||||||
BOOT_DISK = 0,
|
BOOT_DISK = 0,
|
||||||
|
|
Loading…
Reference in a new issue