summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/raspberrypi/irq/irq.c
diff options
context:
space:
mode:
authorPavel Pisa <pisa@cmp.felk.cvut.cz>2016-07-22 21:15:55 +0200
committerPavel Pisa <pisa@cmp.felk.cvut.cz>2016-07-22 21:15:55 +0200
commit0055b6598639cfea1dafe8275bcb43588e2deb2a (patch)
tree710d3acf230aad271e3f0488f1a71162f159d5d1 /c/src/lib/libbsp/arm/raspberrypi/irq/irq.c
parentscore: Fix for RTEMS_DEBUG (diff)
downloadrtems-0055b6598639cfea1dafe8275bcb43588e2deb2a.tar.bz2
bsp/tms570: ensure that change of SCI baudrate is not applied in the middle of character Tx.
The rtems_monitor_task() setups/updates termios attributes of the opened TTY and if there is ongoing some other output it leads to the stuck. It would be better to use some termios API function which would call drainOutput() in rtems/cpukit/libcsupport/src/termios.c. But functionality is not accessible outside of core termios implementation. The loop waiting for last character to be sent has to be there anyway because hardware does not provide Tx machine/shift register empty interrupt.
Diffstat (limited to 'c/src/lib/libbsp/arm/raspberrypi/irq/irq.c')
0 files changed, 0 insertions, 0 deletions