sparrow-kata-full/apps/system/components/OpenTitanUARTDriver
Sam Leffler 02e1b40885 OpenTitanUARTDriver: fix missing unlock
Bug: 233102476

Writing >CIRCULAR_BUFFER_CAPACITY bytes to the uart will hang because
of a missing unlock of the tx_mutex.

While here add a shell test command that was used to debug the issue
(but don't enable it by default).

Change-Id: I3e35001a653fe2659fb1534e4100727b69f662a1
GitOrigin-RevId: 550b35c88328dcbd1f87dd8e0209b1faabf7f931
2022-10-06 18:54:26 +00:00
..
include Merge "Aligns UART API with Rust Read and Write" 2022-10-06 18:31:59 +00:00
src OpenTitanUARTDriver: fix missing unlock 2022-10-06 18:54:26 +00:00
test Merge "UartDriver receive interrupts, round 2" 2022-10-06 18:02:08 +00:00
OpenTitanUARTDriver.camkes Loop in UART driver rx_watermark until rx_empty 2022-10-06 18:34:30 +00:00
test.sh Merge "UartDriver receive interrupts, round 2" 2022-10-06 18:02:08 +00:00