file.h

来自「ARM7_S3C44B0X全套培训资料及源代码(2)」· C头文件 代码 · 共 23 行

H
23
字号
#define Disk_Size 		(16384)			//Disk的空间大小(以Sector/Page为基本单位)#define Root_Cluster	(0)				//#define Start_Cluster	(1)				//Cluster0被Root_Information占用#define End_Cluster		(Disk_Size/32)#define UNUSED_MARK		(0xFF)#define BAD_MARK		(0x00)#define LAST_BLOCK		(0xFFFF)#define FILE_NO_FOUND	(512)#define BLOCK_SIZE		(16*1024)extern U8 root_buf[512][32];extern U32 pre_block,current_block;U32 seek_blank_block(U32 StartBlock);void creat_file(U8 *file_information);void close_file(void);void format_disk(void);void write_file(U8 endflag,U8 *block_buf);U32 find_file(U8 *file_information);U32 comp_filename(U8 *s1,U8 *s2);void read_file(U8 *block_buf);void file_rename(U8 *old_new_filename);void del_file(U8 *filename);

⌨️ 快捷键说明

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