#ifndef __FS_Hx__ #define __FS_Hx__ #include #include enum { FS_DEV_SD=0, FS_DEV_NOR, FS_DEV_MAX }; typedef struct { char *buf; int dlen; int blen; }buf_t; int fs_init(void); int fs_mount(char *dev, int flag); int fs_mkdir(char *path); int fs_length(char* path); int fs_exist(char* path); int fs_save(char *path, void *buf, int len); int fs_load(char* path, buf_t *buf); char* fs_load2(char* path, int add0); int fs_copy(char *dst, char *src); int fs_remove(char *path); int fs_append(char *path, void *data, int datalen); #endif