diff options
| author | Dario Nieuwenhuis <[email protected]> | 2025-02-06 00:02:52 +0100 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2025-02-06 00:02:52 +0100 |
| commit | 66c5fe0a757e679541334c82a3fa0f7701b6f44d (patch) | |
| tree | d45022a04314c6c05c4e0e22a126ec470d2bf2bd /examples | |
| parent | 0fe288879bafbc903f21bd22057ba7c8c5ebb7f5 (diff) | |
examples/rp: remove unneeded sio spinlock stuck bug workarounds.
This is now workarounded by embassy-rp itself.
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/rp/src/bin/interrupt.rs | 1 | ||||
| -rw-r--r-- | examples/rp/src/bin/spi_sdmmc.rs | 1 | ||||
| -rw-r--r-- | examples/rp23/src/bin/interrupt.rs | 1 | ||||
| -rw-r--r-- | examples/rp23/src/bin/spi_sdmmc.rs | 1 |
4 files changed, 0 insertions, 4 deletions
diff --git a/examples/rp/src/bin/interrupt.rs b/examples/rp/src/bin/interrupt.rs index 5b9d7027e..787cdc112 100644 --- a/examples/rp/src/bin/interrupt.rs +++ b/examples/rp/src/bin/interrupt.rs | |||
| @@ -32,7 +32,6 @@ static ADC_VALUES: Channel<CriticalSectionRawMutex, u16, 2048> = Channel::new(); | |||
| 32 | 32 | ||
| 33 | #[embassy_executor::main] | 33 | #[embassy_executor::main] |
| 34 | async fn main(spawner: Spawner) { | 34 | async fn main(spawner: Spawner) { |
| 35 | embassy_rp::pac::SIO.spinlock(31).write_value(1); | ||
| 36 | let p = embassy_rp::init(Default::default()); | 35 | let p = embassy_rp::init(Default::default()); |
| 37 | 36 | ||
| 38 | let adc = Adc::new_blocking(p.ADC, Default::default()); | 37 | let adc = Adc::new_blocking(p.ADC, Default::default()); |
diff --git a/examples/rp/src/bin/spi_sdmmc.rs b/examples/rp/src/bin/spi_sdmmc.rs index a60850d0f..4e3c2f199 100644 --- a/examples/rp/src/bin/spi_sdmmc.rs +++ b/examples/rp/src/bin/spi_sdmmc.rs | |||
| @@ -32,7 +32,6 @@ impl embedded_sdmmc::TimeSource for DummyTimesource { | |||
| 32 | 32 | ||
| 33 | #[embassy_executor::main] | 33 | #[embassy_executor::main] |
| 34 | async fn main(_spawner: Spawner) { | 34 | async fn main(_spawner: Spawner) { |
| 35 | embassy_rp::pac::SIO.spinlock(31).write_value(1); | ||
| 36 | let p = embassy_rp::init(Default::default()); | 35 | let p = embassy_rp::init(Default::default()); |
| 37 | 36 | ||
| 38 | // SPI clock needs to be running at <= 400kHz during initialization | 37 | // SPI clock needs to be running at <= 400kHz during initialization |
diff --git a/examples/rp23/src/bin/interrupt.rs b/examples/rp23/src/bin/interrupt.rs index d9b662253..d563e6ebe 100644 --- a/examples/rp23/src/bin/interrupt.rs +++ b/examples/rp23/src/bin/interrupt.rs | |||
| @@ -37,7 +37,6 @@ static ADC_VALUES: Channel<CriticalSectionRawMutex, u16, 2048> = Channel::new(); | |||
| 37 | 37 | ||
| 38 | #[embassy_executor::main] | 38 | #[embassy_executor::main] |
| 39 | async fn main(spawner: Spawner) { | 39 | async fn main(spawner: Spawner) { |
| 40 | embassy_rp::pac::SIO.spinlock(31).write_value(1); | ||
| 41 | let p = embassy_rp::init(Default::default()); | 40 | let p = embassy_rp::init(Default::default()); |
| 42 | 41 | ||
| 43 | let adc = Adc::new_blocking(p.ADC, Default::default()); | 42 | let adc = Adc::new_blocking(p.ADC, Default::default()); |
diff --git a/examples/rp23/src/bin/spi_sdmmc.rs b/examples/rp23/src/bin/spi_sdmmc.rs index cfc38dfd9..9fea035bc 100644 --- a/examples/rp23/src/bin/spi_sdmmc.rs +++ b/examples/rp23/src/bin/spi_sdmmc.rs | |||
| @@ -38,7 +38,6 @@ impl embedded_sdmmc::TimeSource for DummyTimesource { | |||
| 38 | 38 | ||
| 39 | #[embassy_executor::main] | 39 | #[embassy_executor::main] |
| 40 | async fn main(_spawner: Spawner) { | 40 | async fn main(_spawner: Spawner) { |
| 41 | embassy_rp::pac::SIO.spinlock(31).write_value(1); | ||
| 42 | let p = embassy_rp::init(Default::default()); | 41 | let p = embassy_rp::init(Default::default()); |
| 43 | 42 | ||
| 44 | // SPI clock needs to be running at <= 400kHz during initialization | 43 | // SPI clock needs to be running at <= 400kHz during initialization |
