Avi Weiss created an issue: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5560



## Summary
trying to pass certain framing changes (e.g. 7 data-bit bytes, 2 parity bits 
(`7N2`, `8N2`), clear `CREAD` to turn off RX for testing etc.) returns success 
but is never applied  

TRM references for these registers:   
`SCIGCR1` -> `STOP` (1 or 2 stop bits)  
`SCIGCR1` -> `RXENA` (disable RX)  
`SCIFORMAT` -> `CHAR` (data bits in a character)  

## Steps to reproduce
Try to set those stop bit or character-bit flags or clear `CREAD`, and they 
will not be applied.  

## Expected behaviour
Suggest to add support for 2 stop bits and disabling RX, but just reject 
requests for non-8-bit characters for now (much less commonly needed).  

In general all options be either supported or rejected explicitly, not silently 
ignored.

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5560
You're receiving this email because of your account on gitlab.rtems.org.


_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to