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

📄 fssmsg.hec

📁 我今天开始上传5份TI、NXP、MTK的手机开发全套资料。希望对大家有很大的帮助
💻 HEC
📖 第 1 页 / 共 2 页
字号:
/*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 :    FssMsg.hec.. Project :      SSYOL3 WAP/MMS.. Module :       OSFS.. %version:      4 %.. Compiler name and release:...............:........:..........:............:........................... *----------------------------------------------------------------------------* *                                    DESCRIPTION * *  This file contains externally used constant declarations for FSS message *  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           | Read_write_ready_ind message is added****************************************************************************E*/#ifndef FSMSGAPI_HIC#define FSMSGAPI_HIC/* External commands accepted by FS *//*----------------------------------*/enum fsInternalCmd_a {  /* Commands in interface with applications */  /*-----------------------------------------*/  FSS_CMD_FOPEN,  FSS_CMD_FCLOSE,  FSS_CMD_REMOVE,  FSS_CMD_RENAME,  FSS_CMD_SETVBUFF,  FSS_CMD_FTELL,  FSS_CMD_FSEEK,  FSS_CMD_REWIND,  FSS_CMD_STAT,  FSS_CMD_FFLUSH,  FSS_CMD_FEOF,  FSS_CMD_FWRITE,  FSS_CMD_FREAD,  FSS_CMD_GETVOLINFO,  FSS_CMD_CLEARALLVOLOBJ,  FSS_CMD_FREEZEVOL,  FSS_CMD_UNFREEZEVOL,  FSS_CMD_MKDIR,  FSS_CMD_RMDIR,  FSS_CMD_CHDIR,  FSS_CMD_GETCWD,  FSS_CMD_OPENDIR,  FSS_CMD_CLOSEDIR,  FSS_CMD_READDIR,  FSS_CMD_REWINDDIR,  FSS_CMD_FORMATVOL,  FSS_CMD_GETFILEADDR,  FSS_CMD_GARBAGEVOL,  FSS_CMD_GETFILESADDROFDIR,  FSS_CMD_SETSIZE,  /* IND message to inform Device Ready */  FSS_READ_WRITE_READY,  /* Special FS commands */  /*---------------------*/  /* Time out Optype ( for buffer flush ...) */  FSS_CMD_TO,};/* Messages for virtual process due to 32 message limit */enum fsInternalCmd_b {  /* Run of a special thread command */  FSS_CMD_RUNTHREAD,};/* Message definition for Fopen command *//*--------------------------------------*/#define FSS_CMD_FOPEN_REQ		MC_PCC_FUNCTION_TYPE( FSS_CMD_FOPEN, PCC_T_REQ )#define FSS_CMD_FOPEN_CNF		MC_PCC_FUNCTION_TYPE( FSS_CMD_FOPEN, PCC_T_CNF )#define FSS_CMD_FOPEN_ERR		MC_PCC_FUNCTION_TYPE( FSS_CMD_FOPEN, PCC_T_ERR )#define FSS_OPTYPE_FOPEN_REQ		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FOPEN_REQ )#define FSS_OPTYPE_FOPEN_CNF		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FOPEN_CNF )#define FSS_OPTYPE_FOPEN_ERR		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FOPEN_ERR )/* Message definition for Fclose command *//*---------------------------------------*/#define FSS_CMD_FCLOSE_REQ		MC_PCC_FUNCTION_TYPE( FSS_CMD_FCLOSE, PCC_T_REQ )#define FSS_CMD_FCLOSE_CNF		MC_PCC_FUNCTION_TYPE( FSS_CMD_FCLOSE, PCC_T_CNF )#define FSS_CMD_FCLOSE_ERR		MC_PCC_FUNCTION_TYPE( FSS_CMD_FCLOSE, PCC_T_ERR )#define FSS_OPTYPE_FCLOSE_REQ		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FCLOSE_REQ )#define FSS_OPTYPE_FCLOSE_CNF		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FCLOSE_CNF )#define FSS_OPTYPE_FCLOSE_ERR		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FCLOSE_ERR )/* Message definition for Remove command *//*---------------------------------------*/#define FSS_CMD_REMOVE_REQ		MC_PCC_FUNCTION_TYPE( FSS_CMD_REMOVE, PCC_T_REQ )#define FSS_CMD_REMOVE_CNF		MC_PCC_FUNCTION_TYPE( FSS_CMD_REMOVE, PCC_T_CNF )#define FSS_CMD_REMOVE_ERR		MC_PCC_FUNCTION_TYPE( FSS_CMD_REMOVE, PCC_T_ERR )#define FSS_OPTYPE_REMOVE_REQ		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_REMOVE_REQ )#define FSS_OPTYPE_REMOVE_CNF		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_REMOVE_CNF )#define FSS_OPTYPE_REMOVE_ERR		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_REMOVE_ERR )/* Message definition for Rename command *//*---------------------------------------*/#define FSS_CMD_RENAME_REQ		MC_PCC_FUNCTION_TYPE( FSS_CMD_RENAME, PCC_T_REQ )#define FSS_CMD_RENAME_CNF		MC_PCC_FUNCTION_TYPE( FSS_CMD_RENAME, PCC_T_CNF )#define FSS_CMD_RENAME_ERR		MC_PCC_FUNCTION_TYPE( FSS_CMD_RENAME, PCC_T_ERR )#define FSS_OPTYPE_RENAME_REQ		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_RENAME_REQ )#define FSS_OPTYPE_RENAME_CNF		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_RENAME_CNF )#define FSS_OPTYPE_RENAME_ERR		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_RENAME_ERR )/* Message definition for SetvBuff command *//*----------------------------------------*/#define FSS_CMD_SETVBUFF_REQ		MC_PCC_FUNCTION_TYPE( FSS_CMD_SETVBUFF, PCC_T_REQ )#define FSS_CMD_SETVBUFF_CNF		MC_PCC_FUNCTION_TYPE( FSS_CMD_SETVBUFF, PCC_T_CNF )#define FSS_CMD_SETVBUFF_ERR		MC_PCC_FUNCTION_TYPE( FSS_CMD_SETVBUFF, PCC_T_ERR )#define FSS_OPTYPE_SETVBUFF_REQ		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_SETVBUFF_REQ )#define FSS_OPTYPE_SETVBUFF_CNF		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_SETVBUFF_CNF )#define FSS_OPTYPE_SETVBUFF_ERR		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_SETVBUFF_ERR )/* Message definition for FTell command *//*--------------------------------------*/#define FSS_CMD_FTELL_REQ		MC_PCC_FUNCTION_TYPE( FSS_CMD_FTELL, PCC_T_REQ )#define FSS_CMD_FTELL_CNF		MC_PCC_FUNCTION_TYPE( FSS_CMD_FTELL, PCC_T_CNF )#define FSS_CMD_FTELL_ERR		MC_PCC_FUNCTION_TYPE( FSS_CMD_FTELL, PCC_T_ERR )#define FSS_OPTYPE_FTELL_REQ		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FTELL_REQ )#define FSS_OPTYPE_FTELL_CNF		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FTELL_CNF )#define FSS_OPTYPE_FTELL_ERR		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FTELL_ERR )/* Message definition for FSeek command *//*--------------------------------------*/#define FSS_CMD_FSEEK_REQ		MC_PCC_FUNCTION_TYPE( FSS_CMD_FSEEK, PCC_T_REQ )#define FSS_CMD_FSEEK_CNF		MC_PCC_FUNCTION_TYPE( FSS_CMD_FSEEK, PCC_T_CNF )#define FSS_CMD_FSEEK_ERR		MC_PCC_FUNCTION_TYPE( FSS_CMD_FSEEK, PCC_T_ERR )#define FSS_OPTYPE_FSEEK_REQ		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FSEEK_REQ )#define FSS_OPTYPE_FSEEK_CNF		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FSEEK_CNF )#define FSS_OPTYPE_FSEEK_ERR		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FSEEK_ERR )/* Message definition for Rewind command *//*---------------------------------------*/#define FSS_CMD_REWIND_REQ		MC_PCC_FUNCTION_TYPE( FSS_CMD_REWIND, PCC_T_REQ )#define FSS_CMD_REWIND_CNF		MC_PCC_FUNCTION_TYPE( FSS_CMD_REWIND, PCC_T_CNF )#define FSS_CMD_REWIND_ERR		MC_PCC_FUNCTION_TYPE( FSS_CMD_REWIND, PCC_T_ERR )#define FSS_OPTYPE_REWIND_REQ		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_REWIND_REQ )#define FSS_OPTYPE_REWIND_CNF		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_REWIND_CNF )#define FSS_OPTYPE_REWIND_ERR		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_REWIND_ERR )/* Message definition for Stat command *//*---------------------------------------*/#define FSS_CMD_STAT_REQ		MC_PCC_FUNCTION_TYPE( FSS_CMD_STAT, PCC_T_REQ )#define FSS_CMD_STAT_CNF		MC_PCC_FUNCTION_TYPE( FSS_CMD_STAT, PCC_T_CNF )#define FSS_CMD_STAT_ERR		MC_PCC_FUNCTION_TYPE( FSS_CMD_STAT, PCC_T_ERR )#define FSS_OPTYPE_STAT_REQ		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_STAT_REQ )#define FSS_OPTYPE_STAT_CNF		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_STAT_CNF )#define FSS_OPTYPE_STAT_ERR		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_STAT_ERR )/* Message definition for FFlush command *//*---------------------------------------*/#define FSS_CMD_FFLUSH_REQ		MC_PCC_FUNCTION_TYPE( FSS_CMD_FFLUSH, PCC_T_REQ )#define FSS_CMD_FFLUSH_CNF		MC_PCC_FUNCTION_TYPE( FSS_CMD_FFLUSH, PCC_T_CNF )#define FSS_CMD_FFLUSH_ERR		MC_PCC_FUNCTION_TYPE( FSS_CMD_FFLUSH, PCC_T_ERR )#define FSS_OPTYPE_FFLUSH_REQ		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FFLUSH_REQ )#define FSS_OPTYPE_FFLUSH_CNF		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FFLUSH_CNF )#define FSS_OPTYPE_FFLUSH_ERR		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FFLUSH_ERR )/* Message definition for Feof command *//*---------------------------------------*/#define FSS_CMD_FEOF_REQ		MC_PCC_FUNCTION_TYPE( FSS_CMD_FEOF, PCC_T_REQ )#define FSS_CMD_FEOF_CNF		MC_PCC_FUNCTION_TYPE( FSS_CMD_FEOF, PCC_T_CNF )#define FSS_CMD_FEOF_ERR		MC_PCC_FUNCTION_TYPE( FSS_CMD_FEOF, PCC_T_ERR )#define FSS_OPTYPE_FEOF_REQ		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FEOF_REQ )#define FSS_OPTYPE_FEOF_CNF		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FEOF_CNF )#define FSS_OPTYPE_FEOF_ERR		MC_PCC_PROCESS_OPERATION( PROCESS_FSS, FSS_CMD_FEOF_ERR )/* Message definition for FWrite command *//*---------------------------------------*/#define FSS_CMD_FWRITE_REQ		MC_PCC_FUNCTION_TYPE( FSS_CMD_FWRITE, PCC_T_REQ )#define FSS_CMD_FWRITE_CNF		MC_PCC_FUNCTION_TYPE( FSS_CMD_FWRITE, PCC_T_CNF )

⌨️ 快捷键说明

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