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

📄 fslowlayer.hem

📁 我今天开始上传5份TI、NXP、MTK的手机开发全套资料。希望对大家有很大的帮助
💻 HEM
字号:
/*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 :    FsLowLayer.hem.. Project :      SSYOL3 WAP/MMS.. Module :       OSFS.. %version:      MMS1.0 %.. Compiler name and release:...............:........:..........:............:........................... *----------------------------------------------------------------------------* *                                    DESCRIPTION * *  This file contains externally used macro declarations for FS communication *  with lower layer. *----------------------------------------------------------------------------* *----------------------------------------------------------------------------* *                           FUNCTIONS DEFINED IN THIS FILE *----------------------------------------------------------------------------* * Name            | Object *----------------------------------------------------------------------------* * * *----------------------------------------------------------------------------* *----------------------------------------------------------------------------* *                                    EVOLUTION *----------------------------------------------------------------------------* * Date     | Author             | Description *----------------------------------------------------------------------------* * 27.03.03 | tcmc_sgp           | File header is added *****************************************************************************E*/#ifndef FSLOWLAYER_HEM#define FSLOWLAYER_HEM /***********************************************//* External macros needed to call lower layers *//***********************************************//* PR#1285: MACRO variables must always have brackets surrounding them *//* This macro call the lower layer */#define MC_FS_LL_CALL_LOWER_LAYER( vp_Oper, pp_Param )  \	Fs84_07LLCallLowerLayer( (vp_Oper), ( void *) (pp_Param) )/* This macro gets the current layer context */#define MC_FS_LL_GET_CURRENT_LAYER_CONTEXT(pp_LayerComm) \	Fs84_03GetLayerContext (pp_LayerComm)/* This macro set a new volume ( set the pointer on the interlayer table ) */#define MC_FS_LL_SET_NEW_VOL(pp_Vol)						\	Fs84_04LLSetNewVolume(pp_Vol)/****************************************************************//* External macros needed to mount a new volume and its layers  *//****************************************************************//* This macro gets a new volume to mount it */#define MC_FS_GET_NEW_VOL Fs84_08GetNewVolume()/* This macro mount a new layer to the volume under mounting 	ir return the level of the layer */#define MC_FS_ADDED_LAYER_TO_VOL( pp_VolStruct, vp_NbrCmds, pp_LayerContext )		\	Fs84_09AddedLayerToVol( pp_VolStruct, vp_NbrCmds, pp_LayerContext)/* This macro set a new command for the layer under mounting */#define MC_FS_LL_SET_CMD( pp_VolStruct, vp_CommandId, pp_Fct )				\	Fs84_10SetCommand( pp_VolStruct, vp_CommandId, pp_Fct)/* This macro set a new command for the layer under mounting, the command is implemented	in just lower layer */#define MC_FS_LL_SET_CMD_TO_LOW_LAYER_CMD( pp_VolStruct, vp_CommandId, vp_LowLayerCommandId )	\		Fs84_11SetCmdToLowLayerCommand( pp_VolStruct, vp_CommandId, vp_LowLayerCommandId)/* This macro mount the new volume */#define MC_FS_LL_MOUNT_VOLUME( pp_VolStruct, pp_VolName)				\	Fs84_12MountVolume(  pp_VolStruct, pp_VolName )/* Get a new volume */#define MC_FS_GET_NEW_VOL  Fs84_08GetNewVolume()/* Mounting of a new volume */#define MC_FS_MOUNT_VOL( pp_Volume, pp_VolName )					\		 Fs84_12MountVolume(  pp_Volume, pp_VolName )/* Unmounting of a new volume */#define MC_FS_UNMOUNT_VOL( pp_Volume )					\		 Fs84_13UnmountVolume( pp_VolName )#endif

⌨️ 快捷键说明

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