相关文章  
  • 做个好杀手Linux的Kill命令与信号(3)
  • Linux系统环境进程间通信:信号灯(5)
  • Linux系统环境进程间通信:信号灯(3)
  • Linux系统环境进程间通信:信号灯(4)
  • Linux系统环境进程间通信:信号灯(1)
  • Linux系统环境进程间通信:信号灯(2)
  • Linux系统内核的同步机制-自旋锁(2)
  • Linux系统内核的同步机制-自旋锁(1)
  • 介绍Linux系统内核文件Cache管理机制(1)
  • Linux操作系统下的离线浏览器介绍(2)
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    深入浅出Linux设备驱动之并发控制(2)1

     

    该宏释放自旋锁lock,它与spin_trylock或spin_lock配对使用;除此之外,还有一组自旋锁使用于中断情况下的API。

    下面进入对并发控制的实战。首先,在globalvar的驱动程序中,我们可以通过信号量来控制对int global_var的并发访问,下面给出源代码:

    #include <linux/module.h>
    
    
    
    #include <linux/init.h>
    
    
    
    #include <linux/fs.h>
    
    
    
    #include &l

    页码:[1] [2] [3] [4] [5] [6]1页、共6页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved