aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTil Blechschmidt <[email protected]>2022-02-23 23:27:12 +0100
committerTil Blechschmidt <[email protected]>2022-02-23 23:27:12 +0100
commit66fdec7abe649cb7d7203af526035e2a64a55776 (patch)
tree1726104ac1989687eb0856e79091cede5a2926b2
parente96dd3654a5b3919ad853a33a89927596f5ca1c2 (diff)
Add defmt log outputs for SPIM memcpy
-rw-r--r--embassy-nrf/src/spim.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/embassy-nrf/src/spim.rs b/embassy-nrf/src/spim.rs
index fedd4e480..5895558e6 100644
--- a/embassy-nrf/src/spim.rs
+++ b/embassy-nrf/src/spim.rs
@@ -272,6 +272,7 @@ impl<'d, T: Instance> Spim<'d, T> {
272 match self.blocking_inner_from_ram(rx, tx) { 272 match self.blocking_inner_from_ram(rx, tx) {
273 Ok(_) => Ok(()), 273 Ok(_) => Ok(()),
274 Err(Error::DMABufferNotInDataMemory) => { 274 Err(Error::DMABufferNotInDataMemory) => {
275 trace!("Copying SPIM tx buffer into RAM for DMA");
275 let tx_copied = tx.clone(); 276 let tx_copied = tx.clone();
276 self.blocking_inner_from_ram(rx, tx_copied) 277 self.blocking_inner_from_ram(rx, tx_copied)
277 } 278 }
@@ -302,6 +303,7 @@ impl<'d, T: Instance> Spim<'d, T> {
302 match self.async_inner_from_ram(rx, tx).await { 303 match self.async_inner_from_ram(rx, tx).await {
303 Ok(_) => Ok(()), 304 Ok(_) => Ok(()),
304 Err(Error::DMABufferNotInDataMemory) => { 305 Err(Error::DMABufferNotInDataMemory) => {
306 trace!("Copying SPIM tx buffer into RAM for DMA");
305 let tx_copied = tx.clone(); 307 let tx_copied = tx.clone();
306 self.async_inner_from_ram(rx, tx_copied).await 308 self.async_inner_from_ram(rx, tx_copied).await
307 } 309 }