diff options
author | James Buren <braewoods+rb@braewoods.net> | 2021-07-13 16:18:32 +0000 |
---|---|---|
committer | William Wilgus <me.theuser@yahoo.com> | 2021-07-18 05:17:31 +0000 |
commit | 64a24591aec049682167b193700a07572fc04c4c (patch) | |
tree | a42bfabcb60f39fe8417064c9d52f3bbe87174a5 /manual/getting_started | |
parent | cd17decd5a35c9b506bf8433ae56dda00f65ad61 (diff) | |
download | rockbox-64a24591aec049682167b193700a07572fc04c4c.tar.gz rockbox-64a24591aec049682167b193700a07572fc04c4c.zip |
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
Diffstat (limited to 'manual/getting_started')
0 files changed, 0 insertions, 0 deletions