aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmilie Burgun <[email protected]>2024-03-26 17:43:22 +0100
committerEmilie Burgun <[email protected]>2024-03-26 17:45:38 +0100
commit1acc34bfaa43dfc3410396cb20e371128e693d1a (patch)
tree89fba3a5988d9017c414d1fd190c620fab1768f3
parent402def86ee6a1d8695fc0a4cf157d1ffca7550d9 (diff)
Remove the need for TxDma to be a DMA channel in the blocking UartTx impl
-rw-r--r--embassy-stm32/src/usart/mod.rs2
1 files changed, 0 insertions, 2 deletions
diff --git a/embassy-stm32/src/usart/mod.rs b/embassy-stm32/src/usart/mod.rs
index 7ab33043a..62ea717b3 100644
--- a/embassy-stm32/src/usart/mod.rs
+++ b/embassy-stm32/src/usart/mod.rs
@@ -1260,7 +1260,6 @@ where
1260impl<T, TxDma, RxDma> embedded_io::Write for Uart<'_, T, TxDma, RxDma> 1260impl<T, TxDma, RxDma> embedded_io::Write for Uart<'_, T, TxDma, RxDma>
1261where 1261where
1262 T: BasicInstance, 1262 T: BasicInstance,
1263 TxDma: crate::usart::TxDma<T>,
1264{ 1263{
1265 fn write(&mut self, buf: &[u8]) -> Result<usize, Self::Error> { 1264 fn write(&mut self, buf: &[u8]) -> Result<usize, Self::Error> {
1266 self.blocking_write(buf)?; 1265 self.blocking_write(buf)?;
@@ -1275,7 +1274,6 @@ where
1275impl<T, TxDma> embedded_io::Write for UartTx<'_, T, TxDma> 1274impl<T, TxDma> embedded_io::Write for UartTx<'_, T, TxDma>
1276where 1275where
1277 T: BasicInstance, 1276 T: BasicInstance,
1278 TxDma: crate::usart::TxDma<T>,
1279{ 1277{
1280 fn write(&mut self, buf: &[u8]) -> Result<usize, Self::Error> { 1278 fn write(&mut self, buf: &[u8]) -> Result<usize, Self::Error> {
1281 self.blocking_write(buf)?; 1279 self.blocking_write(buf)?;