aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-03-29stm32l0: use cortexm_run_stub.Gareth McMullin
2015-03-29nrf51: use cortexm_run_stub.Gareth McMullin
2015-03-29nrf51: Use generated stub.Gareth McMullin
2015-03-29lmi: Use generated stub with cortexm_run_stub.Gareth McMullin
2015-03-29lmi: Clean up magic numbers, remove adiv5 links, and doc ref.Gareth McMullin
2015-03-29cortexm: Separate stub loading from running.Gareth McMullin
2015-03-28Consistently use 'target *t' for target var.Gareth McMullin
2015-03-28target: Remove pc_read/pc_write methods.Gareth McMullin
2015-03-26Add a flash_done target method.Gareth McMullin
2015-03-26Remove old STM32L1 driver.Gareth McMullin
2015-03-26Remove unfinished ARM7TDMI driver.Gareth McMullin
2015-03-26Consistently name target var 't' in cortexm.Gareth McMullin
2015-03-26Send error reply and abandon target list on unhandled timeout.Gareth McMullin
2015-03-22Merge pull request #85 from gsmcmullin/exceptionsGareth McMullin
Cleaner exception handling.
2015-03-22Remove old platform specific error handling macros.Gareth McMullin
2015-03-22Clean up handling of lost targets using new exceptions mechanism.Gareth McMullin
2015-03-22Build with -Os for swlink.Gareth McMullin
2015-03-22Fix errors when building for non-native platforms.Gareth McMullin
2015-03-22Use controlled timeout on SW/JTAG DP transactions.Gareth McMullin
2015-03-22Handle timeout exceptions during scans and report to the user.Gareth McMullin
2015-03-22Raise timeout exception when target is in WFI.Gareth McMullin
Ignore the exception when polling for halt, and report the exception to the user if halting the target fails. Remove old allow_timeout flag in DP struct that's no longer needed.
2015-03-22Add exception handling mechanism and raise exception on low-level comms failure.Gareth McMullin
2015-03-22Move MIN macro to general.hGareth McMullin
2015-03-22Merge pull request #82 from gsmcmullin/flashstubsGareth McMullin
Generalise flash stub calls
2015-03-19Use for loop in STM32F1 stub and compile with -Os.Gareth McMullin
2015-03-19Add missing return type to stub_exit.Gareth McMullin
2015-03-19Rewrite STM32F4 stub in C and use new interface.Gareth McMullin
2015-03-19Allow stub to return an error code.Gareth McMullin
2015-03-19Rewrote stm32f1 stub in C and call with parameters in registers.Gareth McMullin
2015-03-19Add cortexm generic stub call, and use in stm32f1 driver.Gareth McMullin
2015-03-19Change STM32F1 driver to use generated stub.Gareth McMullin
2015-03-19Add a Makefile to build flash stubs.Gareth McMullin
2015-03-18Merge pull request #83 from gsmcmullin/samd_no_apGareth McMullin
samd: Remove low level ADIv5 calls an favour of target_mem_write.
2015-03-17Flatten samd_probe.Gareth McMullin
2015-03-17Whitespace.Gareth McMullin
2015-03-17samd: Simplified samd_flash_write further by always using manual writes.Richard Meadows
Tested on all three devices as listed at the top of samd.c
2015-03-17samd: Remove low level ADIv5 calls an favour of target_mem_write.Gareth McMullin
2015-03-17Check vasprintf return value.Gareth McMullin
2015-03-15Build for stlink with -Os.Gareth McMullin
2015-03-15Remove abstraction of adiv5_dp_write. Both implementations were identical.Gareth McMullin
2015-03-15Replace adiv5_ap_mem* functions with inline wrappers to target mem*.Gareth McMullin
2015-03-15Consolidate target_mem_read* and target_mem_write* methods.Gareth McMullin
There are now only mem_read and mem_write, that must handle all alignments. These methods return void, errors must be checked with target_check_error.
2015-03-14adiv5: Encode APnDP into register definition.Gareth McMullin
Clean up magic numbers in adiv5 calls. Removed old adiv5_dp_write_ap and adiv5_dp_read_ap.
2015-03-14Use size_t for sizes in flash functions. Fix all sign compare warnings.Gareth McMullin
2015-03-13Fix pointer sign warnings and remove -Wno-pointer-sign.Gareth McMullin
2015-03-11stm32l0: cleanup includes.Gareth McMullin
2015-03-11stm32l0: Fix pointer/integer casting warnings.Gareth McMullin
2015-03-11Cleaned up printf/scanf for C99 integer types.Gareth McMullin
2015-03-11cdcacm: Fix DCD for second ACM interface.Gareth McMullin
2015-03-11Reassert DCD after DTR is written. Fixes #41.Gareth McMullin