Firmware2/Marlin/src/HAL
Andy Shaw 4975b13b74 Fix problems with LPC1768 EEPROM flash emulation (#12503)
* Remove duplicate calls to PrepareSector

Some flash memory API calls require that a call to `PrepareSector` is done before use. However this call is already made by the LPC1768 framework so the calls in this code are not required.

* Ensure correct alignment of RAM buffer

The LPC176X flash API requires that the RAM buffer used for write operations must be word-aligned. This change ensures that this is the case.
2018-11-22 01:03:32 -06:00
..
HAL_AVR Combine Travis CI option-setting commands (#12474) 2018-11-18 19:58:02 -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 Fix problems with LPC1768 EEPROM flash emulation (#12503) 2018-11-22 01:03:32 -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 Corrected unused var, default switch, Travis tests (#12477) 2018-11-19 23:59:48 -06:00
platforms.h Apply #pragma once, misc cleanup (#12322) 2018-11-04 02:25:55 -06:00