rockbox/firmware/common
James Buren 581081a3df mi4: replace chksum_crc32 with crc_32r
This uses an equivalent algorithm but with a different initial value
than we normally use (all bits off vs all bits on). Use the new crc_32r
to replace the original MI4 crc32 implementation.

This frees up some extra space on mi4 targets which gives us more
room on a few very space constrained targets (sansa c200/e200, etc).

Change-Id: Iaaac3ae353b30566156b1404cbf31ca32926203d
2021-06-21 09:36:54 +00:00
..
ap_int.c Add proper float formatting to vuprintf 2019-07-19 22:07:41 -04:00
config.c
crc32-rkw.c
crc32.c rockbox: add a crc32 reverse polynomial function 2021-06-21 03:37:17 +00:00
diacritic.c ClipPlus BOOTLOADER DONT FIT! 2020-10-23 20:38:59 -04:00
dir.c Revert root_redirect :( 2020-08-20 21:54:00 -04:00
dircache.c dircache: Fix a NULL pointer dereference 2020-10-27 21:57:40 -04:00
disk.c Revert root_redirect :( 2020-08-20 21:54:00 -04:00
disk_cache.c
fdprintf.c Add a small 32-byte write buffer to fdprintf. 2017-11-28 09:01:17 -05:00
file.c Revert root_redirect :( 2020-08-20 21:54:00 -04:00
file_internal.c Revert root_redirect :( 2020-08-20 21:54:00 -04:00
fileobj_mgr.c Revert root_redirect :( 2020-08-20 21:54:00 -04:00
linked_list.c Optimize lld_remove() a bit 2017-04-13 18:59:45 -04:00
loader_strerror.c
pathfuncs.c Define a USB storage type, and hook it up for hosted targets 2020-10-17 18:38:49 -04:00
rb-loader.c rockbox: move firmware checksum algorithms into a common header 2020-11-22 05:12:04 +00:00
strcasecmp.c
strcasestr.c
strlcat.c
strlcpy.c
strnatcmp.c
structec.c
timefuncs.c Add tm->yday to RTC ports missing it 2021-05-12 10:52:03 +00:00
ucl_decompress.c Add standalone UCL decompressor 2021-05-12 10:35:20 +00:00
unicode.c [4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice. 2020-07-24 21:20:13 +00:00
version.c
vuprintf.c Enable float formatting in printf 2021-06-16 19:49:55 +00:00