On Mon, Aug 23, 2021 at 12:25 PM Antonio Borneo <borneo.anto...@gmail.com> wrote: > ...
It's been quite a long journey for this series ... I've just pushed in gerrit what I think could be the last iteration, at least regarding code organization. I'm finally satisfied with how this series merges in the project. There could still be errors/bugs to be addressed, but the code structure looks finally clean. The series is split in three parts: 1) reworking the way openocd walks through the ROM tables, removing some odd code duplication. This is in https://review.openocd.org/q/topic:romtable 2) a WIP patch that reuses the effort above to automatically generate a simple configuration file from the ROM table https://review.openocd.org/6825/ 3) the final addition of ADIv6 on top of the above. This part is in https://review.openocd.org/q/topic:adiv6 My plan is to merge asap the first part, skipping the WIP patch that requires some more time and has low priority in my schedule; it's more a POC. Then quickly rebase the ADIv6 specific part and finally merge it. Comments and reviews are warmly welcome. I still don't know how to handle https://review.openocd.org/6430/ versus https://review.openocd.org/6119/ For testing, you can checkout the whole series with git fetch https://review.openocd.org/openocd refs/changes/91/5591/9 && git checkout FETCH_HEAD Regards Antonio