This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#5226 - Remove icode and long-calls from PP502x iPod builds
Attached to Project:
Rockbox
Opened by Dave Chapman (linuxstb) - Monday, 24 April 2006, 18:11 GMT+1
Last edited by Peter D'Hoye (petur) - Monday, 13 August 2007, 23:24 GMT+1
Opened by Dave Chapman (linuxstb) - Monday, 24 April 2006, 18:11 GMT+1
Last edited by Peter D'Hoye (petur) - Monday, 13 August 2007, 23:24 GMT+1
|
DetailsThe attached patch removes all code from IRAM on the PP502x ipods (but leaves it there for the 3g) and removes the -mlong-calls GCC option. This reduces the size of rockbox.ipod from 376692 bytes to 323704 bytes.
Some brief testing with an MP3 file on my 4G Color ipod gave about 74% boost ratio with CVS Rockbox, 75% boost with this patch, and about 90% boost if I disabled the use of IRAM completely, but more thorough testing would be useful before deciding if this is to be committed to CVS. |
This task depends upon
Closed by Peter D'Hoye (petur)
Monday, 13 August 2007, 23:24 GMT+1
Reason for closing: Out of Date
Additional comments about closing: <linuxstb> I think amiconn's fixes (which IIUC have removed most long calls) probably make it obsolete.
Monday, 13 August 2007, 23:24 GMT+1
Reason for closing: Out of Date
Additional comments about closing: <linuxstb> I think amiconn's fixes (which IIUC have removed most long calls) probably make it obsolete.
MOD (without EQ) also gained 1% with patched applied.
running on 5g