diff --git a/fs/cramfs/cramfs.c b/fs/cramfs/cramfs.c index 48e7f63..12476f2 100644 --- a/fs/cramfs/cramfs.c +++ b/fs/cramfs/cramfs.c @@ -29,6 +29,8 @@ #include #if (CONFIG_COMMANDS & CFG_CMD_JFFS2) +#ifndef CFG_NO_FLASH + #include #include #include @@ -344,4 +346,28 @@ int cramfs_check (struct part_info *info return 1; } +#else /* CFG_NO_FLASH */ + +int cramfs_check(struct part_info *info) +{ + return 0; +} + +int cramfs_info (struct part_info *info) +{ + return 0; +} + +int cramfs_load (char *loadoffset, struct part_info *info, char *filename) +{ + return -1; +} + +int cramfs_ls (struct part_info *info, char *filename) +{ + return -1; +} + +#endif /*CFG_NO_FLASH */ + #endif /* CFG_FS_CRAMFS */