sem.h
来自「这是RENESAS的DASHBOARD的方案」· C头文件 代码 · 共 29 行
H
29 行
/*--------------------------------------------------------------------*/
/* 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 + =
减小字号Ctrl + -
显示快捷键?