rockbox/bootloader
Szymon Dziok ba3b6ceb4b pp bootloader: speed up loading of the OF in the mi4 format
This change replaces an odd way to increment tea key in a function responsible
for finding the proper key (it doesn't have to be done in a for loop, it's just
adding a 32bit number to a 128bit number). It reduces the time needed to find
the key practically to zero and it gives in the best case 2 seconds of overall
speedup in loading the OF.

Change-Id: I0632526c3dfeb4d0603e77239f298a89076b630b
Reviewed-on: http://gerrit.rockbox.org/230
Tested-by: Szymon Dziok <b0hoon@o2.pl>
Reviewed-by: Thomas Martitz <kugel@rockbox.org>
Reviewed-by: Szymon Dziok <b0hoon@o2.pl>
2012-06-23 18:06:52 +02:00
..
bootloader.make Refactor and unify objcopy calls in the build system. Also now properly handles DEBUG builds on hosted targets to keep debug symbols if necessary. 2012-04-04 21:48:19 +02:00
common.c bootloaders: cleanup 2011-07-02 02:49:15 +00:00
common.h Rockbox as an application: Commit current Android port progress. 2010-08-02 20:34:47 +00:00
creativezvm.c Sansa AMS bootloader: enter USB mode only when needed 2010-06-23 05:08:36 +00:00
fat32format.c Rework c200wipe to use proper partitioning and formatting code, which makes the code size-independent. 2011-09-02 21:34:28 +00:00
gigabeat-s.c Rework powermgmt to enable code re-use on appliation and sims. 2012-01-03 23:44:38 +00:00
gigabeat.c Commit to certain names for cache coherency APIs and discard the aliases. 2011-12-17 07:27:24 +00:00
iaudio_coldfire.c Rework powermgmt to enable code re-use on appliation and sims. 2012-01-03 23:44:38 +00:00
imx233.c imx233: move the freescale partition handling to its own file 2012-05-19 16:10:52 +02:00
ipod.c Generate C file / header for svn version string 2010-05-27 09:41:46 +00:00
ipodnano2g.c Commit FS#11663 by me - Patch: iPod Nano 2G Bootloader: Boot OF if MENU button is held 2010-10-10 20:52:46 +00:00
iriver_h1x0.c Rework powermgmt to enable code re-use on appliation and sims. 2012-01-03 23:44:38 +00:00
iriver_h300.c Rework powermgmt to enable code re-use on appliation and sims. 2012-01-03 23:44:38 +00:00
lyre_proto1.c Remove return value from show_logo() in bootloader/ 2011-09-08 18:31:15 +00:00
main-e200r-installer.c Sansa AMS bootloader: enter USB mode only when needed 2010-06-23 05:08:36 +00:00
main-pp.c pp bootloader: speed up loading of the OF in the mi4 format 2012-06-23 18:06:52 +02:00
main-ppsansawipe.c Rework c200wipe to use proper partitioning and formatting code, which makes the code size-independent. 2011-09-02 21:34:28 +00:00
Makefile Generate C file / header for svn version string 2010-05-27 09:41:46 +00:00
meizu_m3.c Make Meizu M3 compile again 2012-05-20 16:16:50 +02:00
meizu_m6sl.c Generate C file / header for svn version string 2010-05-27 09:41:46 +00:00
meizu_m6sp.c Generate C file / header for svn version string 2010-05-27 09:41:46 +00:00
mini2440.c remove debug-target.h 2012-05-07 00:55:59 -04:00
mpio_hd200_hd300.c Rework powermgmt to enable code re-use on appliation and sims. 2012-01-03 23:44:38 +00:00
mrobe500.c M:Robe 500 bootloader: change the order of the backlight/lcd setup. 2011-02-06 21:04:51 +00:00
ondavx747.c Remove return value from show_logo() in bootloader/ 2011-09-08 18:31:15 +00:00
rk27xx.c rk27xx: Print rockbox version in bootloader. 2012-04-30 17:54:06 +04:00
samsung_yps3.c Update Samsung YP-S3 bootloader demo 2010-05-30 21:43:14 +00:00
sansa_as3525.c Swap red and yellow for green on r31339's cranky builds. 2011-12-17 07:54:00 +00:00
sansaconnect.c The connect is not a PP and doesn't have ATA storage 2012-01-03 04:31:12 +00:00
show_logo.c center logo horizontaly in bootloader version of show_logo() 2012-03-19 08:45:11 +01:00
SOURCES Sandisk Sansa Connect port (FS #12363) 2011-11-16 14:08:01 +00:00
telechips.c Remove return value from show_logo() in bootloader/ 2011-09-08 18:31:15 +00:00
tpj1022.c Generate C file / header for svn version string 2010-05-27 09:41:46 +00:00