author | Frank Livingston <frank-livingston@ti.com> | |
Thu, 11 Aug 2016 20:07:59 +0000 (15:07 -0500) | ||
committer | Frank Livingston <frank-livingston@ti.com> | |
Thu, 11 Aug 2016 20:07:59 +0000 (15:07 -0500) | ||
commit | 699e98fd0a11cb0ca17ae2f4f9850718b2941a8a | |
tree | fbaf3f9a15e1422b2cd8bd46e415094a31c090c8 | tree | snapshot (tar.xz tar.gz zip) |
parent | 57d11807b8d09fa0ba99ea6325b2fad97c452659 | commit | diff |
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.
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 | diff | blob | history |