📄 fssynchinterf.hiv
字号:
/*S**************************************************************************** ........................................................................ COPYRIGHT (c) Philips Semiconductors Nuremberg 2003 .. All rights are reserved. Reproduction in whole or in part is .. prohibited without the written consent of the copyright owner. . ......................................................................... File name : FsSynchInterf.hiv.. Project : SSYOL3 WAP/MMS.. Module : OSFS.. %version: 4 %.. Compiler name and release:...............:........:..........:............:........................... *----------------------------------------------------------------------------* * DESCRIPTION * * This file contains internally used variables declarations for Synchronous * interface. *----------------------------------------------------------------------------* *----------------------------------------------------------------------------* * FUNCTIONS DEFINED IN THIS FILE *----------------------------------------------------------------------------* * Name | Object *----------------------------------------------------------------------------* * * *----------------------------------------------------------------------------* *----------------------------------------------------------------------------* * EVOLUTION *----------------------------------------------------------------------------* * Date | Author | Description *----------------------------------------------------------------------------* * 27.03.03 | tcmc_sgp | File header is added * 02.05.03 | tcmc_sgp | a_FsProcessNumber to store process id is * | added****************************************************************************E*/#ifndef FSSYNCHINTERF_HIV#define FSSYNCHINTERF_HIV#if defined(SYNCHRONOUS_FILE_SYSTEM_FTR)#undef GLOBAL#if defined (FS87SYNCHINTERF_C) #define GLOBAL#else #define GLOBAL extern #endif /* defined FS87SYNCHINTERF_C */GLOBAL t_fssSemList a_FssSem[FSS_SEM_LST_MAX]#if defined (FS87SYNCHINTERF_C)={ { FSS_SEM1 , FSS_SEM_UNUSED , FSS_PROCESS_DUMMY }, { FSS_SEM2 , FSS_SEM_UNUSED , FSS_PROCESS_DUMMY }, { FSS_SEM3 , FSS_SEM_UNUSED , FSS_PROCESS_DUMMY } };#else;#endif /* FS87SYNCHINTERF_C *//* Array of structure to hold the error status for requested process */GLOBAL t_FsErrorNumber a_FsErrorNumber[FSS_ERR_LST_MAX]#if defined (FS87SYNCHINTERF_C)={ { FSS_PROCESS_DUMMY, FSS_OK }, { FSS_PROCESS_DUMMY, FSS_OK }, { FSS_PROCESS_DUMMY, FSS_OK }, { FSS_PROCESS_DUMMY, FSS_OK }, { FSS_PROCESS_DUMMY, FSS_OK }, { FSS_PROCESS_DUMMY, FSS_OK }, { FSS_PROCESS_DUMMY, FSS_OK }, { FSS_PROCESS_DUMMY, FSS_OK }, { FSS_PROCESS_DUMMY, FSS_OK }, { FSS_PROCESS_DUMMY, FSS_OK } };#else;#endif /* FS87SYNCHINTERF_C */GLOBAL s8 v_FssNoDelay#if defined (FS87SYNCHINTERF_C)=0;#else;#endif/* to store process id of the processes who call freadNoDelay and fwriteNoDelay */GLOBAL t_ProcessIdentity a_FsProcessNumber[FSS_PRO_LST_MAX]#if defined (FS87SYNCHINTERF_C)={ FSS_PROCESS_DUMMY, FSS_PROCESS_DUMMY, FSS_PROCESS_DUMMY, FSS_PROCESS_DUMMY, FSS_PROCESS_DUMMY, FSS_PROCESS_DUMMY, FSS_PROCESS_DUMMY, FSS_PROCESS_DUMMY, FSS_PROCESS_DUMMY, FSS_PROCESS_DUMMY};#else;#endif /* FS87SYNCHINTERF_C */#undef GLOBAL#endif /* SYNCHRONOUS_FILE_SYSTEM_FTR */#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -