diff options
Diffstat (limited to 'nrf-softdevice/src/flash.rs')
-rw-r--r-- | nrf-softdevice/src/flash.rs | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/nrf-softdevice/src/flash.rs b/nrf-softdevice/src/flash.rs index afee483..2ba2337 100644 --- a/nrf-softdevice/src/flash.rs +++ b/nrf-softdevice/src/flash.rs @@ -1,12 +1,12 @@ use core::future::Future; use core::marker::PhantomData; use core::sync::atomic::{AtomicBool, Ordering}; + use embedded_storage::nor_flash::{ErrorType, NorFlashError, NorFlashErrorKind, ReadNorFlash}; use embedded_storage_async::nor_flash::{AsyncNorFlash, AsyncReadNorFlash}; -use crate::raw; use crate::util::{DropBomb, Signal}; -use crate::{RawError, Softdevice}; +use crate::{raw, RawError, Softdevice}; #[derive(Copy, Clone, Debug, Eq, PartialEq)] #[cfg_attr(feature = "defmt", derive(defmt::Format))] @@ -51,9 +51,7 @@ impl Flash { panic!("nrf_softdevice::Softdevice::take_flash() called multiple times.") } - Flash { - _private: PhantomData, - } + Flash { _private: PhantomData } } } @@ -78,9 +76,7 @@ impl ReadNorFlash for Flash { // Reading is simple since SoC flash is memory-mapped :) // TODO check addr/len is in bounds. - data.copy_from_slice(unsafe { - core::slice::from_raw_parts(address as *const u8, data.len()) - }); + data.copy_from_slice(unsafe { core::slice::from_raw_parts(address as *const u8, data.len()) }); Ok(()) } |