hartmannathan opened a new pull request, #8475: URL: https://github.com/apache/nuttx/pull/8475
## Summary In the lower half UART driver for Tiva architecture (TM4C12x), adding the `TIOCxBRK` ioctl calls, which allow an application to transmit a BSD compatible line BREAK. `TIOCSBRK` starts the BREAK and `TIOCCBRK` ends it. This architecture supports BSD-style BREAK in hardware. We write to the BRK bit (bit 0) of the UART Line Control register (UARTLCRH) to start the BREAK, which begins after the UART finishes shifting out the current character in progress, if any, including its stop bit(s), and continues indefinitely until we write to the BRK bit again to stop the BREAK. ## Impact When new Kconfig option `TIVA_UART_BREAKS` is activated, `TIOCSBRK` and `TIOCCBRK` ioctl calls are supported on Tiva architectures. When not activated, no effect. ## Testing Custom board. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
