fishonesea

android 驱动,移植,qq群:91386163 推荐《Android深度探索(卷1):HAL与驱动开发》
  博客园  :: 首页  :: 新随笔  :: 管理

2012年2月15日

摘要: POSIX semaphore: sem_open, sem_close, sem_post, sem_wait一、Posix有名信号灯1.posix有名信号灯函数 函数sem_open创建一个新的有名信号灯或打开一个已存在的有名信号灯。有名信号灯总是既可用于线程间的同步,又能用于进程间的同步。1. sem_open名称::sem_open功能:创建并初始化有名信号灯头文件:#include 函数原形:sem_t *sem_open(const char *name,int oflag,/*mode_t mode,unsigned int value*/);参数:name 信号灯的外部... 阅读全文

posted @ 2012-02-15 20:17 fishonesea 阅读(553) 评论(0) 推荐(1) 编辑

摘要: 以下转自:http://hi.baidu.com/andio/blog/item/07bb5ec270e3bb26e4dd3be4.html俩种方法,一是sem_open,一是semget原理哥就不说了,百度一下,sem_open,网络上一大堆,直接上代码,是正经免责声明:1、 此代码为个人基于学习目的所写,如果有人运行次代码造成了不可预料的后果,比如硬盘损坏,原子弹爆炸等本人概不负责!!PS:BS一切照抄别人不用自己大脑想问题的人!BS一切只说原理不上代码的光说不练的人!代码分为3部分sem_sync.h a.c b.c 此文姐妹片:利用semget方法 http://hi.baid... 阅读全文

posted @ 2012-02-15 20:05 fishonesea 阅读(625) 评论(0) 推荐(0) 编辑