From a800ee097af0c2334318d39dec2c0a40dbd5c0d9 Mon Sep 17 00:00:00 2001 From: Ian McIntyre Date: Sat, 20 Dec 2025 13:15:27 -0500 Subject: Remove deinitialize, flash reset --- src/imxrt10xx.rs | 6 ------ src/imxrt11xx.rs | 6 ------ src/lib.rs | 4 +--- 3 files changed, 1 insertion(+), 15 deletions(-) (limited to 'src') diff --git a/src/imxrt10xx.rs b/src/imxrt10xx.rs index fe414fe..095b91d 100644 --- a/src/imxrt10xx.rs +++ b/src/imxrt10xx.rs @@ -92,9 +92,3 @@ impl flash_algorithm::FlashAlgorith Ok(()) } } - -impl Drop for Algorithm { - fn drop(&mut self) { - F::deinitialize(C::FLEXSPI1_INSTANCE); - } -} diff --git a/src/imxrt11xx.rs b/src/imxrt11xx.rs index 0fc3ae1..7fc9763 100644 --- a/src/imxrt11xx.rs +++ b/src/imxrt11xx.rs @@ -243,9 +243,3 @@ impl flash_algorithm::FlashAlgorith Ok(()) } } - -impl Drop for Algorithm { - fn drop(&mut self) { - F::deinitialize(C::FLEXSPI1_INSTANCE); - } -} diff --git a/src/lib.rs b/src/lib.rs index 15e835b..8f1203f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -16,6 +16,7 @@ pub mod flash { pub mod issi; pub mod winbond; + /// Conveniently the default AHB read sequence index. const READ: IpCmd = IpCmd::new(SeqId::Seq00, 1).unwrap(); const READ_STATUS: IpCmd = IpCmd::new(SeqId::Seq01, 1).unwrap(); const WRITE_ENABLE: IpCmd = IpCmd::new(SeqId::Seq03, 1).unwrap(); @@ -497,7 +498,4 @@ pub trait ImxrtFlashAlgorithm: 'static { const FLASH_PAGE_SIZE_BYTES: usize; fn initialize(flexspi: flexspi::Instance); - fn deinitialize(flexspi: flexspi::Instance) { - crate::flash::reset(flexspi); - } } -- cgit v1.2.3