blackmagic/src/target
dragonmux 4c544bad28 adiv5: Add a dummy read to the end of firmware_mem_write_sized() so we always wait on the write to ensure it's complete before any DP access can occur 2022-08-08 14:45:38 -07:00
..
flashstub misc: Switched to using C11 2022-07-18 20:59:15 -07:00
HACKING.md misc: Added a HACKING.md to provide an explanation of nomenclature and how we handle reset terminology 2022-06-26 16:51:58 -07:00
adiv5.c adiv5: Add a dummy read to the end of firmware_mem_write_sized() so we always wait on the write to ensure it's complete before any DP access can occur 2022-08-08 14:45:38 -07:00
adiv5.h jlink_adiv5_swdp: remove duplicated logic on swdp low access 2022-08-06 18:02:30 -04:00
adiv5_jtagdp.c adiv5_jtagdp: remove double-parens on if statement 2022-08-07 11:10:05 -04:00
adiv5_swdp.c jlink_adiv5_swdp: remove duplicated logic on swdp low access 2022-08-06 18:02:30 -04:00
ch32f1.c target: rename target idcode 2022-07-31 12:09:07 +01:00
cortexa.c misc: Renamed platform_nrst_{get,set}_val to clarify naming and provide consistency 2022-06-26 16:51:58 -07:00
cortexm.c target/adi: unify DPIDR TARGETID handling in adiv5_dp_init 2022-08-06 18:02:30 -04:00
cortexm.h misc: code format & cleanup 2022-07-31 11:16:36 +01:00
efm32.c target/efm32: remove unnecessary check 2022-07-31 11:16:36 +01:00
jtag_devs.c Removal of MFR descriptions as requested in #978 2022-03-14 21:37:44 -07:00
jtag_devs.h jtag_scan: Cleaned up and reworked the BMDA integration and scan debugging information 2022-07-30 18:00:08 -07:00
jtag_scan.c jtag_scan: Cleaned up and reworked jtag_dev_shift_dr() 2022-07-30 18:00:08 -07:00
jtag_scan.h jtag_scan: Reordered jtag_dev_t to fix a clang-tidy warning about excessive padding 2022-07-30 18:00:08 -07: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 target: add weak aliasing to allow disabling targets 2022-07-26 05:08:10 +01:00
lmi.c lmi: Refactored out the device IDs as defines 2022-07-30 18:04:07 -07:00
lpc11xx.c target: rename target idcode 2022-07-31 12:09:07 +01:00
lpc15xx.c target: rename target idcode 2022-07-31 12:09:07 +01:00
lpc17xx.c target/lp17xx: remove unnecessary check 2022-07-31 11:16:36 +01:00
lpc43xx.c lpc43xx: Switched to the unified mass erase command and added progress dots to stop GDB timing out 2022-07-13 19:34:57 -07:00
lpc546xx.c lpc546xx: Switched to the unified mass erase command for the recovery target and added progress dots to stop GDB timing out 2022-07-13 19:34:57 -07:00
lpc_common.c lpc546xx: Switched to the unified mass erase command for the recovery target and added progress dots to stop GDB timing out 2022-07-13 19:34:57 -07:00
lpc_common.h lpc: Care for protected pages on LPC80x devices. 2021-06-01 16:23:19 +02:00
msp432.c Classify debug messages 2020-06-05 14:59:30 +02:00
nrf51.c target: add weak aliasing to allow disabling targets 2022-07-26 05:08:10 +01:00
nxpke04.c target: Refactored out the progress printer to reduce Flash usage 2022-07-13 19:34:57 -07:00
rp.c sfdp: Moved the read debugging into the implementation 2022-08-08 14:43:29 -07:00
sam3x.c target/sam3x: add aditional check for valid EEFC addr 2022-06-27 07:48:54 -04:00
sam4l.c misc: Updated comments and READMEs to properly reflect pinouts and function 2022-06-26 16:51:58 -07:00
samd.c samd: Made all the defined constants unsigned 2022-08-07 13:38:42 -07:00
samx5x.c samx5x: Bracket and GDB message cleanup 2022-07-13 19:34:57 -07:00
semihosting.h target/semihosting: move semihosting defines to its own header 2022-07-31 11:16:36 +01:00
sfdp.c sfdp: Moved the read debugging into the implementation 2022-08-08 14:43:29 -07:00
sfdp.h sfdp: Implemented a structure for the JEDEC ID data 2022-08-08 14:43:29 -07:00
sfdp_internal.h sfdp: Implemented types and helpers for the basic parameter table 2022-08-08 14:43:29 -07:00
stm32f1.c Added support for AT32F403A/407/415. 2022-07-31 12:21:26 +01:00
stm32f4.c target: rename target idcode 2022-07-31 12:09:07 +01:00
stm32g0.c target: rename target idcode 2022-07-31 12:09:07 +01:00
stm32h7.c target/stm32h7: fix ids 2022-08-06 13:46:53 -04:00
stm32l0.c target: rename target idcode 2022-07-31 12:09:07 +01:00
stm32l4.c target/adi: unify DPIDR TARGETID handling in adiv5_dp_init 2022-08-06 18:02:30 -04:00
swdptap_generic.c swd: Remove swd_proc and swdptap.h. 2021-04-21 21:50:04 +02:00
target.c target: Made target_flash_for_addr() available as a target internal 2022-08-07 20:16:04 -07:00
target_internal.h target_internal: typedef'd the target_flash structure to make use nicer 2022-08-08 14:43:29 -07:00
target_probe.c Added support for AT32F403A/407/415. 2022-07-31 12:21:26 +01:00
target_probe.h Added support for AT32F403A/407/415. 2022-07-31 12:21:26 +01:00