From 91b481731d14789a87b9e5db29e7b715bcbc618b Mon Sep 17 00:00:00 2001 From: Paul Fertser Date: Sun, 14 Apr 2013 21:55:32 +0400 Subject: stm32f1/stm32f4: fix hardware CRC calculation This was real-life tested on stm32f1 hardware including computation for odd-sized ranges. Signed-off-by: Paul Fertser --- src/platforms/f4discovery/platform.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/platforms/f4discovery/platform.c') diff --git a/src/platforms/f4discovery/platform.c b/src/platforms/f4discovery/platform.c index 4aa14a6..de39ab7 100644 --- a/src/platforms/f4discovery/platform.c +++ b/src/platforms/f4discovery/platform.c @@ -53,6 +53,7 @@ int platform_init(void) rcc_peripheral_enable_clock(&RCC_AHB1ENR, RCC_AHB1ENR_IOPAEN); rcc_peripheral_enable_clock(&RCC_AHB1ENR, RCC_AHB1ENR_IOPBEN); rcc_peripheral_enable_clock(&RCC_AHB1ENR, RCC_AHB1ENR_IOPDEN); + rcc_peripheral_enable_clock(&RCC_AHB1ENR, RCC_AHB1ENR_CRCEN); /* Set up USB Pins and alternate function*/ -- cgit v1.2.3