M5Utility 0.0.2 git rev:5c1a751
Loading...
Searching...
No Matches
m5::utility::CRC8_Checksum Class Reference
Inheritance diagram for m5::utility::CRC8_Checksum:
m5::utility::CRC8

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.
 
- 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)