dragonmux
|
f33744aa6a
|
command: Fixed a pile of type confusion in the command function arguments
|
2022-07-30 17:47:53 -07:00 |
dragonmux
|
823634e609
|
command: Refactored and cleaned up command_process
|
2022-07-30 17:47:53 -07:00 |
dragonmux
|
68a6a7b85e
|
command: Run clang-format across the code
|
2022-07-30 17:47:53 -07:00 |
dragonmux
|
f85265438c
|
command: Cleaned up parse_enable_or_disable
|
2022-07-30 17:47:53 -07:00 |
dragonmux
|
c2ce4430c8
|
command: Implemented a new command for performing intentional TDI-low resets
|
2022-07-30 16:59:38 -07:00 |
dragonmux
|
84c004281d
|
lpc11xx: Further cleanup in lpc11xx_add_flash
|
2022-07-30 16:59:38 -07:00 |
dragonmux
|
af86d50bc2
|
lpc11xx: Moved the readuid command to where it makes more sense
|
2022-07-30 16:59:38 -07:00 |
dragonmux
|
3d1933a5a0
|
lpc11xx: Run clang-format across the code
|
2022-07-30 16:59:38 -07:00 |
dragonmux
|
a9fff1e8a6
|
adiv5: Tidied up in adiv5_component_probe()
|
2022-07-30 16:43:43 -07:00 |
dragonmux
|
ce37d4e833
|
adiv5: Fix some nomenclature in adiv5_dp_init()
|
2022-07-30 16:43:43 -07:00 |
dragonmux
|
733d8ddc19
|
adiv5: Fix the invalid AP handling loop so that we don't stop early and bail out before time.
This improves target detection reliability.
|
2022-07-30 16:43:43 -07:00 |
dragonmux
|
1ea9641ada
|
hosted/remote_jtagtap: Refactored remote_jtagtap_init and cleaned up
|
2022-07-30 16:26:04 -07:00 |
dragonmux
|
02b979d382
|
jtagtap: Added support for configurable TAP idle cycles ready for RISC-V support
|
2022-07-30 16:26:04 -07:00 |
dragonmux
|
0f0435a7c1
|
hosted/remote_jtagtap: Fixed the debug error string in jtagtap_tdi_tdo_seq
|
2022-07-30 16:26:04 -07:00 |
dragonmux
|
d0faab957a
|
hosted/remote_jtagtap: Refactored jtagtap_reset and cleaned up
|
2022-07-30 16:26:04 -07:00 |
dragonmux
|
5876c7674b
|
hosted/remote_jtagtap: Refactored jtagtap_tms_seq and cleaned up
|
2022-07-30 16:26:04 -07:00 |
dragonmux
|
267dabacb1
|
hosted/remote_jtagtap: Refactored jtagtap_tdi_tdo_seq and cleaned up
|
2022-07-30 16:26:04 -07:00 |
dragonmux
|
8177e3c723
|
hosted/remote_jtagtap: Refactored jtagtap_cycle and cleaned up
|
2022-07-30 16:26:04 -07:00 |
dragonmux
|
088eb6f01b
|
hosted/remote_jtagtap: Refactored jtagtap_next and cleaned up
|
2022-07-30 16:26:04 -07:00 |
dragonmux
|
7b5121c970
|
hosted/remote_jtagtap: reformatted with clang-format
|
2022-07-30 16:26:04 -07:00 |
dragonmux
|
f02304dfdb
|
hosted/remote_jtagtap: Implemented support for jtagtap_cycle
|
2022-07-30 16:26:04 -07:00 |
dragonmux
|
2bfd84d1b2
|
remote: Implemented support for using the new jtagtap_cycle call
|
2022-07-30 16:26:04 -07:00 |
dragonmux
|
1b39173780
|
remote: Fixed several clang-tidy warnings caused by bad (reserved) function naming
|
2022-07-30 16:26:04 -07:00 |
dragonmux
|
deadf9a78d
|
jtagtap: Implemented jtagtap_cycle for running extra clock cycles on the bus when needed
|
2022-07-30 16:26:04 -07:00 |
grumat
|
5e9a974c42
|
Fixed compatibility issues with CH32F1 target driver and other STM32F103 clones.
|
2022-07-30 09:57:28 +01:00 |
ylm
|
84ffdd3b21
|
fix: Add nop instruction for timing purpose
Adding a nop instruction in the no_delay TMS sequence routine fixes timing on the f4discovery platform
|
2022-07-30 02:49:56 +01:00 |
ylm
|
4d64edad7a
|
fix: Use standard macros for debug message formating
|
2022-07-29 21:22:17 +01:00 |
dragonmux
|
57fec4d0b6
|
adiv5: Cleaned up a couple of the debug prints
|
2022-07-29 21:22:17 +01:00 |
Rafael Silva
|
7c14b62419
|
target: fix probing for lpc1343
|
2022-07-26 05:14:30 +01:00 |
Rafael Silva
|
bf30580330
|
target/adiv5: add missing include in hosted build
Signed-off-by: Rafael Silva <perigoso@riseup.net>
|
2022-07-26 05:08:10 +01:00 |
Rafael Silva
|
8b5206fb8d
|
target: add weak aliasing to allow disabling targets
Signed-off-by: Rafael Silva <perigoso@riseup.net>
|
2022-07-26 05:08:10 +01:00 |
dragonmux
|
6f81cb6a68
|
adiv5: Removed an extraneous pair of perens as they suppress desirable warnings
|
2022-07-25 18:28:57 +01:00 |
dragonmux
|
3592658a26
|
adiv5: Cleaned up the loop in adiv5_ap_read_id
|
2022-07-25 18:28:57 +01:00 |
dragonmux
|
bb3e74062e
|
adiv5: Fixed the naming of a timeout in cortexm_prepare
|
2022-07-25 18:28:57 +01:00 |
Rafael Silva
|
013b2dee60
|
target/adiv5: further cleanup
|
2022-07-25 18:28:57 +01:00 |
Rafael Silva
|
0942d7047a
|
target/adiv5: saner designer code handling and cleanup
Signed-off-by: Rafael Silva <rafaelsilva@ajtec.pt>
|
2022-07-25 18:28:57 +01:00 |
Rafael Silva
|
ce3d80528e
|
command: clarify hex format
Signed-off-by: Rafael Silva <perigoso@riseup.net>
|
2022-07-25 18:28:57 +01:00 |
Rafael Silva
|
d1fa50336e
|
target/adiv5: clang format/tidy
|
2022-07-25 18:28:57 +01:00 |
dragonmux
|
37efd257e8
|
gdb_main: Fixed a small DEBUG_GDB regression for vFlashErase and vFlashWrite debugging
|
2022-07-20 23:03:31 -07:00 |
dragonmux
|
e2f07b359a
|
gdb_main: Implemented a notification to GDB that the "process" has exited when the user runs a new bus scan while attached to a target
|
2022-07-20 21:37:16 -07:00 |
dragonmux
|
c0b5f89148
|
gdb_packet: Implement notification packets
|
2022-07-20 21:37:16 -07:00 |
dragonmux
|
5ae5ffb7c3
|
gdb_main: Add some output in the scan commands to indicate when still attached that you aren't after the command, despite what GDB thinks
|
2022-07-20 21:37:16 -07:00 |
dragonmux
|
b47ee11537
|
gdb_main: Implemented qfThreadInfo and qsThreadInfo for GDB 11+
|
2022-07-20 21:37:16 -07:00 |
dragonmux
|
4ba77a60ca
|
gdb_main: Implemented vKill as it's required for GDB 11+
|
2022-07-20 21:37:16 -07:00 |
dragonmux
|
2378e8614e
|
gdb_main: Cleaned up the naming in the 'g' and 'G' packet handlers
|
2022-07-20 21:37:16 -07:00 |
dragonmux
|
bc5cca7a8b
|
hex_utils: Cleaned up and fixed the type confusion that was going on
|
2022-07-20 21:37:16 -07:00 |
dragonmux
|
adff7651b6
|
gdb_main: Reply to vAttach with TID 1 because GDB 11 and 12 are terminally broken otherwise
|
2022-07-20 21:37:16 -07:00 |
dragonmux
|
0c8ebc693d
|
gdb_main: Implemented support for qC queries
|
2022-07-20 21:37:16 -07:00 |
dragonmux
|
00c09b4156
|
gdb_main: More type confusion fixes and cleanup
|
2022-07-20 21:37:16 -07:00 |
dragonmux
|
75d7dd32d1
|
gdb_main: Implemented H[m|M|g|G|c] packet support
|
2022-07-20 21:37:16 -07:00 |