This is the GNU MCU Eclipse (formerly GNU ARM Eclipse) version of OpenOCD.
GNU MCU Eclipse OpenOCD generally follows the official OpenOCD releases and the RISC-V distribution maintained by SiFive.
However some of the RISC-V patches to the common files were considered harmful and were reversed, so the common files generaly track the original OpenCOD distribution, not the RISC-V fork.
The current version is based on
- OpenOCD version 0.10.0-development, commit 05e0d633b from Oct 16th, 2018
- RISC-V commit 35eed36ff from Sep 18th, 2018
Compared to the master OpenOCD, the changes are:
- ARM semihosting uses the new separate implementation; there should be no functional differences.
Compared to the RISC-V version, the changes are:
- none functionally relevant
The original documentation is available in the share/doc
folder.
For more info and support, please see the GNU MCU Eclipse project pages from:
http://gnu-mcu-eclipse.github.io
Thank you for using GNU MCU Eclipse,
Liviu Ionescu