diff --git a/os/hal/ports/STM32/LLD/USARTv3/hal_sio_lld.c b/os/hal/ports/STM32/LLD/USARTv3/hal_sio_lld.c index 74b76584c..042d1786b 100644 --- a/os/hal/ports/STM32/LLD/USARTv3/hal_sio_lld.c +++ b/os/hal/ports/STM32/LLD/USARTv3/hal_sio_lld.c @@ -635,10 +635,7 @@ sioevents_t sio_lld_get_events(SIODriver *siop) { uint32_t isr; sioevents_t events; - /* Getting all ISR flags. - NOTE: Do not trust the position of other bits in ISR/ICR because - some scientist decided to use different positions for some - of them.*/ + /* Getting all ISR flags.*/ isr = siop->usart->ISR & (SIO_LLD_ISR_RX_ERRORS | USART_ISR_RXNE_RXFNE | USART_ISR_IDLE |