summaryrefslogtreecommitdiff
path: root/firmware/target/arm
diff options
context:
space:
mode:
authorFrank Gevaerts <frank@gevaerts.be>2012-05-19 18:48:43 +0200
committerFrank Gevaerts <frank@gevaerts.be>2012-05-19 18:53:17 +0200
commitf3fd2d41ccbd36226ed12e3977421f86cbcfad97 (patch)
tree70c806c8055d85aba2bf4917c0042cf059f20a63 /firmware/target/arm
parent9db0cf0f93b51262b47b216143fb0dbf97dc74b1 (diff)
downloadrockbox-f3fd2d41ccbd36226ed12e3977421f86cbcfad97.tar.gz
rockbox-f3fd2d41ccbd36226ed12e3977421f86cbcfad97.zip
Make overlay plugins work again.
Overlay plugins got broken because ovl_offset.pl assumes the audio buffer ends where the plugin buffer starts. Buflib however keeps its handle table there, so there are a few hundred bytes fewer available, so loading the overlay fails. We work around this by linking the overlay at a slightly lower address (1024 bytes lower). If the handle table ever grows more than that, overlays will start failing again and we either need a different solution or increase the margin a bit. Change-Id: Id98cb52da2c8c4a4bc773362a46f646774112f85
Diffstat (limited to 'firmware/target/arm')
0 files changed, 0 insertions, 0 deletions