|
|
发表于 2005-4-19 11:15:13
|
显示全部楼层
这是别人的作业吧?
代码还是挺清楚的,event.c是这个机制的实现,是要加到内核里去的,只有这个当然不能运行。你把它加到内核里去或者编写内核模块。
mymain.c是验证程序(普通应用程序)。
大意就是用几个系统调用 eventopen, eventclose, eventsig, eventwait, geteventnum 实现同步(mymain.c演示了如何用),基本上是在模仿信号量。
别人的作业可以参考一下,最终还是要自己把相关问题研究清楚,好好搞把,搞出来还是很有意思的。 |
|