#4610: BSP/atsam: UART driver sends data with a small gap
--------------------------------+---------------------------------
Reporter: Christian Mauderer | Owner: Christian Mauderer
Type: defect | Status: closed
Priority: normal | Milestone:
Component: bsps | Version: 6
Severity: normal | Resolution: fixed
Keywords: | Blocked By:
Blocking: |
--------------------------------+---------------------------------
Changes (by Christian Mauderer <christian.mauderer@…>):
* status: assigned => closed
* resolution: => fixed
Comment:
In [changeset:"cff16379c9650324e1a320d0931892e220f8f55a/rtems"
cff16379/rtems]:
{{{
#!CommitTicketReference repository="rtems"
revision="cff16379c9650324e1a320d0931892e220f8f55a"
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
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/4610#comment:1>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs