123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109 |
- #ifndef _FS_H
- #define _FS_H
- #include <common.h>
- #define FS_TYPE_ANY 0
- #define FS_TYPE_FAT 1
- #define FS_TYPE_EXT 2
- #define FS_TYPE_SANDBOX 3
- #define FS_TYPE_UBIFS 4
- int fs_set_blk_dev(const char *ifname, const char *dev_part_str, int fstype);
- int fs_ls(const char *dirname);
- int fs_exists(const char *filename);
- int fs_size(const char *filename, loff_t *size);
- int fs_read(const char *filename, ulong addr, loff_t offset, loff_t len,
- loff_t *actread);
- int fs_write(const char *filename, ulong addr, loff_t offset, loff_t len,
- loff_t *actwrite);
- int do_size(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[],
- int fstype);
- int do_load(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[],
- int fstype);
- int do_ls(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[],
- int fstype);
- int file_exists(const char *dev_type, const char *dev_part, const char *file,
- int fstype);
- int do_save(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[],
- int fstype);
- int do_fs_uuid(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[],
- int fstype);
- int do_fs_type(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]);
- #endif
|