diff options
| author | Dario Nieuwenhuis <[email protected]> | 2024-05-23 10:10:57 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-05-23 10:10:57 +0000 |
| commit | ded1f9d33520fc847dce8fe72f2fb80f6fa86350 (patch) | |
| tree | 0c29ce3c8bde0b90e3cc21cd6844f62771504d71 /embassy-stm32 | |
| parent | e5c579d9fb6f984feabc17980d9ab156a49e3551 (diff) | |
| parent | 94e559eba7b0b0031e2ceaebd96f0343d6173139 (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.rs | 3 |
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 | ||
