On Feb 16, 2014, at 21:19 , Chris Johns <chr...@rtems.org> wrote: > On 17/02/2014 10:44 am, Peter Dufault wrote: >> >> - Is the serial port mixup output expected? I understand if it is, but if >> it's unexpected I'd like to fix it. > > No it is not expected. I wonder if it is a printk, printf with polled > and interrupt driven IO and something not correct. > Looking at the source for SP0[1-7] the output is a mixture of printf() and puts(), no printk().
I think the console output for all eSCI based mpc55xxevb BSPS is under interrupt control, there isn't a specific option for console interrupt I/O and I set a breakpoint in mpc55xx_esci_poll_write() and didn't get any hits, while there are breaks in mpc55xx_esci_interrupt_handler(). TERMIOS interrupts is set to TERMIOS_IRQ_DRIVEN and as far as I can tell that's unconditionally set to 1, does console I/O go through termios? Peter ----------------- Peter Dufault HD Associates, Inc. Software and System Engineering _______________________________________________ rtems-devel mailing list rtems-devel@rtems.org http://www.rtems.org/mailman/listinfo/rtems-devel