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

📄 f_filesystem.h

📁 S3C2410 USB Mass storage 源码.
💻 H
字号:
#ifndef _F_FILESYSTEM_
#define _F_FILESYSTEM_

#ifdef _READ_SD_
extern TFILE g_pFile;

u8 F_FileSYS_Initial(u8 Index);
u8 F_FileSYS_Dir(FAT_HANDLE *pHandle, u32 startnum,u32 *Listnum, c8 *Listtype);
u8 F_FileSYS_FolderScan(FAT_HANDLE *pHandle);
u32 F_FileSYS_GetTotalnum(void);
u32 F_FileSYS_GetTotalFoldernum(void);
u32 F_FileSYS_GetTotalFilenum(void);
u8 F_FileSYS_FindFirstFile(FAT_HANDLE *pHandle, u32 *CurrentIndex, F_FindFileInfo *ObjectInfo);
u8 F_FileSYS_FindNextFile(FAT_HANDLE *pHandle, u32 *CurrentIndex, F_FindFileInfo *ObjectInfo);
u8 F_FileSYS_GetFileInfo(FAT_HANDLE *pHandle,c8 *filename, F_FileInfo *fileInfo);
u8 F_FileSYS_GetCurrentDir(c8 *CurrentDir);
u8 F_FileSYS_ChangeDir(FAT_HANDLE *pHandle, c8 *tarDir);
u8 F_FileSYS_GetDiskSize(FAT_HANDLE *pHandle, u32 *totalsize,u32 *freesize, u32 *usedsize);
u8 F_FileSYS_fopen(TFILE *pFile, c8 *filename, u8 mode);
u8 F_FileSYS_fread(TFILE *pFile, u8 *buffer, u32 readsize, u32 *realreadsize);
u8 F_FileSYS_fseek(TFILE *pFile, s32 Offset, u8 seekPos);
u8 F_FileSYS_fcreate(TFILE *pFile, c8 *filename);
u8 F_FileSYS_fwrite(TFILE *pFile, u8 *buffer, u32 writesize, u32 *realwritesize);
u8 F_FileSYS_fclose(TFILE *pFile);




void F_FileSYS_FileList(void);
void F_FileSYS_ShowFileInfo(u8 Item);
void F_FileSYS_FileRead(c8 *filename, u8 *readdat, s32 Offset,u32 readsize);
void F_FileSYS_FileSeekRead(u8 Item, char *readdat, s32 Offset,u32 readsize);
#endif /* _READ_SD_ */

#endif//_F_FILESYSTEM_

⌨️ 快捷键说明

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