aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src/nvmc.rs
diff options
context:
space:
mode:
authornerwalt <[email protected]>2024-07-15 13:21:30 -0600
committernerwalt <[email protected]>2024-07-15 13:21:30 -0600
commit8a6cb98e45c45743bc8c8a2b678067d3e1660232 (patch)
tree2cbbb8741539d7b180325f5c78095906ff93ca20 /embassy-nrf/src/nvmc.rs
parent4340d74e19bb99e2afdfb97232e8556aca7584b4 (diff)
Adding _nrf91 feature
Combining _nrf9160 and _nrf9120 in many places to reduce cfgs
Diffstat (limited to 'embassy-nrf/src/nvmc.rs')
-rw-r--r--embassy-nrf/src/nvmc.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/embassy-nrf/src/nvmc.rs b/embassy-nrf/src/nvmc.rs
index df027636c..9b17e7da0 100644
--- a/embassy-nrf/src/nvmc.rs
+++ b/embassy-nrf/src/nvmc.rs
@@ -60,23 +60,23 @@ impl<'d> Nvmc<'d> {
60 while p.ready.read().ready().is_busy() {} 60 while p.ready.read().ready().is_busy() {}
61 } 61 }
62 62
63 #[cfg(not(any(feature = "_nrf9160", feature = "_nrf5340")))] 63 #[cfg(not(any(feature = "_nrf91", feature = "_nrf5340")))]
64 fn wait_ready_write(&mut self) { 64 fn wait_ready_write(&mut self) {
65 self.wait_ready(); 65 self.wait_ready();
66 } 66 }
67 67
68 #[cfg(any(feature = "_nrf9160", feature = "_nrf5340"))] 68 #[cfg(any(feature = "_nrf91", feature = "_nrf5340"))]
69 fn wait_ready_write(&mut self) { 69 fn wait_ready_write(&mut self) {
70 let p = Self::regs(); 70 let p = Self::regs();
71 while p.readynext.read().readynext().is_busy() {} 71 while p.readynext.read().readynext().is_busy() {}
72 } 72 }
73 73
74 #[cfg(not(any(feature = "_nrf9160", feature = "_nrf9120", feature = "_nrf5340")))] 74 #[cfg(not(any(feature = "_nrf91", feature = "_nrf5340")))]
75 fn erase_page(&mut self, page_addr: u32) { 75 fn erase_page(&mut self, page_addr: u32) {
76 Self::regs().erasepage().write(|w| unsafe { w.bits(page_addr) }); 76 Self::regs().erasepage().write(|w| unsafe { w.bits(page_addr) });
77 } 77 }
78 78
79 #[cfg(any(feature = "_nrf9160", feature = "_nrf9120", feature = "_nrf5340"))] 79 #[cfg(any(feature = "_nrf91", feature = "_nrf5340"))]
80 fn erase_page(&mut self, page_addr: u32) { 80 fn erase_page(&mut self, page_addr: u32) {
81 let first_page_word = page_addr as *mut u32; 81 let first_page_word = page_addr as *mut u32;
82 unsafe { 82 unsafe {