|
我用的2440的板子,S3C2440A芯片,支持3个串口,硬件引出两个,一个用于控制台,另外一个是不是叫做扩展串口,按照《完全开发手册》上添加了扩展串口驱动,
使用命令:cat /proc/tty/driver/serial
显示:serinfo:1.0 driver revision:
0: uart:unknown mmio:0x29000000 irq:61 membase 0x00000000
1: uart:unknown port:00000000 irq:0
2: uart:unknown port:00000000 irq:0
3: uart:unknown port:00000000 irq:0
/dev下 有s3c2410_serial0 1 2 这三个设备文件。
帮我分析一下,红色的部分应该是有错误的吧,是不是驱动没有装上啊?装上之后这三个串口的名字分别是什么呢?
启动过程中:
有信息:Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
s3c2440-uart.0: s3c2410_serial0 at MMIO map 0x50000000 mem 0xf0400000 (irq = 700
s3c2440-uart.1: s3c2410_serial1 at MMIO map 0x50004000 mem 0xf0404000 (irq = 730
s3c2440-uart.2: s3c2410_serial2 at MMIO map 0x50008000 mem 0xf0408000 (irq = 760
测试了一下,串口2好像不管用阿!什么问题呢?
|
|