From bebd39d2acdcd638dd554fc1d04bc34a8cd4eaa0 Mon Sep 17 00:00:00 2001 From: Bryan Biedenkapp Date: Fri, 10 Mar 2023 22:35:17 -0500 Subject: [PATCH] fix inadvertant XOR causing bitflip for CRC-9; --- edac/CRC.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/edac/CRC.cpp b/edac/CRC.cpp index 8ebefafc..895b234d 100644 --- a/edac/CRC.cpp +++ b/edac/CRC.cpp @@ -469,9 +469,7 @@ uint16_t CRC::crc9(const uint8_t* in, uint32_t bitLength) } } - // crc = ~crc; crc &= 0x1FFU; - crc ^= 0x1FFU; #if DEBUG_CRC LogDebug(LOG_HOST, "CRC::crc9(), crc = $%03X, bitlen = %u", crc, bitLength);