]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/performance-audio-sr.git/commit
Update UART LLD for PP discovered issue:
authorFrank Livingston <frank-livingston@ti.com>
Thu, 11 Aug 2016 20:07:59 +0000 (15:07 -0500)
committerFrank Livingston <frank-livingston@ti.com>
Thu, 11 Aug 2016 20:07:59 +0000 (15:07 -0500)
commit699e98fd0a11cb0ca17ae2f4f9850718b2941a8a
treefbaf3f9a15e1422b2cd8bd46e415094a31c090c8
parent57d11807b8d09fa0ba99ea6325b2fad97c452659
Update UART LLD for PP discovered issue:

In UART LLD interrupt implementation (callback mode) the write callback
function does not always mean completion of UART Tx operation.

Write callback is invoked when THR is empty, but it does not indicate both
the transmitter FIFO and the transmitter shift register (UART_TSR) are
empty. Under such condition if UART is closed, it will terminate the UART
previous ongoing transfer.
pdk_k2g_1_0_1/packages/ti/drv/uart/src/v0/UART_v0.c