rockbox/firmware/common
James Buren 64a24591ae crc32: add fast variant of regular crc_32r function
This relies on a macro, CRC32R_FAST, to select which version to
compile with. In tests the fast version is 2x faster at the expense
of requiring 960 more bytes for the lookup table. For now the default
is the space optimized version but in the future I would like to enable
this for ports where we can afford the extra storage and/or memory
requirements.

Change-Id: I25397dadedc3187bb02b2444f8b8ded77c2509b6
2021-07-18 05:17:31 +00:00
..
ap_int.c Add proper float formatting to vuprintf 2019-07-19 22:07:41 -04:00
config.c Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes). 2010-05-06 21:04:40 +00:00
crc32-rkw.c Add RKW firmware file format loader 2012-03-04 00:34:26 +01:00
crc32.c crc32: add fast variant of regular crc_32r function 2021-07-18 05:17:31 +00:00
diacritic.c ClipPlus BOOTLOADER DONT FIT! 2020-10-23 20:38:59 -04:00
dir.c fat: move fattime_mktime to timefuncs 2021-07-03 00:19:58 +00:00
dircache.c fat: move fattime_mktime to timefuncs 2021-07-03 00:19:58 +00:00
disk.c Revert root_redirect :( 2020-08-20 21:54:00 -04:00
disk_cache.c Do some housekeeping with fat.h and SECTOR_SIZE 2017-03-12 22:05:44 -04:00
fdprintf.c Add a small 32-byte write buffer to fdprintf. 2017-11-28 09:01:17 -05:00
file.c file/fat: rework utime function as modtime extension 2021-07-08 17:47:51 +00: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 Move load_firmware() to separate file 2013-06-27 13:50:11 +02:00
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 Compile fix for mingw-w64 2011-12-04 21:07:06 +00:00
strcasestr.c Added ID3 searching 2005-01-27 22:21:08 +00:00
strlcat.c Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes). 2010-05-06 21:04:40 +00:00
strlcpy.c Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes). 2010-05-06 21:04:40 +00:00
strnatcmp.c Remove tabs in firmware path (taking into account the original spacing). 2010-02-22 21:24:09 +00:00
structec.c Fix warning in firmware/common/structec.c 2015-02-24 16:27:16 -05:00
timefuncs.c timefuncs: add dostime_localtime function 2021-07-07 17:31:00 +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 Prevent spurious recompiles on account of changed version. 2014-08-28 15:48:56 +02:00
vuprintf.c Enable float formatting in printf 2021-06-16 19:49:55 +00:00
zip.c zip: include strlcpy.h 2021-07-11 13:17:54 +00:00