搜索

Google
 

星期四, 三月 08, 2007

串口设置

给一个应用裁减了4M左右的linux,对于串口的内核配置很简单,内核启动时明明发现了四个串口但是只正确映射了串口一和串口二的设备文件/dev/ttyS0和/dev/ttyS1,琢磨了很久怀疑是因为主板的设计问题,COM3和COM4的地址不是标准的0x2f8和0x2e8,而是0x2f0和0x2e0,最后手动设置了一下大功告成:

setserial /dev/ttyS2 port 0x2f0 irq 7 uart 8250
setserial /dev/ttyS3 port 0x2e0 irq 9 uart 8250

没有评论: