+ -
当前位置:首页 → 问答吧 → 关于"扩展串口"的驱动程序编写问题

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

时间:2004-12-15

来源:互联网

各位大虾好:

最近我要在PC104 (X86 平台的单板机) 上编写运用程序! 本来PC104上有两个串口,分别为 ttyS0, ttyS1 ,可是我的程序需要四个串口,还需要扩展两个! (硬件设计两个串口,CPU分配相应端口.

现在需要写这两个扩展串口的驱动程序!在书写过程中遇到一下几个疑问!

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



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

希望大虾能指教,万分感谢

作者: newhuman163   发布时间: 2004-12-15

论坛高手帮帮忙啊,真的很急啊!给点思路也好!

内核源代码哪个文件有串口驱动啊??

作者: newhuman163   发布时间: 2004-12-16

tty驱动在内核源代码的driver/char/tty_io.c

作者: phyma   发布时间: 2004-12-17

热门下载

更多