riscv-openocd/contrib/loaders/flash
Armin van der Togt ca9dcc86d7 Fix flash writing on stm32l0
Fix "couldn't use loader, falling back to page memory writes" error on
stm32l0 which was caused by the use of cortex-m3 instructions in the
flash loader code. The loader is rewritten using cortex-m0 compatible
instructions

Signed-off-by: Armin van der Togt <armin@otheruse.nl>
Change-Id: If23027b8e09f74e45129e1f8452a04bb994c424e
Reviewed-on: http://openocd.zylin.com/4036
Tested-by: jenkins
Reviewed-by: Freddie Chopin <freddie.chopin@gmail.com>
2017-04-24 07:03:59 +01:00
..
at91sam7x
fm4 contrib/loaders: Enforce Little Endian ARM machine code 2016-08-14 11:45:15 +01:00
fpga xilinx_bscan_spi: port to new migen and clean-up 2016-10-04 12:06:33 +01:00
kinetis flash Kinetis: longword programming changed to flash_async_algorithm 2016-11-04 21:26:46 +00:00
kinetis_ke contrib/loaders: Enforce Little Endian ARM machine code 2016-08-14 11:45:15 +01:00
xmc1xxx contrib/loaders: Enforce Little Endian ARM machine code 2016-08-14 11:45:15 +01:00
armv4_5_cfi_intel_8.s
armv4_5_cfi_intel_16.s
armv4_5_cfi_intel_32.s
armv4_5_cfi_span_8.s
armv4_5_cfi_span_16.s
armv4_5_cfi_span_16_dq7.s
armv4_5_cfi_span_32.s
armv7m_cfi_span_16.s
armv7m_cfi_span_16_dq7.s
armv7m_io.s
cortex-m0.S Fix spelling of ARM Cortex 2016-05-20 21:38:03 +01:00
efm32.S
k1921vk01t.S
lpcspifi_erase.S
lpcspifi_init.S
lpcspifi_write.S
mdr32fx.S
mrvlqspi_write.S
pic32mx.s
sim3x.s
stellaris.s
stm32f1x.S
stm32f2x.S
stm32l4x.S stm32l4x.c: Correct waiting for data. 2016-05-04 22:55:22 +01:00
stm32lx.S Fix flash writing on stm32l0 2017-04-24 07:03:59 +01:00
str7x.s
str9x.s