登录 注册
当前位置:主页 > 资源下载 > 50 > 等待datadomain 2500 EMC存储设备的维护手册中提及的信号量

等待datadomain 2500 EMC存储设备的维护手册中提及的信号量

  • 更新:2024-11-04 14:01:02
  • 大小:4.33MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:OS - 操作系统
  • 格式:PDF

资源介绍

程序清单 L6.10 等待一个信号量 void OSSemPend (OS_EVENT *pevent, INT16U timeout, INT8U *err) { OS_ENTER_CRITICAL(); if (pevent->OSEventType != OS_EVENT_TYPE_SEM) { (1) OS_EXIT_CRITICAL(); *err = OS_ERR_EVENT_TYPE; } if (pevent->OSEventCnt > 0) { (2) pevent->OSEventCnt--; (3) OS_EXIT_CRITICAL(); *err = OS_NO_ERR;