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

Reply via email to