diff options
| -rw-r--r-- | embassy-stm32/src/usart/buffered.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/embassy-stm32/src/usart/buffered.rs b/embassy-stm32/src/usart/buffered.rs index 06d5f7528..73ab46404 100644 --- a/embassy-stm32/src/usart/buffered.rs +++ b/embassy-stm32/src/usart/buffered.rs | |||
| @@ -457,8 +457,10 @@ impl<'d> BufferedUart<'d> { | |||
| 457 | 457 | ||
| 458 | info.rcc.enable_and_reset(); | 458 | info.rcc.enable_and_reset(); |
| 459 | 459 | ||
| 460 | assert!(!tx_buffer.is_empty()); | ||
| 460 | let len = tx_buffer.len(); | 461 | let len = tx_buffer.len(); |
| 461 | unsafe { state.tx_buf.init(tx_buffer.as_mut_ptr(), len) }; | 462 | unsafe { state.tx_buf.init(tx_buffer.as_mut_ptr(), len) }; |
| 463 | assert!(!rx_buffer.is_empty()); | ||
| 462 | let len = rx_buffer.len(); | 464 | let len = rx_buffer.len(); |
| 463 | unsafe { state.rx_buf.init(rx_buffer.as_mut_ptr(), len) }; | 465 | unsafe { state.rx_buf.init(rx_buffer.as_mut_ptr(), len) }; |
| 464 | 466 | ||
