📄 sem.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 + -