x1000: use core_alloc in bootloader for loading rockbox

Using the audio buffer directly is a bad idea because this will
render core_alloc non-functional if load_firmware() writes into
the buffer but then fails, for example on a checksum mismatch.

Change-Id: Ib2d17bcea53bdea1c4c5496cec0c4eee5dd66069
This commit is contained in:
Aidan MacDonald 2022-03-03 23:40:17 +00:00
parent 376ffbcf9a
commit 38eafb60ff
2 changed files with 10 additions and 8 deletions

View file

@ -88,10 +88,8 @@ SECTIONS
{
. = ALIGN(4);
audiobuffer = .;
loadbuffer = .;
} > DRAM
loadbufferend = ENDAUDIOADDR;
audiobufend = ENDAUDIOADDR;
codecbuf = ENDAUDIOADDR;
pluginbuf = ENDCODECADDR;