Crates.io | atpacks-svd-harvester |
lib.rs | atpacks-svd-harvester |
version | 0.9.10 |
source | src |
created_at | 2022-11-06 15:04:46.898176 |
updated_at | 2023-12-21 18:49:11.954257 |
description | Obtains recent SVDs from Microchip ATPACKs repository. |
homepage | |
repository | https://github.com/atsams-rs/atpacks-svd-harvester |
max_upload_size | |
id | 706568 |
size | 1,677,833 |
The intention of this software is to scrape the website with ATPACKs to obtain SVDs from them for some families of ATSAM chips.
Install using cargo install atpacks-svd-harvester
command and then:
atpacks-svd-harvester -r https://packs.download.microchip.com -f same51 -d svd/ -m svd-versions.json
to obtain SVD files from the Microchip's website for ATSAME51 family. Omitting -f
will obtain all SVD for all supported families. They're shown in help text:
atpacks-svd-harvester --help
The -f
option can be used multiple times.
The -m svd-versions.json
generates file where each SVD obtained contains the version of the ATPACK it was extracted from. Microchip doesn't version their SVD files internally.
Use of this software implies acceptance of APACHE 2.0 license of the content that Microchip offers on their website.
This software is licensed under MIT or Apache 2.0 license, as stated in Cargo.toml
.
The author of this software is not affiliated with Microchip (or former Atmel) in any way. This software exists for convenience of people working with SVD files for chips manufactured by Microchip.
Microchip's name and logo are registered trademarks of Microchip Technology Inc. and are used by this software and its documentation for informational purpose only.
Moral rights to this software remain with the author, every contributor has right to attribution matching the license of the software.