LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 847|回复: 2

关于"扩展串口"的驱动程序编写问题

[复制链接]
发表于 2004-12-15 14:32:37 | 显示全部楼层 |阅读模式
各位大虾好:

        最近我要在PC104 (X86 平台的单板机) 上编写运用程序! 本来PC104上有两个串口,分别为 ttyS0, ttyS1 ,可是我的程序需要四个串口,还需要扩展两个! (硬件设计两个串口,CPU分配相应端口.
   
       现在需要写这两个扩展串口的驱动程序!在书写过程中遇到一下几个疑问!

  1. 能不能利用现有的内核串口驱动程序部分,只是增加说明一下扩展的串口的中断号和端口地址! 因为根据驱动程序工作原理,串口的主设备号是相同的,只是次设备号不同,如果重新书写串口驱动,那就要重新登极串口设备号,这样不会引起冲突吗?


  
  2.能不能给一些C语言编写串口驱动的例子给我,还有在哪里可以看系统串口0驱动程序

   希望大虾能指教,万分感谢
 楼主| 发表于 2004-12-16 18:09:36 | 显示全部楼层

自己顶一下

论坛高手帮帮忙啊,真的很急啊!给点思路也好!
  
内核源代码哪个文件有串口驱动啊??
发表于 2004-12-17 09:12:32 | 显示全部楼层
tty驱动在内核源代码的driver/char/tty_io.c
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表