文件名称:uC/FS ucfsV1.34 文件系统 真正的源码
文件大小:1.22MB
文件格式:ZIP
更新时间:2013-12-02 07:46:59
ucfs uc/fs ucfsV1.34 文件系统 真正的源码
并非VC中的试用版 ,包含全部源代码......... 少个结构 将下面代码命名为fs_dev.h即可 #ifndef _FS_DEV_H_ #define _FS_DEV_H_ /********************************************************************* * * Global data types * ********************************************************************** */ typedef struct { FS_FARCHARPTR name; int (*dev_status)(FS_u32 id); int (*dev_read)(FS_u32 id, FS_u32 block, void *buffer); int (*dev_write)(FS_u32 id, FS_u32 block, void *buffer); int (*dev_ioctl)(FS_u32 id, FS_i32 cmd, FS_i32 aux, void *buffer); } FS__device_type; #endif
【文件预览】:
API
----fs_info.c(9KB)
----api_in.c(3KB)
----fs_api.h(12KB)
----api_misc.c(14KB)
----fs_int.h(2KB)
----api_int.h(1KB)
----api_out.c(2KB)
----api_dir.c(7KB)
----fs_fsl.h(2KB)
CONFIG
----Win32()
--------fs_conf.h(15KB)
--------fs_port.h(3KB)
----EP7312()
--------fs_conf.h(15KB)
--------fs_port.h(2KB)
----M16C_137X_IP()
--------fs_conf.h(14KB)
--------fs_port.h(2KB)
OS
----fs_os.h(2KB)
----fs_x_no_os.c(7KB)
----fs_x_embos.c(7KB)
----FS_X_win32.c(9KB)
----fs_x_ucos_ii.c(9KB)
DEVICE
----IDE()
--------ide.h(1KB)
--------ide_drv.c(8KB)
--------hardware()
----windrive()
--------wd_misc.c(11KB)
----ram()
--------r_misc.c(5KB)
----smc()
--------smc_log.c(37KB)
--------smc.h(10KB)
--------smc_ecc.c(13KB)
--------hardware()
--------smc_phy.c(22KB)
FSL
----fat()
--------fat_data.c(1KB)
--------fs_fat.h(6KB)
--------fat_out.c(17KB)
--------fat_ioct.c(32KB)
--------fat_dir.c(16KB)
--------fat_open.c(35KB)
--------fat_misc.c(40KB)
--------fat_in.c(6KB)
CLIB
----fs_clib.h(2KB)
----clibmisc.c(10KB)
LBL
----fs_lbl.h(2KB)
----lb_misc.c(11KB)
uC-FS-UserManualV1-34a.pdf
sample
----main.c(9KB)