当前位置: 技术问答>linux和unix
Linux下在驱动中编程如何使用类似Windows下的CreatEvent、SetEvent之类的东东
来源: 互联网 发布时间:2016-11-11
本文导语: 我在网上http://blog.csdn.net/chenji001/archive/2010/04/22/5514494.aspx找到有人说可以使用pthread_cond_init。。。来实现类似Windows下的CreateEvent。。。的功能 我不太明白这些函数是要在什么地方才能使用,我现在是在内核驱动中编程...
我在网上http://blog.csdn.net/chenji001/archive/2010/04/22/5514494.aspx找到有人说可以使用pthread_cond_init。。。来实现类似Windows下的CreateEvent。。。的功能
我不太明白这些函数是要在什么地方才能使用,我现在是在内核驱动中编程,可以使用这些函数么,如果不行,那我应该使用函数或方法来替代呢?
我不太明白这些函数是要在什么地方才能使用,我现在是在内核驱动中编程,可以使用这些函数么,如果不行,那我应该使用函数或方法来替代呢?
|
windows的CreateEvent可以用户和内核共享一个信号量。
linux我还没发现怎么可以做到这点。
不过应该可以 用户空间通过阻塞的文件读写,然后内核用信号量控制应该是可以的。
linux我还没发现怎么可以做到这点。
不过应该可以 用户空间通过阻塞的文件读写,然后内核用信号量控制应该是可以的。
|
Poll和Select可以实现你的功能,不过调用方法和参数和windows当然是不同的了
|
内核下有锁
|
等各位高手来解释一下他们 都是怎么 作 用户和内核的同步的,呵呵
|
你是在开玩笑么?
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。