I wonder if the port is using the irq or polling?  I seem to recall
seeing really bad serial performance when the irq wasn't setup right once.

Here is some output from linux booting log:

Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing isabled
serial8250.0: ttyS0 at MMIO 0xe000c000 (irq = 6) is a 16550A
serial8250.0: ttyS1 at MMIO 0xe0010000 (irq = 7) is a 16550A
serial8250.0: ttyS2 at MMIO 0xe0078000 (irq = 28) is a 16550A
serial8250.0: ttyS3 at MMIO 0xe007c000 (irq = 29) is a 16550A

Am i right saying that irqs were installed and are being used properly according to the log above? The crystal which I am using is lpc2468 with the following definitions from 8250.c:

        [PORT_16650] = {

                .name           = "ST16650",

                .fifo_size      = 1,

                .tx_loadsz      = 1,

                .flags          = UART_CAP_FIFO | UART_CAP_EFR |                
                  UART_CAP_SLEEP,


_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to