Hi all,<br><br>I have a console uart on a blackfin processor.<br><br>The driver prints fine when the UART is in polling mode. But when the UART uses interrupts to send characters then it messes up the output. It mixes the characters from different tasks .<br>
The log for the ticker test is given below.<br><br>I am implementing a DMA based UART and i wanted to get the single character interrupt driven console to work first.<br><br>The buffers are managed by termios. So do you think that it is issue with my implementation or there is issue with the termios driver? Any hints or ideas or pointers to documents will be very usefull.<br>
<br><br><br>*** CLOCK TICK TEST ***                                                                                                            <br>TA1  - rtems_clock_get_tod - 09:00:0TT0AA   2312  / - rtems_clock_get_tod -  - rtems_clock_get_tod - 3100/991988::                 <br>
0000::0000      1212//3131//19881988<br><br>TA1  - rtems_clock_get_tod - 09:00:05   12/31/1988<br>TA1  - rtems_clock_get_tod - 09:00:10   12/31/1988<br>TA2  - rtems_clock_get_tod - 09:00:10   12/31/1988<br>TA1  - rtems_clock_get_tod - 09:00:15   12/31/1988<br>
TA3  - rtems_clock_get_tod - 09:00:15   12/31/1988<br>TA1  - rtems_clock_get_tod - 09:00:20   12/31/1988<br>TA2  - rtems_clock_get_tod - 09:00:20   12/31/1988<br>TA1  - rtems_clock_get_tod - 09:00:25   12/31/1988<br>TA1  - rtems_clock_get_tod - 09:00:30   12/31/1988<br>
TA3  - rtems_clock_get_tod - 09:00:30   12/31/1988<br>TA2  - rtems_clock_get_tod - 09:00:30   12/31/1988<br>*** END OF CLOCK TICK TEST ***<br><br>