682 Commits (fe4bae794293248ad624294e30b960c8b842e6b1)
 

Author SHA1 Message Date
Gareth McMullin 83b83ca48f Use controlled timeout on SW/JTAG DP transactions. 10 years ago
Gareth McMullin d0a03f55a6 Handle timeout exceptions during scans and report to the user. 10 years ago
Gareth McMullin d6225eec76 Raise timeout exception when target is in WFI. 10 years ago
Gareth McMullin fa046601a5 Add exception handling mechanism and raise exception on low-level comms failure. 10 years ago
Gareth McMullin a497127a8d Move MIN macro to general.h 10 years ago
Gareth McMullin c10862bff3 Merge pull request #82 from gsmcmullin/flashstubs 10 years ago
Gareth McMullin 12e313dab9 Use for loop in STM32F1 stub and compile with -Os. 10 years ago
Gareth McMullin 41256e3c2a Add missing return type to stub_exit. 10 years ago
Gareth McMullin acfd258aa7 Rewrite STM32F4 stub in C and use new interface. 10 years ago
Gareth McMullin 8ddb186b35 Allow stub to return an error code. 10 years ago
Gareth McMullin 437aedda11 Rewrote stm32f1 stub in C and call with parameters in registers. 10 years ago
Gareth McMullin c2462a6788 Add cortexm generic stub call, and use in stm32f1 driver. 10 years ago
Gareth McMullin e380ced517 Change STM32F1 driver to use generated stub. 10 years ago
Gareth McMullin 2223a1c925 Add a Makefile to build flash stubs. 10 years ago
Gareth McMullin 7372fca2f6 Merge pull request #83 from gsmcmullin/samd_no_ap 10 years ago
Gareth McMullin 1de685198c Flatten samd_probe. 10 years ago
Gareth McMullin 5c337c9aa7 Whitespace. 10 years ago
Richard Meadows 1366c32f89 samd: Simplified samd_flash_write further by always using manual writes. 10 years ago
Gareth McMullin 0bf7778759 samd: Remove low level ADIv5 calls an favour of target_mem_write. 10 years ago
Gareth McMullin 018d9cce80 Check vasprintf return value. 10 years ago
Gareth McMullin f5f87bf70f Build for stlink with -Os. 10 years ago
Gareth McMullin c3f798438a Remove abstraction of adiv5_dp_write. Both implementations were identical. 10 years ago
Gareth McMullin 2bf54f9a72 Replace adiv5_ap_mem* functions with inline wrappers to target mem*. 10 years ago
Gareth McMullin ee3af96a73 Consolidate target_mem_read* and target_mem_write* methods. 10 years ago
Gareth McMullin 2e785e56fa adiv5: Encode APnDP into register definition. 10 years ago
Gareth McMullin 6f5b1873d7 Use size_t for sizes in flash functions. Fix all sign compare warnings. 10 years ago
Gareth McMullin f5c856af3b Fix pointer sign warnings and remove -Wno-pointer-sign. 10 years ago
Gareth McMullin f52a51403f stm32l0: cleanup includes. 10 years ago
Gareth McMullin 1196b03d66 stm32l0: Fix pointer/integer casting warnings. 10 years ago
Gareth McMullin 3d28c1418c Cleaned up printf/scanf for C99 integer types. 10 years ago
Gareth McMullin 4baa8aba4f cdcacm: Fix DCD for second ACM interface. 10 years ago
Gareth McMullin 7c1c19881f Reassert DCD after DTR is written. Fixes #41. 10 years ago
Gareth McMullin f9d484d506 upgrade: Build with -mno-ms-bitfields to fix struct packing on Windows. 10 years ago
Gareth McMullin 2129210bb0 Add .exe and blackmagic_upgrade to .gitignore. 10 years ago
Gareth McMullin 3a746d199f upgrade: Rename target to blackmagic_upgrade and add a rule for .exe file. 10 years ago
Gareth McMullin 0e99f6f11c upgrade: Ignore product strings, these changed over time. 10 years ago
Gareth McMullin a0f44e01cc uprade: Fix warning on pointer sign. 10 years ago
Gareth McMullin 51f91092e7 Merge pull request #75 from beewoolie/stm32lx-whole 10 years ago
Marc Singer bf1cb71eb7 Revisions on Gareth's comments. 10 years ago
Marc Singer e0a8ce5a88 STM32L0x target support. 10 years ago
Gareth McMullin b6d73442cc Removed hardware design files. 10 years ago
Gareth McMullin 0d99e22a26 Quieten build system. 10 years ago
Gareth McMullin 1eac78b1c8 Move targets to make bin and hex files to toplevel makefile. 10 years ago
Gareth McMullin 2b774102fe Initialise git submodules automatically on make if not done already. 10 years ago
Gareth McMullin a54e4c831c Merge pull request #81 from dlaw/master 10 years ago
David Lawrence c8f469c868 SAM4S: Erase flash in 8K instead of 16K chunks. 10 years ago
Gareth McMullin 49390fee2a Fix Windows DFU instructions in the Hydrabus readme. 10 years ago
Benjamin Vernoux 9f0c29d329 Add support for HydraBus (tested with SWD with STM32F405 and SWD+JTAG with LPC4330 M0/M4) 10 years ago
Gareth McMullin c731c6ece3 Make F4 conditionals check STM32F4, not F4DISCOVERY. 10 years ago
Gareth McMullin 2e37db2270 Error on any failure on 'make all_platforms' 10 years ago