Commit Graph

  • 6420e83aff helper: command: rewrite command_print() dropping jimtcl strings Antonio Borneo 2025-05-17 18:28:47 +02:00
  • e39ae004b0 target: cortex_a: support read and write watchpoints Antonio Borneo 2025-12-09 09:35:06 +01:00
  • 0eecf4d21d target/aarch64: fix last_run_control_op on SMP Tomas Vanek 2025-11-21 12:39:56 +01:00
  • c2fdc38d32 target/aarch64: fix semihosting on SMP Tomas Vanek 2025-11-21 12:21:16 +01:00
  • 1ca34e23c0 target/aarch64: improve handling recursion in SMP halt Tomas Vanek 2025-11-21 12:01:34 +01:00
  • 5dad8a59d8 target/cortex_m: fix segfault on setting HW BP on not examined target Tomas Vanek 2025-10-23 16:09:57 +02:00
  • 7f8eec108b target/cortex_m, hla_target: implement memory_ready() test Tomas Vanek 2025-10-22 21:39:44 +02:00
  • ba12fb9b95 target: introduce target_memory_ready() test Tomas Vanek 2025-10-22 21:35:39 +02:00
  • 7025e3fe3d target/armv8: do not mark ELx banked regs as save-restore Tomas Vanek 2025-11-19 09:09:23 +01:00
  • ad0ed194f5 target/riscv: fix riscv exec_progbuf for SMP targets Samuel Obuch 2025-12-11 15:15:27 +01:00
  • 67153cf3d5 flash/stm32l4x: Fix permanent write protection on STM32WBA5 HAOUES Ahmed 2025-12-31 11:35:18 +01:00
  • 4593222e85 target: rework target_checksum_memory() Tomas Vanek 2025-11-19 14:04:55 +01:00
  • df2eb07086 flash/nor/bl602: add bl602 flash driver Marek Kraus 2024-10-21 20:22:08 +02:00
  • 3e86eaaf7d tcl/target/gd32vf103: adjust reset workaround to new riscv target Tomas Vanek 2025-12-12 18:26:04 +01:00
  • 41d5fcc0b1 tcl/target/gd32vf103: simplify passing of reset halt option Tomas Vanek 2025-12-12 18:22:12 +01:00
  • 21e345a2f7 target/riscv: tcl/target: move the WA for GD32VF103 to Tcl Evgeniy Naydanov 2025-12-12 14:17:53 +03:00
  • 2a0b9bbc28 target/aarch64, armv8: avoid adding of error return codes Tomas Vanek 2025-11-28 11:25:03 +01:00
  • 57a0e31389 jtag: xds110: Add libusb_open() result to error log Lucien Dufour 2025-11-21 19:13:30 +01:00
  • e440b0648f doc: add hpm_xpi flash driver description Ryan QIAN 2025-01-27 12:06:50 +08:00
  • 0e2f990c87 tcl: add config file for hpmicro devices and boards Ryan QIAN 2025-01-07 15:21:02 +08:00
  • 26507adfad src/flash/nor: add hpmicro xpi support Ryan QIAN 2025-01-07 15:10:08 +08:00
  • 8e11797618 contrib/loaders/flash/hpmicro: add hpmicro device xpi support Ryan QIAN 2025-01-07 15:09:18 +08:00
  • 41e165eee2 Change default WORKAREASIZE to 12kbytes for stm32f3x. Maximilian Schneider 2025-12-05 21:31:39 +01:00
  • 517fd8e4b5 tcl: file_renaming: add missing rename ti_beaglebone-base Antonio Borneo 2025-11-30 09:32:38 +01:00
  • 4e3ec2474a tcl: file_renaming: drop automatic replecement check Antonio Borneo 2025-11-30 09:29:20 +01:00
  • 5b4557c6f2 startup.tcl: extend the file search among rename Antonio Borneo 2025-11-30 09:25:48 +01:00
  • f8501461c1 tcl/board/ti/*: Rename files using "-" separator Nishanth Menon 2025-11-12 07:20:55 -06:00
  • 6a5e4dc2a3 board/ti: Rename _swd_native.cfg as -self-hosted.cfg Nishanth Menon 2025-11-03 11:39:34 -06:00
  • 13a082fc7e board/ti_*.cfg: Move TI evm platform configurations to board/ti folder Nishanth Menon 2025-11-03 11:31:12 -06:00
  • 19f5e20715 tcl/board/ti_beagle* move to board/beagle/ folder Nishanth Menon 2025-11-03 11:25:15 -06:00
  • 2f8ddc0835 tcl/target: Move TI targets to ti folder Nishanth Menon 2025-11-03 11:02:57 -06:00
  • 5479c58d23 tcl/target/stm32l4, tcl/target/stm32w*: Fix clock configuration Niklas Gürtler 2025-12-03 12:03:11 +01:00
  • 8115c28663 tcl/target/gd32vf103: copy a few minor settings from riscv-openocd Thomas Hebb 2022-04-29 23:26:00 -07:00
  • aa9ff8dc5e target/esirisc_trace: drop macro BIT_MASK() conflicting with bits.h Tomas Vanek 2025-10-13 18:35:37 +02:00
  • ac6972ba16 adapter/gpio: Use command_print() instead of LOG_ERROR() Marc Schink 2025-11-11 17:39:23 +01:00
  • 171454fffa server: fix a new double free() Antonio Borneo 2025-11-22 22:03:10 +01:00
  • fc8f939d95 Support two-wire cJTAG OSCAN1 and JScan3 using FTDI adapters Antonio Borneo 2025-07-26 12:17:46 +02:00
  • 181547327f target/breakpoints.c: add breakpoint intersection detection Kulyatskaya Alexandra 2025-06-24 15:37:48 +03:00
  • eef37df3aa target: cortex-m: defer cache identification on Cortex-M7 under reset Antonio Borneo 2025-11-05 14:45:29 +01:00
  • 37dcf4359b target/cortex_a: emit 'resumed' event for all SMP cores Tomas Vanek 2025-11-21 09:27:20 +01:00
  • a1c7cd4fef flash/nor/stm32lx: Add 'option_load' command Marc Schink 2025-07-14 07:01:58 +00:00
  • 1ea763d23c rtos: server/gdb_server: fix missing thread ID in stop reply Greg Savin 2022-02-07 09:28:31 -08:00
  • 7b6496db7e rtos: server: target: ask the RTOS which target to set swbp on. Tim Newsome 2022-01-31 09:23:38 -08:00
  • 7487fade75 jtag/drivers/jtag_dpi: fix wraparound bug in runtest NikLeberg 2025-08-11 13:19:08 +02:00
  • 461af9b3ab rtt/tcl: fix format specifiers Erhan Kurubas 2022-10-24 18:08:35 +02:00
  • aa6a071086 doc:style: do not use multiple empty lines Mark Zhuang 2024-10-25 14:45:06 +08:00
  • cd41947feb target/cortex_a: fix HW breakpoint length for gdb kind 3 Tomas Vanek 2025-11-03 17:33:12 +01:00
  • a247ff1223 target, breakpoints: report hit watchpoint in trivial case Tomas Vanek 2025-11-03 11:07:31 +01:00
  • 5ff384be08 semihosting: fix memory leak and double free Kulyatskaya Alexandra 2025-10-06 23:19:56 +03:00
  • 55e9160509 flash/nor/stm32h7x: Change 'option_read' output Marc Schink 2025-07-13 19:56:55 +00:00
  • dc187298ea target/cortex_m: do not expose BASEPRI and FAULTMASK registers Tomas Vanek 2025-10-20 16:01:04 +02:00
  • 23fc7e9c96 target: semihosting: refresh URI to semihosting documentation Antonio Borneo 2025-10-25 16:15:03 +02:00
  • 709e635b39 helper: command: use COMMAND_HELPER for converted functions Antonio Borneo 2025-11-16 19:00:54 +01:00
  • d2aeb5fcc9 command: return OpenOCD error code as Tcl 'errorCode' Antonio Borneo 2025-10-24 10:12:30 +02:00
  • fcce5d52d9 command: on syntax error, run 'usage' inside the same cmd_ctx Antonio Borneo 2025-10-24 10:07:10 +02:00
  • 586c8981b1 command: let 'help' and 'usage' to use command_print() Antonio Borneo 2025-10-23 23:27:45 +02:00
  • 3e7a7092d4 target/arm_dpm: report vector catch as breakpoint Tomas Vanek 2025-11-02 07:52:02 +01:00
  • 5d8a142703 target/armv4_5: mark registers as 'save-restore' Tomas Vanek 2025-11-03 08:50:32 +01:00
  • d044affba5 target/armv4_5: fix register numbering overlap Tomas Vanek 2025-11-10 19:30:44 +01:00
  • 83052c86e9 target/cortex_a: report target in some LOG_xx calls Tomas Vanek 2025-11-02 08:02:40 +01:00
  • 3903c80480 tcl/interface/raspberrypi-native: adjust speed offsets Tomas Vanek 2025-11-10 14:13:56 +01:00
  • 0021ee2f5d jtag/drivers/bcm2835gpio: Support all 54 GPIO pins Vincent Fazio 2023-06-02 18:22:19 +00:00
  • 4e78563a00 target/riscv: fix progbuf memory writes in case last write is busy Evgeniy Naydanov 2025-10-28 17:16:55 +03:00
  • d7fb95d800 tcl/target: update riscv commands in configs Tomas Vanek 2025-10-26 10:25:05 +01:00
  • 12ab80ab45 target/riscv: fix SV57 translation for kernel address space Parshintsev Anatoly 2025-08-15 22:46:56 +03:00
  • 68b0f7bdff server: rtos: don't fake step for hwthread rtos. Tim Newsome 2019-08-14 11:56:44 -07:00
  • 52ac91a73e target: riscv: move the SMP commands under riscv Antonio Borneo 2025-10-07 14:03:15 +02:00
  • 8c41070415 target: riscv: fix double free() in parse_reg_ranges() Antonio Borneo 2025-10-07 12:14:15 +02:00
  • be083909b7 target: riscv: fix memory leak in riscv_openocd_step_impl() Antonio Borneo 2025-10-07 12:06:54 +02:00
  • ed9cf6d81d checkpatch: enable check for switch/case alignment Antonio Borneo 2025-07-26 19:32:43 +02:00
  • 18734bcf95 target/riscv: fix get mode filed for vsatp and hgatp Tomas Vanek 2025-05-16 11:06:10 +08:00
  • ffdbdf6b03 target/riscv: fix address translation in hypervisor mode Tomas Vanek 2025-05-15 16:32:19 +08:00
  • f5ce311103 target/riscv: improve error messaging in case sbasize is zero Sriram Shanmuga 2025-07-07 18:17:04 +03:00
  • 3483756cba target/riscv: check nextdm address in abits range Tomas Vanek 2025-05-15 14:58:07 +08:00
  • 4447fa4c98 gdb_server,rtos: Differentiate rtos_get_gdb_reg failing and not implemented Tim Newsome 2023-09-14 13:04:39 -07:00
  • 31b2660152 rtos: introduce rtos_put_gdb_reg() Tomas Vanek 2025-09-18 08:04:44 +02:00
  • 2913dff98a doc: riscv: minor fixes in openocd.texi Tomas Vanek 2025-09-17 15:50:32 +02:00
  • ab8fb1d981 target/riscv: fix checking of number of parameters Tomas Vanek 2025-09-17 15:10:03 +02:00
  • b4fb5a7baa doc: import document changes relevant to riscv code update Tomas Vanek 2025-09-15 09:41:36 +02:00
  • a0eac82708 target, flash: utility for riscv repeat_read command Tomas Vanek 2025-09-13 23:01:33 +02:00
  • f354d259ff target/riscv: return ERROR_TARGET_NOT_HALTED Tomas Vanek 2025-10-14 15:29:55 +02:00
  • 6d764f5b09 rtos: Dynamically allocate memory for RTOS registers Tim Newsome 2021-10-05 10:03:53 -07:00
  • 6127077613 target/breakpoints: better wording for error reason Tim Newsome 2022-10-13 13:29:15 -07:00
  • da96d3d41b target: riscv-011: don't change 'debug_level' during target polling Antonio Borneo 2025-08-04 17:45:53 +02:00
  • 768b4084eb target: riscv: don't test 'debug_level' directly Antonio Borneo 2025-08-04 17:40:39 +02:00
  • bd303d6a3d target: riscv: align switch and case statements Antonio Borneo 2025-08-02 19:33:37 +02:00
  • 56141bb349 target: riscv: Drop new typedefs added by the updated riscv-debug-spec files Bernhard Rosenkränzer 2025-05-06 01:34:18 +02:00
  • 5754aebc49 target: riscv: Sync with the RISC-V fork Bernhard Rosenkränzer 2025-05-06 01:20:22 +02:00
  • ab22b0bf8f target: cortex-m: don't query cache on hla targets Antonio Borneo 2025-11-03 11:18:02 +01:00
  • 2bb3e52436 doc: update copyright year Antonio Borneo 2025-10-24 16:38:18 +02:00
  • 04c6a6ee0e tcl: add Espressif RISC-V config files Erhan Kurubas 2025-11-01 14:36:27 +01:00
  • 52ea420dd2 ipdbg: simplify command chains Daniel Anselmi 2024-12-28 02:22:51 +01:00
  • 1afb3e75f0 tcl/target/stm32h7x: modify speed at OpenOCD initialization and drop unneeded reset-init event HAOUES Ahmed 2025-10-30 10:40:58 +01:00
  • 03b79387cc flash/stm32h7x: support STM32H7R/H7Sx HAOUES Ahmed 2025-07-23 14:57:11 +01:00
  • b8dc15f43b flash/stm32h7x: use BIT macro whenever possible HAOUES Ahmed 2025-07-03 17:38:20 +01:00
  • fe3c626b3f flash/stm32h7x: Rename functions and variable names HAOUES Ahmed 2025-07-01 13:54:12 +01:00
  • e4e0faeba6 flash/stm32h7x: Refactor STM32H7 flash register definitions to use enum HAOUES Ahmed 2025-06-25 15:33:25 +01:00
  • 22afaae7fa Use C99 style for loop var Lucien Dufour 2025-08-27 14:19:18 +02:00
  • 1ee0499cd8 armv8m: Add support for msplim/psplim for targets with no secext kryvosheiaivan 2025-06-26 19:20:39 +03:00
  • a482b78941 tcl/target: drop more useless reset-start events Tomas Vanek 2025-09-14 22:40:28 +02:00