diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c7e7756e..c87e2126 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -90,6 +90,8 @@ jobs: - { vendor: TexasInstruments, options: "-- --atomics" } - { vendor: Espressif } - { vendor: Espressif, options: "-- --atomics" } + - { vendor: Vorago } + - { vendor: Vorago, options: "-- --strict --atomics" } steps: - uses: actions/checkout@v4 diff --git a/ci/svd2rust-regress/src/tests.rs b/ci/svd2rust-regress/src/tests.rs index 4e40d4da..e71accbd 100644 --- a/ci/svd2rust-regress/src/tests.rs +++ b/ci/svd2rust-regress/src/tests.rs @@ -22,6 +22,7 @@ pub enum Manufacturer { Toshiba, SiFive, TexasInstruments, + Vorago, Espressif, Unknown, } @@ -40,6 +41,7 @@ impl Manufacturer { NXP, SiliconLabs, Spansion, + Vorago, STMicro, Toshiba, SiFive, diff --git a/ci/svd2rust-regress/tests.yml b/ci/svd2rust-regress/tests.yml index 27e08a6d..5d26bbb1 100644 --- a/ci/svd2rust-regress/tests.yml +++ b/ci/svd2rust-regress/tests.yml @@ -689,3 +689,9 @@ mfgr: Espressif chip: esp32c3 svd_url: https://raw.githubusercontent.com/espressif/svd/main/svd/esp32c3.svd + +# Vorago +- arch: cortex-m + mfgr: Vorago + chip: va108xx + svd_url: https://raw.githubusercontent.com/us-irs/va108xx-rs/refs/heads/main/va108xx/svd/va108xx.svd.patched