diff options
author | Jörg Hohensohn <hohensoh@rockbox.org> | 2004-01-16 09:02:21 +0000 |
---|---|---|
committer | Jörg Hohensohn <hohensoh@rockbox.org> | 2004-01-16 09:02:21 +0000 |
commit | 88faf38ef7bdca708e3134f127d5c3e2a1b44d1e (patch) | |
tree | 601a830398720e0d43ed1fbe1852c3af0051212e /apps/plugins | |
parent | 89d2039367279aece429b1e86be263578a763a3d (diff) | |
download | rockbox-88faf38ef7bdca708e3134f127d5c3e2a1b44d1e.tar.gz rockbox-88faf38ef7bdca708e3134f127d5c3e2a1b44d1e.zip |
Optimized the sector read loop as much as C allows. I measured an overall speed improvement for file reading of 12.5% for 16-bit aligned and 35% for misaligned. I took the rest of ata_read_sectors() out of IRAM, it's sufficient if only the copy loop stays there.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4247 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
0 files changed, 0 insertions, 0 deletions