1
0
Fork 0
forked from len0rd/rockbox

ROLO - Enable multiboot firmware

I never added multiboot awareness to ROLO

When a new firmware file was loaded [Bootdata] would not be
copied to the new instance resulting in the firmware
running off the internal drive till next reboot

Bootloaders shares the rb-loader code but should not be
affected by the removal of static from write_bootdata()

Change-Id: Iccb18eebeee5c59f9534df51eb6826876c441762
This commit is contained in:
William Wilgus 2020-08-08 02:33:49 -04:00
parent adce547e13
commit d7b9eb6b63
2 changed files with 15 additions and 1 deletions

View file

@ -36,7 +36,7 @@
* Returns payload len on success,
* On error returns EKEY_NOT_FOUND
*/
static int write_bootdata(unsigned char* buf, int len, unsigned int boot_volume)
int write_bootdata(unsigned char* buf, int len, unsigned int boot_volume)
{
struct boot_data_t bl_boot_data;
struct boot_data_t *fw_boot_data = NULL;