diff options
| author | Dario Nieuwenhuis <[email protected]> | 2020-12-29 00:05:52 +0100 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2020-12-29 00:05:52 +0100 |
| commit | 0750234fbead723138d6d1ebb0635a55c82923e0 (patch) | |
| tree | 72ad5602247511068c7085bdb622f55057a82d29 /examples | |
| parent | b01a88a839c2ac1eec68442f6cddf0c0a887cfa7 (diff) | |
WIP owned irqs
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/src/bin/qspi.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/examples/src/bin/qspi.rs b/examples/src/bin/qspi.rs index 644018e2d..a7d47f79c 100644 --- a/examples/src/bin/qspi.rs +++ b/examples/src/bin/qspi.rs | |||
| @@ -13,7 +13,7 @@ use nrf52840_hal::gpio; | |||
| 13 | use embassy::executor::{task, Executor}; | 13 | use embassy::executor::{task, Executor}; |
| 14 | use embassy::flash::Flash; | 14 | use embassy::flash::Flash; |
| 15 | use embassy::util::Forever; | 15 | use embassy::util::Forever; |
| 16 | use embassy_nrf::qspi; | 16 | use embassy_nrf::{interrupt, qspi}; |
| 17 | 17 | ||
| 18 | const PAGE_SIZE: usize = 4096; | 18 | const PAGE_SIZE: usize = 4096; |
| 19 | 19 | ||
| @@ -68,7 +68,8 @@ async fn run() { | |||
| 68 | deep_power_down: None, | 68 | deep_power_down: None, |
| 69 | }; | 69 | }; |
| 70 | 70 | ||
| 71 | let mut q = qspi::Qspi::new(p.QSPI, config); | 71 | let irq = interrupt::take!(QSPI); |
| 72 | let mut q = qspi::Qspi::new(p.QSPI, irq, config); | ||
| 72 | 73 | ||
| 73 | let mut id = [1; 3]; | 74 | let mut id = [1; 3]; |
| 74 | q.custom_instruction(0x9F, &[], &mut id).await.unwrap(); | 75 | q.custom_instruction(0x9F, &[], &mut id).await.unwrap(); |
