diff options
author | James Buren <braewoods+rb@braewoods.net> | 2021-07-13 04:38:22 +0000 |
---|---|---|
committer | James Buren <braewoods+rb@braewoods.net> | 2021-07-13 04:41:32 +0000 |
commit | 3c4fdf10e24d54ca0f11ca35eaf614126a476bb6 (patch) | |
tree | ad06dadf1cafa292e650bb53ad830bd86d33abf2 /wps/cabbiev2/lock-360x400x16.bmp | |
parent | 321680973b3ea7815195c7f05c5439c7678972da (diff) | |
download | rockbox-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 'wps/cabbiev2/lock-360x400x16.bmp')
0 files changed, 0 insertions, 0 deletions