From e6a4979353bdf64d9c653d9a4a8067b7054934e9 Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Thu, 13 Feb 2025 12:02:28 +0100 Subject: [PATCH] Add Raspberry Pi to CI --- .github/workflows/ci.yml | 2 ++ ci/svd2rust-regress/src/tests.rs | 2 ++ ci/svd2rust-regress/tests.yml | 8 ++++++++ 3 files changed, 12 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c87e2126..e92c4a31 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -92,6 +92,8 @@ jobs: - { vendor: Espressif, options: "-- --atomics" } - { vendor: Vorago } - { vendor: Vorago, options: "-- --strict --atomics" } + - { vendor: RaspberryPi } + - { vendor: RaspberryPi, options: "-- --atomics" } steps: - uses: actions/checkout@v4 diff --git a/ci/svd2rust-regress/src/tests.rs b/ci/svd2rust-regress/src/tests.rs index e71accbd..c7ebc083 100644 --- a/ci/svd2rust-regress/src/tests.rs +++ b/ci/svd2rust-regress/src/tests.rs @@ -24,6 +24,7 @@ pub enum Manufacturer { TexasInstruments, Vorago, Espressif, + RaspberryPi, Unknown, } @@ -45,6 +46,7 @@ impl Manufacturer { STMicro, Toshiba, SiFive, + RaspberryPi, TexasInstruments, Espressif, ] diff --git a/ci/svd2rust-regress/tests.yml b/ci/svd2rust-regress/tests.yml index 5d26bbb1..73a87549 100644 --- a/ci/svd2rust-regress/tests.yml +++ b/ci/svd2rust-regress/tests.yml @@ -695,3 +695,11 @@ mfgr: Vorago chip: va108xx svd_url: https://raw.githubusercontent.com/us-irs/va108xx-rs/refs/heads/main/va108xx/svd/va108xx.svd.patched + +# Raspberry Pi +- arch: cortex-m + mfgr: RaspberryPi + chip: rp2040 +- arch: cortex-m + mfgr: RaspberryPi + chip: rp2350