Add defmt log outputs for SPIM memcpy
This commit is contained in:
parent
e96dd3654a
commit
66fdec7abe
1 changed files with 2 additions and 0 deletions
|
@ -272,6 +272,7 @@ impl<'d, T: Instance> Spim<'d, T> {
|
||||||
match self.blocking_inner_from_ram(rx, tx) {
|
match self.blocking_inner_from_ram(rx, tx) {
|
||||||
Ok(_) => Ok(()),
|
Ok(_) => Ok(()),
|
||||||
Err(Error::DMABufferNotInDataMemory) => {
|
Err(Error::DMABufferNotInDataMemory) => {
|
||||||
|
trace!("Copying SPIM tx buffer into RAM for DMA");
|
||||||
let tx_copied = tx.clone();
|
let tx_copied = tx.clone();
|
||||||
self.blocking_inner_from_ram(rx, tx_copied)
|
self.blocking_inner_from_ram(rx, tx_copied)
|
||||||
}
|
}
|
||||||
|
@ -302,6 +303,7 @@ impl<'d, T: Instance> Spim<'d, T> {
|
||||||
match self.async_inner_from_ram(rx, tx).await {
|
match self.async_inner_from_ram(rx, tx).await {
|
||||||
Ok(_) => Ok(()),
|
Ok(_) => Ok(()),
|
||||||
Err(Error::DMABufferNotInDataMemory) => {
|
Err(Error::DMABufferNotInDataMemory) => {
|
||||||
|
trace!("Copying SPIM tx buffer into RAM for DMA");
|
||||||
let tx_copied = tx.clone();
|
let tx_copied = tx.clone();
|
||||||
self.async_inner_from_ram(rx, tx_copied).await
|
self.async_inner_from_ram(rx, tx_copied).await
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue