muele-marlin/Marlin/src/HAL
Nils Hasenbanck 5a4fd8e0a6 Fix access to the DWT peripheral for STM32 HAL (#12434)
Access to the DWT peripheral for the `CYCCNT` register needs to happen before `main()`. The code needs to be called after the setup of the system clocks, so the right place is between the `premain()` and `main()` function of the STM32 Arduino core.

This patch moves the DWT access code to a new function, which is then placed between `premain()` and `main()`.
2018-11-18 01:30:46 -06:00
..
HAL_AVR Fix compile error with SD_FIRMWARE_UPDATE (#12462) 2018-11-17 21:13:36 -06:00
HAL_DUE Make CardReader class static (#12451) 2018-11-16 22:39:16 -06:00
HAL_ESP32 Apply #pragma once, misc cleanup (#12322) 2018-11-04 02:25:55 -06:00
HAL_LPC1768 Make CardReader class static (#12451) 2018-11-16 22:39:16 -06:00
HAL_STM32 Fix access to the DWT peripheral for STM32 HAL (#12434) 2018-11-18 01:30:46 -06:00
HAL_STM32F1 Make CardReader class static (#12451) 2018-11-16 22:39:16 -06:00
HAL_STM32F4 Change Marlin debug flag names to fix conflicts (#12340) 2018-11-05 22:48:28 -06:00
HAL_STM32F7 Change Marlin debug flag names to fix conflicts (#12340) 2018-11-05 22:48:28 -06:00
HAL_TEENSY31_32 Implement DELAY_NS with CYCCNT on Cortex-M7 (#12283) 2018-11-01 16:11:51 -05:00
HAL_TEENSY35_36 Update HAL and libs formatting 2018-11-10 19:43:23 -06:00
shared Fix compile error with SD_FIRMWARE_UPDATE (#12462) 2018-11-17 21:13:36 -06:00
platforms.h Apply #pragma once, misc cleanup (#12322) 2018-11-04 02:25:55 -06:00