aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2024-05-23 10:10:57 +0000
committerGitHub <[email protected]>2024-05-23 10:10:57 +0000
commitded1f9d33520fc847dce8fe72f2fb80f6fa86350 (patch)
tree0c29ce3c8bde0b90e3cc21cd6844f62771504d71 /embassy-stm32
parente5c579d9fb6f984feabc17980d9ab156a49e3551 (diff)
parent94e559eba7b0b0031e2ceaebd96f0343d6173139 (diff)
Merge pull request #2989 from MabezDev/ringbuf-reconfigure
stm32 ringbuffered usart: 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