Uwe Bonnes
09544bc710
src/stm32f1.c: More verbose FO detection message.
10 years ago
Gareth McMullin
492d6c9cf8
Merge pull request #87 from gsmcmullin/new_flash
Rework flash memory driver interface.
10 years ago
Gareth McMullin
4af5c03d75
lmi: Use registers for stub parameters.
10 years ago
Gareth McMullin
ca17de6243
lpc11xx: Correctly detect LPC8xx devices.
10 years ago
Gareth McMullin
9009ed6581
cortexm: Add target option to inhibit assersion of SRST.
10 years ago
Gareth McMullin
24122aa318
lpc43xx: add chipid for LPC43S37.
10 years ago
Gareth McMullin
09b781f1c1
target: Remove old flash interface.
10 years ago
Gareth McMullin
3d8b34f180
lpc: split out common code and rewrite to use new interface.
10 years ago
Gareth McMullin
cd5d569d38
lpc: Reduce differences between lpc11xx and lpc43xx code.
10 years ago
Gareth McMullin
54eb3a719f
samd: use new flash interface.
10 years ago
Gareth McMullin
d340053078
nrf51: use new flash interface.
10 years ago
Gareth McMullin
1541f1c7a8
kinetis: use new flash interface.
10 years ago
Gareth McMullin
9e09ae2e1e
lmi: use new flash interface.
10 years ago
Gareth McMullin
622497f7e2
stm32f1: use new flash interface.
10 years ago
Gareth McMullin
7cd3432994
stm32f4: Add second bank for F42x/F43x.
10 years ago
Gareth McMullin
1efad1a03a
stm32f4: use new flash interface.
10 years ago
Gareth McMullin
fc2f266a13
sam3x: Update to use new buffered flash interface.
10 years ago
Gareth McMullin
21c209fd8f
sam3x: simplify probe function.
10 years ago
Gareth McMullin
3ed4207e8a
stm32l0: Update to use new buffered flash writes. Remove old stubs.
10 years ago
Gareth McMullin
45328ea124
Add buffering support for flash drivers.
Some devices can get a significant boost in performance by writing to
flash memories one page at a time. Generic function to do this are
provided at the target layer and may be used by flash drivers.
10 years ago
Gareth McMullin
36f749fed9
Fix flash buffer alignment in target layer.
10 years ago
Gareth McMullin
7202db5860
Add new functions to wrap flash driver erase/write/done operations.
10 years ago
Gareth McMullin
691d21989a
Add function to add simple flash driver to target.
Clean up ram/flash/memory map on target destruction.
10 years ago
Gareth McMullin
0fc635b3f8
Add functions for dynamically generating the XML memory map.
10 years ago
Gareth McMullin
482070c91b
Merge branch 'v1.6-branch'
Conflicts:
src/Makefile
src/platforms/stlink/platform.h
src/platforms/swlink/platform.h
10 years ago
Gareth McMullin
97824b7f02
Use git describe for version in generated header file.
10 years ago
Gareth McMullin
865beaba98
Suppress warning about longjmp clobbering local variable.
10 years ago
Gareth McMullin
05f062612b
Merge pull request #86 from florolf/atsam3u
sam3x: add SAM3U support
10 years ago
Florian Larysch
bc89217e3f
sam3x: add SAM3U support
10 years ago
Gareth McMullin
21d464293c
gdb: don't access target fields directly.
10 years ago
Gareth McMullin
c2cde32716
Improve cortexm_read/write_regs. Use more sensible return types.
10 years ago
Gareth McMullin
274b818517
Make cortexm_pc_write static.
10 years ago
Gareth McMullin
779dcf0f69
stm32l0: use cortexm_run_stub.
10 years ago
Gareth McMullin
012922ed00
nrf51: use cortexm_run_stub.
10 years ago
Gareth McMullin
810269dce1
nrf51: Use generated stub.
10 years ago
Gareth McMullin
cac286d398
lmi: Use generated stub with cortexm_run_stub.
10 years ago
Gareth McMullin
2215e33bcf
lmi: Clean up magic numbers, remove adiv5 links, and doc ref.
10 years ago
Gareth McMullin
31fae032f7
cortexm: Separate stub loading from running.
10 years ago
Gareth McMullin
9f271d5cd7
Consistently use 'target *t' for target var.
10 years ago
Gareth McMullin
1e54139f4a
target: Remove pc_read/pc_write methods.
10 years ago
Gareth McMullin
4313b64bbe
Add a flash_done target method.
10 years ago
Gareth McMullin
f74def3552
Remove old STM32L1 driver.
10 years ago
Gareth McMullin
d9af3cca6c
Remove unfinished ARM7TDMI driver.
10 years ago
Gareth McMullin
64c79e1d03
Consistently name target var 't' in cortexm.
10 years ago
Gareth McMullin
bda4279028
Send error reply and abandon target list on unhandled timeout.
10 years ago
Gareth McMullin
f5ef8671ab
Merge pull request #85 from gsmcmullin/exceptions
Cleaner exception handling.
10 years ago
Gareth McMullin
68f54a3545
Remove old platform specific error handling macros.
10 years ago
Gareth McMullin
5ab8564ff6
Clean up handling of lost targets using new exceptions mechanism.
10 years ago
Gareth McMullin
588bad34ba
Build with -Os for swlink.
10 years ago
Gareth McMullin
9a8dbdeff7
Fix errors when building for non-native platforms.
10 years ago