Hi Mike, On Thu, Oct 20, 2011 at 1:09 PM, Mike Frysinger <vap...@gentoo.org> wrote: > On Thursday 20 October 2011 15:03:29 Simon Glass wrote: >> --- a/board/nvidia/seaboard/seaboard.c >> +++ b/board/nvidia/seaboard/seaboard.c >> >> +/* TODO: Remove this code when the SPI switch is working */ >> +#ifndef CONFIG_SPI_UART_SWITCH > > eh ? isn't it working after these patches ? > -mike >
No, we need to resolve the NS16550 buffering issue, and also work out how to get that driver to indicate when it needs to 'claim' the pins from SPI. I have a working implementation, and patches for it. Basically I call uart_enable() from the NS16550 driver before writing any serial data out or when wanting to read serial data. But it is ugly and I am torn between simple ugliness and complex pervasiveness. Advice welcome. Regards, Simon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot