Make mkamsboot safer by introducing the use of ".sansa" files to store Sansa V2 bootloader and firmware files.  These files are the same format (a simple 8-byte header consisting of a 32-bit checksum followed by 4-char model name is prepended to the binary data) as that used by lots of other Rockbox targets (.ipod, iriver etc).  Support added to scramble/mkamsboot for both clip and e200v2, even though the latter is not in SVN yet.  Also add a check of the whole-file original firmware checksum to mkamsboot and add a new $scramblebitmaptools toolset variable in configure.  The output of this version of mkamsboot is confirmed to be md5sum-identical to the previous version.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18789 a1c6a512-1295-4272-9138-f99709370657
3 files changed