aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32
diff options
context:
space:
mode:
authorScott Mabin <[email protected]>2024-05-22 22:28:03 +0100
committerScott Mabin <[email protected]>2024-05-22 22:28:03 +0100
commit94e559eba7b0b0031e2ceaebd96f0343d6173139 (patch)
treeba4202291a693d67e8f755ff122e2a2cdc82c280 /embassy-stm32
parent4e2296e34458382be4b548fa10e5f6a782059e8d (diff)
Don't teardown during reconfigure
Diffstat (limited to 'embassy-stm32')
-rw-r--r--embassy-stm32/src/usart/ringbuffered.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/embassy-stm32/src/usart/ringbuffered.rs b/embassy-stm32/src/usart/ringbuffered.rs
index 7ab6cbda7..0a6491bd5 100644
--- a/embassy-stm32/src/usart/ringbuffered.rs
+++ b/embassy-stm32/src/usart/ringbuffered.rs
@@ -72,9 +72,8 @@ impl<'d, T: BasicInstance> RingBufferedUartRx<'d, T> {
72 Err(err) 72 Err(err)
73 } 73 }
74 74
75 /// Cleanly stop and reconfigure the driver 75 /// Reconfigure the driver
76 pub fn set_config(&mut self, config: &Config) -> Result<(), ConfigError> { 76 pub fn set_config(&mut self, config: &Config) -> Result<(), ConfigError> {
77 self.teardown_uart();
78 reconfigure::<T>(config) 77 reconfigure::<T>(config)
79 } 78 }
80 79