Closed brianignacio5 closed 2 years ago
One place where they are stored is here: https://github.com/posborne/cmsis-svd/tree/master/data/Espressif Probably out of date, but it might be useful.
Not against doing this but I'm not really sure how to go about accomplishing it. SVDs are updated irregularly (they do not get updated all at once) and the version numbers are not in sync. The only solution I see right now is updating a single SVD per commit and creating a release for each, which seems pretty tedious.
How about making an automated release whenever something gets updated, using the current YYYYMMDD date as the release tag? Not ideal, but at least it's going to be pretty easy to set up and won't require changes to the project workflow.
We could also maintain the "latest" release using https://github.com/eine/tip, as it is done in https://github.com/espressif/esp-nuttx-bootloader.
Releases are now created as described in #23, first release can be found here: https://github.com/espressif/svd/releases/tag/2022-08-25
Could we add resulting SVD as release files ? In this way we could download them from any scripting, IDE, command line tool that wants to work with them.
Also enabling mirrors in Espressif DL servers.