⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sem.h

📁 这是RENESAS的DASHBOARD的方案
💻 H
字号:
/*--------------------------------------------------------------------*/
/* H8S,H8/300 SERIES C Compiler Ver. 1.0                              */
/* Copyright (C) 1994 Hitachi, Ltd.                                   */
/* Licensed Material of Hitachi,Ltd.                                  */
/*--------------------------------------------------------------------*/
/*                                                  /* N 3V611-34 */
/*****************************************************************/
/* SPEC ;                                                        */
/*   NAME = sem.h : header file for exclusive control ;          */
/*   FUNC = this header file do the following functions;         */
/*              semaphore error symbols define ;                 */
/*   CLAS = UNIT ;                                               */
/*   END ;                                                       */
/*****************************************************************/
                                    /* semaphore ID define       */
#define	_MALLOC_SEM	1
#define	_STRTOK_SEM	2
#define	_FILE_TBL_SEM	3
                                    /* error number define       */
#define EMALRESM 2100       /* malloc semaphore reserve error    */
#define ETOKRESM 2110       /* strtok semaphore reserve error    */
#define EIOBRESM 2120       /* _iob   semaphore reserve error    */
#define EMALFRSM 2101       /* malloc semaphore free error       */
#define ETOKFRSM 2111       /* strtok semaphore free error       */
#define EIOBFRSM 2121       /* _iob   semaphore free error       */

extern int  wait_sem(int);              /* get Semaphore         */
extern int  signal_sem(int);            /* free Semaphore        */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -