📄 fat.h
字号:
/*
+FHDR------------------------------------------------------------------
Copyright (c),
Tony Yang –51,AVR,ARM firmware developer
Contact:qq 292942278 e-mail:tony_yang123@sina.com.cn
Abstract:
$Id: fat.h,v 1.3 2007/03/11 10:23:44 yangwenbin Exp $
-FHDR-------------------------------------------------------------------
*/
extern u8 create_file(u8* filename);
extern u8 create_floder(u8* foldername);
extern u8 open_file(u8 filename[]);
extern u8 close_file(u8 FCB);
extern u8 rename_file(u8* oldfilename,u8* newfilename);
extern u8 folder_enumeration(u8*return_string , u8 mode,u8 *ATTR) ;
extern u8 disk_enumeration(u8 *return_string,u8 mode,u8* ATTR);
extern u8 f_seek(u8 FCBsn, s32 offset, u8 origin);
extern u16 write_file(u8 FCBsn,u8* buffer, u16 length);
extern u16 read_file(u8 FCBsn,u8* buffer, u16 length);
extern u8 delete_file( u8* filename);
extern u8 delete_folder(u8* foldername);
extern u8 volume_inquiry(u8 partition_id,u32 *volume_capacity, u32 *volume_free_space);
extern u8 find_file(u8 * filename,u8 mode,u8* foldername);
extern u8 cd_folder(u8 * foldername,u8 mode);
extern u8 FAT_filesystem_initialiation();
extern u8 FAT16_filesystem_autoformat();
/*
+FFTR--------------------------------------------------------------------
$Log: fat.h,v $
Revision 1.3 2007/03/11 10:23:44 yangwenbin
disk_enumeration,folder_enumeration函数测试成功
测试方法:
分离大小为127M IMG的所含文件,如rar,pdf等
Revision 1.2 2007/03/06 12:27:05 yangwenbin
函数cd_folder()完成, mode 0/mode1两种模式测试通过
Revision 1.1.1.1 2007/02/26 14:01:12 Design
volume_inquire函数测试成功
Revision 1.1.1.1 2007/02/24 07:59:45 yangwenbin
增加FAT16文件系统基本代码
-FFTR--------------------------------------------------------------------
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -