|
M5Utility 0.0.12 git rev:13bfbd6
|
Typical CRC8 calculator used for read and write data with the chip. More...
#include <crc.hpp>
Additional Inherited Members | |
Public Member Functions inherited from m5::utility::CRC8 | |
| CRC8 (const uint8_t init, const uint8_t polynomial, const bool refIn, const bool refOut, const uint8_t xorout) | |
| uint8_t | range (const uint8_t *data, size_t len) |
| Calculate the CRC of the specified range. | |
| uint8_t | update (const uint8_t *data, size_t len) |
| Stores the CRC of the specified array using the current internal information. | |
| uint8_t | value () const |
| CRC value at the time of the call. | |
| void | clear () |
Static Public Member Functions inherited from m5::utility::CRC8 | |
| static uint8_t | calculate (const uint8_t *data, size_t len, const uint8_t init, const uint8_t polynomial, const bool refIn, const bool refOut, const uint8_t xorout, bool do_finalize=true) |
| Calculate CRC8. | |
Static Protected Member Functions inherited from m5::utility::CRC8 | |
| static uint8_t | finalize (const uint8_t value, const bool refOut, const uint8_t xorout) |
Typical CRC8 calculator used for read and write data with the chip.