aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--embassy-nrf/src/qspi.rs8
1 files changed, 1 insertions, 7 deletions
diff --git a/embassy-nrf/src/qspi.rs b/embassy-nrf/src/qspi.rs
index 88db7a017..6d7ebb4b1 100644
--- a/embassy-nrf/src/qspi.rs
+++ b/embassy-nrf/src/qspi.rs
@@ -309,13 +309,10 @@ impl<'d, T: Instance, const FLASH_SIZE: usize> Qspi<'d, T, FLASH_SIZE> {
309 } 309 }
310 310
311 fn start_write(&mut self, address: usize, data: &[u8]) -> Result<(), Error> { 311 fn start_write(&mut self, address: usize, data: &[u8]) -> Result<(), Error> {
312 //info!("start_write ptr {}", data.as_ptr() as u32);
313 assert_eq!(data.as_ptr() as u32 % 4, 0); 312 assert_eq!(data.as_ptr() as u32 % 4, 0);
314 //info!("start_write OK ptr");
315 assert_eq!(data.len() as u32 % 4, 0); 313 assert_eq!(data.len() as u32 % 4, 0);
316 //info!("start_write OK len");
317 assert_eq!(address as u32 % 4, 0); 314 assert_eq!(address as u32 % 4, 0);
318 //info!("start_write OK addr"); 315
319 if address > FLASH_SIZE { 316 if address > FLASH_SIZE {
320 return Err(Error::OutOfBounds); 317 return Err(Error::OutOfBounds);
321 } 318 }
@@ -363,11 +360,8 @@ impl<'d, T: Instance, const FLASH_SIZE: usize> Qspi<'d, T, FLASH_SIZE> {
363 pub async fn write(&mut self, address: usize, data: &[u8]) -> Result<(), Error> { 360 pub async fn write(&mut self, address: usize, data: &[u8]) -> Result<(), Error> {
364 let bomb = DropBomb::new(); 361 let bomb = DropBomb::new();
365 362
366 //info!("WRITE {} bytes at {}", data.len(), address);
367 self.start_write(address, data)?; 363 self.start_write(address, data)?;
368 //info!("STARTED");
369 self.wait_ready().await; 364 self.wait_ready().await;
370 //info!("WRITE DONE");
371 365
372 bomb.defuse(); 366 bomb.defuse();
373 367