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

📄 fsvoldata.him

📁 我今天开始上传5份TI、NXP、MTK的手机开发全套资料。希望对大家有很大的帮助
💻 HIM
字号:
#ifndef FSVOLDATA_HIM#define FSVOLDATA_HIM /************************************************************************//*									*//*		   Volumes attached data management 			*//*									*//************************************************************************//* This macro initialize the volume data */#define MC_FS_VD_INIT_VOL_DATA(pp_Config)   \		Fs82_01VDInitVolumeData( pp_Config )/* This macro delet an entity ( task or process/instance )	from the FSS owner list	*/#define MC_FS_VD_GET_NEW_VOL_ID  \        	Fs82_02VDGetNewVolumeID()/* This macro translates the pointer on the volume to its volume ID */#define MC_FS_VD_GET_VOL_ID(pp_Volume)  \		pp_Volume->v_VolID/* This macro inserts a new volume in volumes data */#define MC_FS_VD_INSERT_NEW_VOL( vp_VolID, pp_VolName, pp_Volume)  \		Fs82_03VDInsertNewVolume( vp_VolID, pp_VolName, pp_Volume )/* This macro deletes a volume from volume data */#define MC_FS_VD_DELETE_VOL( vp_VolID, pp_Volume ) \		Fs82_04VDDeleteVolume( vp_VolID, pp_Volume )/* This macro Search volume by its name ( return a pointer on volume structure ) */#define MC_FS_VD_SEARCH_VOL_BY_NAME( pp_VolName, vp_MaxNameSize ) \		Fs82_05VDSearchVolByName( pp_VolName, vp_MaxNameSize )/* This macro insert a file in a volume's data */#define MC_FS_VD_INSERT_FILE_IN_VOL( pp_Volume, pp_File) \		Fs82_06VDInsertFileInVol(  pp_Volume,  pp_File )/* This macro deletes file from volume's data */#define MC_FS_VD_DELETE_FILE_FROM_VOL( pp_File) \		Fs82_07VDDeleteFileFromVol( pp_File )/* This macro insert a directory in a volume's data */#define MC_FS_VD_INSERT_DIR_IN_VOL( pp_Volume, pp_Dir)  \		Fs82_08VDInsertDirInVol( pp_Volume, pp_Dir )/* This macro deletes a directory from volume's data */#define MC_FS_VD_DELETE_DIR_FROM_VOL( pp_Dir ) \		Fs82_09VDDeleteDirFromVol( pp_Dir )/* This macro gets first file of the volume's list */#define MC_FS_VD_GET_FIRST_FILE( pp_Volume )	 \		((t_fsFILE*) (pp_Volume -> p_FileList))/* This macro gets next file of an entity's list */#define MC_FS_VD_GET_NEXT_FILE( pp_File ) \		pp_File->p_VolNextPtr/* This macro gets first directory of an entity's list */#define MC_FS_VD_GET_FIRST_DIR( pp_Volume )	 \		((t_fsDIR*)(pp_Volume -> p_DirList))/* This macro gets next directory of an entity's list */#define MC_FS_VD_GET_NEXT_DIR( pp_Dir ) \		pp_Dir->p_VolNextPtr/* This macro gets a volume */#define MC_FS_VD_GET_VOL( vp_Index ) \		Fs82_10VDGetVolume( vp_Index )/* This macro gets the volume ptr of a file *//* This macro gets entity ptr of a file */#define MC_FS_VD_GET_VOL_PTR_OF_FILE( pp_File )	\		pp_File->p_VolOfFile/* This macro gets entity ptr of a directory */#define MC_FS_VD_GET_VOL_PTR_OF_DIR( pp_Dir )	\		pp_Dir->p_VolOfDir#endif

⌨️ 快捷键说明

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