|
最近一直忙于开发一个只读的单盘exFAT文件系统。第一阶段总算完成了。
主要完成的函数有:
int fs_init(void);/**< 已经实现的函数 */
int fs_getdfree(struct diskfree_t *pdf);/**< 已经实现的函数 */
int fs_feof(FS_FILE *stream);/**< 已经实现的函数 */
int fs_ferror(FS_FILE *stream);/**< 已经实现的函数 */
int fs_fclose(FS_FILE *stream);/**< 已经实现的函数 */
void fs_clearerr(FS_FILE *stream);/**< 已经实现的函数 */
unsigned long long fs_ftell(FS_FILE *stream);/**< 已经实现的函数 */
unsigned long long fs_fseek(FS_FILE *stream, long long offset, long whence);/**< 已经实现的函数 */
unsigned long fs_fread(void *buffer, unsigned long size, unsigned long n, FS_FILE* stream);/**< 已经实现的函数 */
FS_FILE *fs_fopen(const char *path, const char *mode);/**< 已经实现的函数 */
int fs_GetLastError(void);/**< 已经实现的函数 */
char *fs_getcwd( char *buffer, int maxlen);/**< 已经实现的函数 */
int fs_chdir(const char *path);/**< 已经实现的函数 */
接下来要做的就是查找和统计函数了。 |
|