summaryrefslogtreecommitdiff
path: root/apps/settings_list.c
diff options
context:
space:
mode:
authorJames Buren <braewoods+rb@braewoods.net>2021-07-13 04:38:22 +0000
committerJames Buren <braewoods+rb@braewoods.net>2021-07-13 04:41:32 +0000
commit3c4fdf10e24d54ca0f11ca35eaf614126a476bb6 (patch)
treead06dadf1cafa292e650bb53ad830bd86d33abf2 /apps/settings_list.c
parent321680973b3ea7815195c7f05c5439c7678972da (diff)
downloadrockbox-3c4fdf10e24d54ca0f11ca35eaf614126a476bb6.tar.gz
rockbox-3c4fdf10e24d54ca0f11ca35eaf614126a476bb6.zip
crc32: add fast variant of regular crc_32 function
This relies on a macro, CRC32_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 speed 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: I8c7fde6b6ff130f0fdc7c8e472825e25bcdba022
Diffstat (limited to 'apps/settings_list.c')
0 files changed, 0 insertions, 0 deletions