|

楼主 |
发表于 2004-2-24 21:50:56
|
显示全部楼层
最初由 georgek 发表
"串口" 是指 serial port 嗎?
对啊,就是serial port
一个接在串口上的设备,你说是不是应该在用tty_register_driver()呢?
我现在都被搞得一蹋糊涂了,版主可不可以指点一下我呢?
先让我说说我具体的问题吧:
我要写一个接在串口上的触摸屏的驱动,主要功能就是要从串口读数据
然后接其转化为鼠标的动作
如果在用户空间,可以用open("/dev/ttyS0", ...)来打开串口,
然后就可以直接读,对鼠标,应该也有相似的机制
这样的话,从串口读出就可以直接传给鼠标了
现在我想问,在内核模块的情况下,有没有和上面相似的机制呢?
就是说在内核下怎么可以直接对串口操作,就是像上面的open()那样
或者还是要自己用tty_register_driver()来注册,然后用inb()之类的函数来操作呢?
另外还有鼠标呢?能不能都这样实现啊? |
|