blackmagic/src/target
Ken Healy 26216beaab Microchip SAM D51 / E5x support
Adds a target driver for Microchip SAM D51 / E5x family.

Tested on SAMD51G19A and SAMD51J19A. According to the datasheet, the
D51 / E5x family share the same core feature set, differing only in the
addition of CAN (E51) or ethernet controllers (E53/54). All members of
the family should be equivalent from a debug and programming perspective.
2019-11-17 12:45:49 +01:00
..
flashstub nrf51: Use buffered direct write to flash. 2019-03-10 21:45:47 +01:00
adiv5.c adiv5: Activate DP reset sequence, guarded with timeouts. 2019-10-20 22:15:28 +02:00
adiv5.h [adiv5] Improvements in ADIv5 2019-05-24 22:00:44 +02:00
adiv5_jtagdp.c Generate DEBUG warnings and return if `malloc`/`calloc` fail. 2019-05-26 18:56:12 +02:00
adiv5_swdp.c Generate DEBUG warnings and return if `malloc`/`calloc` fail. 2019-05-26 18:56:12 +02:00
cortexa.c cortexa: Implement single register read/write 2019-09-01 20:38:38 +02:00
cortexm.c Microchip SAM D51 / E5x support 2019-11-17 12:45:49 +01:00
cortexm.h cortexm.c: Fix DWT Mask (#516) 2019-09-04 13:28:55 +02:00
efm32.c Make all arguments for all commands (struct *t, int argc, const char **argv). 2019-09-29 12:44:55 +02:00
jtag_devs.c jtag: Move device list to it's own file to allow reuse. 2019-07-17 17:26:00 +02:00
jtag_devs.h jtag: Move device list to it's own file to allow reuse. 2019-07-17 17:26:00 +02:00
jtag_scan.c jtag: Move device list to it's own file to allow reuse. 2019-07-17 17:26:00 +02:00
jtag_scan.h jtag: Move device list to it's own file to allow reuse. 2019-07-17 17:26:00 +02:00
jtagtap_generic.c jtag/swd: Rename defines/make variables to allow removal of weak attribute 2019-07-18 20:54:10 +02:00
kinetis.c Make all arguments for all commands (struct *t, int argc, const char **argv). 2019-09-29 12:44:55 +02:00
lmi.c Generate DEBUG warnings and return if `malloc`/`calloc` fail. 2019-05-26 18:56:12 +02:00
lpc11xx.c Support NXP LPC1343 2019-11-09 18:47:07 +01:00
lpc15xx.c target: Only support buffered flash writes 2017-10-13 08:58:37 +13:00
lpc17xx.c Merge branch 'master' into always_buffer_flash 2018-04-23 10:40:20 +12:00
lpc43xx.c target: Use target_addr for flash routines. 2016-07-13 08:31:09 +12:00
lpc_common.c Generate DEBUG warnings and return if `malloc`/`calloc` fail. 2019-05-26 18:56:12 +02:00
lpc_common.h Added LPC17xx support (#317) 2018-03-25 12:53:30 -07:00
msp432.c Make all arguments for all commands (struct *t, int argc, const char **argv). 2019-09-29 12:44:55 +02:00
nrf51.c Make all arguments for all commands (struct *t, int argc, const char **argv). 2019-09-29 12:44:55 +02:00
nxpke04.c Generate DEBUG warnings and return if `malloc`/`calloc` fail. 2019-05-26 18:56:12 +02:00
sam3x.c Make all arguments for all commands (struct *t, int argc, const char **argv). 2019-09-29 12:44:55 +02:00
sam4l.c Generate DEBUG warnings and return if `malloc`/`calloc` fail. 2019-05-26 18:56:12 +02:00
samd.c samd: Add support for L21 & L22 (PR #345) 2019-11-09 13:59:37 +01:00
samx5x.c Microchip SAM D51 / E5x support 2019-11-17 12:45:49 +01:00
stm32f1.c Make all arguments for all commands (struct *t, int argc, const char **argv). 2019-09-29 12:44:55 +02:00
stm32f4.c Make all arguments for all commands (struct *t, int argc, const char **argv). 2019-09-29 12:44:55 +02:00
stm32h7.c Make all arguments for all commands (struct *t, int argc, const char **argv). 2019-09-29 12:44:55 +02:00
stm32l0.c stm32l0: Fix crash when only "monitor option" was requested. 2019-06-12 12:54:29 +02:00
stm32l4.c Make all arguments for all commands (struct *t, int argc, const char **argv). 2019-09-29 12:44:55 +02:00
swdptap_generic.c jtag/swd: Rename defines/make variables to allow removal of weak attribute 2019-07-18 20:54:10 +02:00
target.c Target: Default to nop-function() for all exported target functions. 2019-09-23 17:42:29 +02:00
target_internal.h Microchip SAM D51 / E5x support 2019-11-17 12:45:49 +01:00