Skip to content

Commit 738d92a

Browse files
author
Steven Cartmell
committed
HAL CRC: K64F: Set output width based on input width, not the polynomial
1 parent 1da75e5 commit 738d92a

File tree

1 file changed

+1
-1
lines changed
  • targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_MCU_K64F

1 file changed

+1
-1
lines changed

targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_MCU_K64F/mbed_crc_api.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ void hal_crc_compute_partial_start(const crc_mbed_config_t* config)
4242
return;
4343
}
4444

45-
width = ((config->polynomial & 0xFFFF0000U) != 0) ? kCrcBits32 : kCrcBits16;
45+
width = (config->width == 32) ? kCrcBits32 : kCrcBits16;
4646
final_xor = config->final_xor;
4747

4848
crc_config_t platform_config;

0 commit comments

Comments
 (0)