aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2020-12-29 00:05:52 +0100
committerDario Nieuwenhuis <[email protected]>2020-12-29 00:05:52 +0100
commit0750234fbead723138d6d1ebb0635a55c82923e0 (patch)
tree72ad5602247511068c7085bdb622f55057a82d29 /examples
parentb01a88a839c2ac1eec68442f6cddf0c0a887cfa7 (diff)
WIP owned irqs
Diffstat (limited to 'examples')
-rw-r--r--examples/src/bin/qspi.rs5
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;
13use embassy::executor::{task, Executor}; 13use embassy::executor::{task, Executor};
14use embassy::flash::Flash; 14use embassy::flash::Flash;
15use embassy::util::Forever; 15use embassy::util::Forever;
16use embassy_nrf::qspi; 16use embassy_nrf::{interrupt, qspi};
17 17
18const PAGE_SIZE: usize = 4096; 18const 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();