diff options
author | Christian Mauderer <christian.mauderer@embedded-brains.de> | 2021-08-12 10:00:56 +0200 |
---|---|---|
committer | Christian Mauderer <christian.mauderer@embedded-brains.de> | 2022-02-11 09:03:42 +0100 |
commit | cff16379c9650324e1a320d0931892e220f8f55a (patch) | |
tree | 03bcc4f297f64899f28815bd687bd25aaed4c24a /testsuites/libtests | |
parent | bsp/atsam/i2c: Add error return and fix edge cases (diff) | |
download | rtems-cff16379c9650324e1a320d0931892e220f8f55a.tar.bz2 |
bsp/atsam: Improve UART / USART tx performance
Put the next character into the send buffer if the buffer is empty and
not when the last character has been sent out to the line. This improves
the performance slightly.
Before that patch, the receive path was faster than the transmit path.
Therefore a simple echo could drop characters on a busy connection.
With this patch sending and receiving has about the same performance so
that no characters are lost.
Fixes #4610
Diffstat (limited to 'testsuites/libtests')
0 files changed, 0 insertions, 0 deletions