Marlin_Firmware/Marlin/src/HAL/HAL_LPC1768
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
..
include Apply #pragma once, misc cleanup (#12322) 2018-11-04 02:25:55 -06:00
u8g Drop 'register' storage specifier 2018-11-04 16:17:13 -06:00
win_usb_driver [HAL][LPC176x] Pull out framework into separate repository 2018-10-14 18:43:48 +01:00
DebugMonitor_LPC1768.cpp Update HAL and libs formatting 2018-11-10 19:43:23 -06:00
endstop_interrupts.h Restore LPC1768_PIN_INTERRUPT_M, apply to Z3 2018-11-05 06:28:49 -06:00
fastio.h Apply #pragma once, misc cleanup (#12322) 2018-11-04 02:25:55 -06:00
HAL_spi.cpp usb and sdcard sharing improvements 2018-10-14 18:43:48 +01:00
HAL_timers.cpp HAL_*_TIMER_RATE => *_TIMER_RATE 2018-06-12 16:39:12 -05:00
HAL_timers.h Apply #pragma once, misc cleanup (#12322) 2018-11-04 02:25:55 -06:00
HAL.cpp [HAL][LPC176x] Pull out framework into separate repository 2018-10-14 18:43:48 +01:00
HAL.h Apply #pragma once, misc cleanup (#12322) 2018-11-04 02:25:55 -06:00
main.cpp Make CardReader class static (#12451) 2018-11-16 22:39:16 -06:00
MarlinSerial.cpp [HAL][LPC176x] Pull out framework into separate repository 2018-10-14 18:43:48 +01:00
MarlinSerial.h Apply #pragma once, misc cleanup (#12322) 2018-11-04 02:25:55 -06:00
MarlinServo.h Apply #pragma once, misc cleanup (#12322) 2018-11-04 02:25:55 -06:00
persistent_store_api.h usb and sdcard sharing improvements 2018-10-14 18:43:48 +01:00
persistent_store_flash.cpp Fix problems with LPC1768 EEPROM flash emulation (#12503) 2018-11-22 01:03:32 -06:00
persistent_store_sdcard.cpp Use PGM_P for PSTR pointers (#11977) 2018-09-30 23:44:33 -05:00
pinsDebug.h Use a macro for HAL header redirection (#10380) 2018-04-12 20:25:08 -05:00
SanityCheck.h Use FastIO, sanity-check LPC SD options, apply formatting (#12231) 2018-10-26 15:23:02 -05:00
spi_pins.h Apply #pragma once, misc cleanup (#12322) 2018-11-04 02:25:55 -06:00
upload_extra_script.py wrong type of exit method 2018-05-26 08:17:03 -05:00
usb_serial.cpp [HAL][LPC176x] Pull out framework into separate repository 2018-10-14 18:43:48 +01:00
watchdog.cpp [LPC176x] Fix USEABLE_HARDWARE_PWM macro, cleanup multiple LED support (#12129) 2018-10-18 11:26:50 -05:00
watchdog.h Apply #pragma once, misc cleanup (#12322) 2018-11-04 02:25:55 -06:00