原帖由 real_me 于 2006-11-24 23:42 发表
这是比较简单的情况,
如果driver里完全不存在用户信息的话,如何能真正做到支持多用户
用户去取数据的时候,总得通过某种方式读属于自己的数据,而不是有什么就去拿什么吧。
我想借鉴一下别人的做法。
原帖由 real_me 于 2006-11-24 00:42 发表
那就是说文件描述符指向的private_data是用户相关,而不是设备相关了?
这样的话,在一个用户使用多个设备,而且一个设备被多个用户使用的情况下不是很难处理?
原帖由 real_me 于 2006-11-27 19:17 发表
多谢,你说的控制台驱动程序栈是不是就是tty driver,这个算是协议驱动么?
稍微看了一下,也没有发现很明显的用户data。
原帖由 connet 于 2006-11-28 08:55 发表
用户使用几个设备是用户自己的事情。
驱动只需要处理 多用户使用的情况即可。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |