- Aug 11, 2022
-
-
wangyanwen authored
Change-Id: I405ba4ca4c77fa2212e92e86ab174abbc5f9091c
-
wangyanwen authored
Change-Id: I9300f21033df1ed5e4c58a6cd04efa51811882c1
-
- Aug 01, 2022
-
-
Evgeniy Naydanov authored
If range's upper bound was equal to 2^64 or the range was wrapping around 0 (which is perfectly legal), writes were not performed due to riscv_addr_t overflow.
-
- Jul 26, 2022
-
-
Tim Newsome authored
In #697 this had gotten inverted. Change-Id: Id86e2cfee0d15c1f05846c1fd5ac83dde26575a2 Signed-off-by:Tim Newsome <tim@sifive.com>
-
- Jul 19, 2022
-
-
Tim Newsome authored
This one doesn't have the license in there, which means now it's acceptable to GPLv2 again. Change-Id: I8ba27801172ffa955470d2627fa656cad282ee99 Signed-off-by:Tim Newsome <tim@sifive.com>
-
- Jul 13, 2022
-
-
wangyanwen authored
Use a command group 'ftdi' with subcommands instead of individual commands with 'ftdi_' prefix. The old commands are still available for backward compatibility but marked as deprecated. Change-Id: I061333d1b5a02e0ac9297c1654def1fe8f728c5f
-
- Jul 09, 2022
-
-
Tim Newsome authored
This gets us the new license header, which was requested upstream. Change-Id: I992b4f3bb230edb9f281e2278dd41c712098ed4c Signed-off-by:Tim Newsome <tim@sifive.com>
-
- Jun 23, 2022
-
-
Tim Newsome authored
Change-Id: Ie7b42bcc3462b737cbff369ac8d3a71322699aaa Signed-off-by:Tim Newsome <tim@sifive.com>
-
- Jun 17, 2022
-
-
Jan Matyas authored
The segfault could be triggered if: - At least one target failed to get examined (therefore does not have the register cache set up yet), - and "reset" TCL command was issued, which internally tries to invalidate the register cache. Minor cleanup: "registers_initialized" member removed from riscv_info_t because it is not used anywhere. Change-Id: I6288c0d4343ef6a330fb2a6b49d388e7eafa32a2 Signed-off-by:Jan Matyas <matyas@codasip.com>
-
- Jun 16, 2022
-
-
Tim Newsome authored
Change-Id: I3961a62c0c51200ff3241265d9ea3e69492bdc4e Signed-off-by:Tim Newsome <tim@sifive.com>
-
- Jun 13, 2022
-
-
wangyanwen authored
Change-Id: Iac98cf4863051359863a98b8e02e8ee653e6f058
-
- Jun 09, 2022
-
-
wangyanwen authored
Change-Id: I539315b650a2ff75432c5d2ee8248142773c4dc7
-
wangyanwen authored
Change-Id: I527c0eca922968533ceb25a8e0d85407d530b82b
-
wangyanwen authored
Change-Id: Icc8de1eab15846daa14c3a7b9419d7f7cab4219e
-
Tim Newsome authored
Change-Id: I29b001bc6b9f29f1976aac3f02e15e4490707a4b Signed-off-by:Tim Newsome <tim@sifive.com>
-
- Jun 06, 2022
-
-
Erhan Kurubas authored
Change-Id: I48fead33f5fd5890a7724cd5f500f2d14e2a5ffa Signed-off-by:Erhan Kurubas <erhan.kurubas@espressif.com>
-
- Jun 01, 2022
-
-
Huaqi Fang authored
* flash: redirect gd32vf103 driver to stm32f1x Signed-off-by:
Huaqi Fang <578567190@qq.com> * flash: add warning message to use stm32f1x instead of gd32vf103 Signed-off-by:
Huaqi Fang <578567190@qq.com> Reviewed-by:
Tim Newsome <tim@sifive.com> Reviewed-by:
Jan Matyas <matyas@codasip.com>
-
- May 27, 2022
-
-
wangyanwen authored
Change-Id: I7a242be94119411ae48f428083d15a86fab0390c
-
wangyanwen authored
Change-Id: I5fd5326eaf4698dd3bcada1c9d15cd3df5655ebc
-
- May 26, 2022
-
-
Tim Newsome authored
* Update debug_defines from the spec. Now it includes constants for field values, so use them instead of duplicating that here. Change-Id: I2fca6e89f25123c39d4bf483b8244e47aefb0f88 * Remove unused #defines Change-Id: Id20351851c9ed2c3aa82ccf8c04b604bef11692a * Use debug spec constants in a few more places Change-Id: Ic4578729c89e3c6a26a72772e1635c5345bd6a52 Signed-off-by:
Tim Newsome <tim@sifive.com> * Use macros for trigger action types. Which were added with the very latest debug_defines.h. Change-Id: I47f73e11d2ec529c720f2e1df05f7b0d3026e43a Signed-off-by:
Tim Newsome <tim@sifive.com>
-
- May 19, 2022
-
-
Tim Newsome authored
This was broken by #684. Thanks to Jan for noticing. Change-Id: I6ce115a6a333b93d7edb3ee44daae3f618d092e6 Signed-off-by:Tim Newsome <tim@sifive.com>
-
- May 17, 2022
-
-
Tim Newsome authored
* Change set_haltgroup() to more general set_group() Change-Id: Ib91a252ac63604e54b756f70c549ccd47241fd10 Signed-off-by:
Tim Newsome <tim@sifive.com> * Properly use enum. Change-Id: I0edef6053fac388db38a22fe7557623fa93ec705 Co-authored-by:
Jan Matyas <50193733+JanMatCodasip@users.noreply.github.com> * Style changes suggested in review. Change-Id: I29e83d3dbef09cb971ec0355aff733191a6e4679 Signed-off-by:
Tim Newsome <tim@sifive.com> Co-authored-by:
Jan Matyas <50193733+JanMatCodasip@users.noreply.github.com>
-
wzgpeter authored
the abnormal info display below: semihosting: unsupported call 0 semihosting: unsupported call 0 semihosting: unsupported call 0 semihosting: unsupported call 0 semihosting: unsupported call 0 semihosting: unsupported call 0 semihosting: unsupported call 0 semihosting: unsupported call 0 semihosting: unsupported call 0 semihosting: unsupported call 0 semihosting: unsupported call 0 the PC did not plus 4 before resume, which cause this abnormal info popup. Change-Id: I15c1e7426f1925e78f607c566976f9352216506f Signed-off-by:
Wu Zhigang <zhigang.wu@starfivetech.com> Co-authored-by:
Wu Zhigang <zhigang.wu@starfivetech.com>
-
- May 13, 2022
-
-
Tim Newsome authored
From upstream
-
- May 05, 2022
-
-
Tim Newsome authored
Change-Id: I77dd0679c24ca8cec2158ec4da71faa4a7740491 Signed-off-by:Tim Newsome <tim@sifive.com>
-
Antonio Borneo authored
Commit 5ebb1bde ("server/gdb: fix return of gdb remote monitor command") replaces the call to command_run_line() with call to Jim_EvalObj() but does not properly set the "context". In multi-target environment, his can cause the erroneously execution of the command on the wrong target. Copy from the code in command_run_line() the proper setup before executing Jim_EvalObj(). Change-Id: I56738c80779082ca146a06c01bc30e28bc835fd3 Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com> Reported-by:
Bohdan Tymkiv <bohdan200@gmail.com> Fixes: 5ebb1bde ("server/gdb: fix return of gdb remote monitor command")
-
- May 04, 2022
-
-
Tim Newsome authored
Per mainline, use stm32f1x instead. Tested that this is working. Change-Id: Icda4b2a39e06e2adf9bbfb984bd578347f43d7d1 Signed-off-by:Tim Newsome <tim@sifive.com>
-
Tim Newsome authored
Conflicts: tcl/target/gd32vf103.cfg I kept our version, except I changed the flash device as happened in mainline. Once this file settles down in mainline, we can copy it wholesale into this fork. Change-Id: I4c5b21fec0734b5e08eba392883e006a46386b1c
-
- May 03, 2022
-
-
Tim Newsome authored
Look at trigger hit bits to see which trigger was hit.
-
- May 01, 2022
-
-
jihongbin authored
Fixes: 01030fb8 (drivers/cmsis-dap: tidy up buffer access) Change-Id: Id192d3930a89980d641058b6444d12caec19ce6f Signed-off-by:
Hongbin Ji <longma@orbbec.com> Reviewed-on: https://review.openocd.org/c/openocd/+/6954 Tested-by: jenkins Reviewed-by:
Tomas Vanek <vanekt@fbl.cz> Reviewed-by:
Antonio Borneo <borneo.antonio@gmail.com> Reviewed-by:
jihongbin <jhb_ee@163.com>
-
fatalc authored
on macos (homebrew base) `pkg-config --cflags capstone` output with `-I/opt/homebrew/Cellar/capstone/4.0.2/include/capstone` gcc not find headers on parent "include" path, causes build error `fatal error: 'capstone/capstone.h' file not found` it's ok to change to <capstone.h> for all platforms. Signed-off-by:
fatalc <cnfatal@gmail.com> Change-Id: Ia2e2058024d4fc1a57a8b4ea847c664d74f67efb Reviewed-on: https://review.openocd.org/c/openocd/+/6946 Tested-by: jenkins Reviewed-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Marc Schink authored
Handle JIM_CONTINUE return value of adiv5_jim_mem_ap_spot_configure(), otherwise OpenOCD silently quits when an unknown option is provided. Change-Id: I9b1351c0911e74999d8dd1260ede9760088510d7 Signed-off-by:
Marc Schink <dev@zapb.de> Reviewed-on: https://review.openocd.org/c/openocd/+/6944 Tested-by: jenkins Reviewed-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Steve Marple authored
The correct ordering is required to prevent two outputs connected together. Change-Id: I634a9ca7e0ccf337d1723011b8aee1f2d81efbcf Signed-off-by:
Steve Marple <stevemarple@googlemail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/6937 Tested-by: jenkins Reviewed-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Steve Marple authored
The SWDIO buffer requires a direction pin to select input or output direction. Output is selected by a high logic level (matches bcm2835gpio driver). Change-Id: I240cb99a5dfea08121bb33d4b5e2108ce7597468 Signed-off-by:
Steve Marple <stevemarple@googlemail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/6936 Tested-by: jenkins Reviewed-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Tim Newsome authored
Change-Id: I1d7b6ffa91b0557e2e74e544e4b35033ed3e3553 Signed-off-by:Tim Newsome <tim@sifive.com>
-
- Apr 28, 2022
-
-
Tim Newsome authored
Instead of reporting them all as watchpoints. Change-Id: If43d282a168f64f8fed6f659bcebbe2ef72f23e9
-
Tim Newsome authored
Change-Id: If226810ed930e5d7a2bab277a9f5b0f3ded86ffa
-
Tim Newsome authored
Change-Id: Id00bfd73363e60e109b339e86d620c1ed7d5198a
-
Tim Newsome authored
Change-Id: If4e1b5c37da4ab9301d91f41ba4789662b677a29
-
Tim Newsome authored
This goes through the triggers OpenOCD set to find out if one of them has the hit bit set. Change-Id: I5b9f1c19273c7d40392a0cc278277ca6c94d2eae
-