当前位置: 技术问答>linux和unix
串口modem驱动
来源: 互联网 发布时间:2016-04-14
本文导语: 我对一个串口控制器写驱动程序tl16c754,没有按照串口驱动写,就是写一般的字符驱动。读写功能都可以。 但问题是,我需要控制modem,即要使用DTR,这个是不是有协议的。 是不是一定要按照串口的驱动来写,才是...
我对一个串口控制器写驱动程序tl16c754,没有按照串口驱动写,就是写一般的字符驱动。读写功能都可以。
但问题是,我需要控制modem,即要使用DTR,这个是不是有协议的。
是不是一定要按照串口的驱动来写,才是最简单的。
如果是的话,以driver/serial/下面哪一个比较相近。
但问题是,我需要控制modem,即要使用DTR,这个是不是有协议的。
是不是一定要按照串口的驱动来写,才是最简单的。
如果是的话,以driver/serial/下面哪一个比较相近。
|
参考drivers/serial/8250.c 吧! 最好采用串口驱动的结构来写!这样,这样编程的时侯你可以使用很多标准的API来进行操作!
而且,ppp拨号,好像是遵循这个结构的。并实现了一个自己的line discipline。如果自己搞一套,你自己要改动的地方估计更多了!
|
普通串口猫直接可用。驱动在内核中。
|
DTR直接可用。串口的那个结构体里就有。