📄 fss.hep
字号:
/*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 : Fss.hep.. Project : SSYOL3 WAP/MMS.. Module : OSFS.. %version: MMS1.0 %.. Compiler name and release:...............:........:..........:............:........................... *----------------------------------------------------------------------------* * DESCRIPTION * * This file contains externally used function declarations for FSS *----------------------------------------------------------------------------* *----------------------------------------------------------------------------* * FUNCTIONS DEFINED IN THIS FILE *----------------------------------------------------------------------------* * Name | Object *----------------------------------------------------------------------------* * * *----------------------------------------------------------------------------* *----------------------------------------------------------------------------* * EVOLUTION *----------------------------------------------------------------------------* * Date | Author | Description *----------------------------------------------------------------------------* * 27.03.03 | tcmc_sgp | File header is added *****************************************************************************E*/#ifndef FSS_HEP#define FSS_HEPu32 Fs20_02ProcessFOpen(const fssPath * pp_FileName, const ascii * pp_Mode );u32 Fs20_03ProcessFOpenSized(const fssPath * pp_FileName, const ascii * pp_Mode, s32 vp_MaxFileSize );u32 Fs21_02ProcessFClose( u8 vp_Behaviour, t_fssFILE * pp_Stream);u32 Fs22_02ProcessRemove( u8 vp_Behavior, const fssPath * pp_FileName);u32 Fs23_02ProcessRename( u8 vp_Behaviour, const fssPath * pp_OldName, const fssPath * pp_NewName);u32 Fs24_02ProcessSetVBuff( u8 vp_Behaviour, t_fssFILE * pp_Stream, ascii * pp_Buff, s32 vp_BuffMode, t_fss_size_t vp_Size );u32 Fs25_02ProcessFTell(t_fssFILE * pp_Stream );u32 Fs26_02ProcessFSeek(u8 vp_Behaviour, t_fssFILE * pp_Stream, s32 vp_Offset, s32 vp_Whence );u32 Fs27_02ProcessRewind( u8 vp_Behaviour, t_fssFILE * pp_Stream );u32 Fs28_02ProcessStat( const fssPath * pp_FilePath, t_fss_stat * pp_FileInfo);u32 Fs29_02ProcessFFlush( u8 vp_Behaviour, t_fssFILE * pp_Stream);u32 Fs30_02ProcessFeof( t_fssFILE * pp_Stream);u32 Fs31_02ProcessFWrite( u8 vp_Behaviour, const void * pp_Buff, t_fss_size_t vp_ElementSize, t_fss_size_t vp_NumberOfElements, t_fssFILE * pp_Stream );u32 Fs32_02ProcessFRead( void * pp_Buff, t_fss_size_t vp_ElementSize, t_fss_size_t vp_NumberOfElements, t_fssFILE * pp_Stream );u32 Fs39_02ProcessGetVolInfo( const fssVolName * pp_VolName, t_fssVolInfo * pp_VolumeInfo );u32 Fs46_02ProcessMkDir( u8 vp_Behaviour, const fssPath * pp_Path, t_fss_mod_t vp_Mode );u32 Fs47_02ProcessRmDir( u8 vp_Behaviour, const fssPath * pp_Path );u32 Fs48_02ProcessChDir( u8 vp_Behaviour, const fssPath * pp_Path );u32 Fs49_02ProcessGetCwd( fssPath * pp_Buff, t_fss_size_t vp_Size );u32 Fs50_02ProcessOpenDir( const fssPath * pp_DirName );u32 Fs51_02ProcessCloseDir( u8 vp_Behaviour, t_fssDIR * pp_DirPtr );u32 Fs52_02ProcessReadDir( t_fssDIR * pp_DirPtr );u32 Fs53_02ProcessRewindDir( u8 vp_Behaviour, t_fssDIR * pp_DirPtr );u32 Fs55_02ProcessGetFileAddress( const fssPath * pp_FileName );u32 Fs57_02ProcessGetFilesAddrOfDir( t_fssDIR * pp_DirPtr, s32 vp_NumbFilesToGet, t_fssFileAddr * pp_FileAddr, u32 vp_BufferSize );#ifdef SYNCHRONOUS_FILE_SYSTEM_FTRu32 Fs58_02ProcessSetSize( u8 vp_Behaviour, t_fssFILE * pp_Stream, t_fss_size_t vp_NewSize);#endif#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -