This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: JFFS2 questions with eCos
Hi Andrew,
When I create a directory with mkdir command, it retruns no space.
So I want to create a image with some empty space.
Q1 : Can I generate a JFFS2 filesystem image with empty space ??
for example, data uses 1 MB and empty space 4MB image ??
Q2 : Can I generate a JFFS2 filesystem image with only empty space ??
for example, only epmty root directory with 5MB image ??
Thank you~~
Steven Cheng
----- Original Message -----
From: "Andrew Lunn" <andrew@lunn.ch>
To: "Steven_cheng" <05071@alphanetworks.com>
Cc: <ecos-discuss@sources.redhat.com>
Sent: Thursday, September 29, 2005 3:22 PM
Subject: Re: [ECOS] JFFS2 questions with eCos
> On Thu, Sep 29, 2005 at 11:59:40AM +0800, Steven_cheng wrote:
> > Hi Andrew,
> >
> > I find that there is the FSTAB_ENTRY as following if I turn on
the
> > CYGOPT_FS_JFFS2_WRITE :
> >
> > FSTAB_ENTRY(jffs2_fste, "jffs2", 0,
> > CYG_SYNCMODE_FILE_FILESYSTEM | CYG_SYNCMODE_IO_FILESYSTEM,
> > jffs2_mount,
> > jffs2_umount,
> > jffs2_open,
> > jffs2_ops_unlink,
> > jffs2_ops_mkdir,
> > jffs2_ops_rmdir,
> > jffs2_ops_rename,
> > jffs2_ops_link,
> > jffs2_opendir,
> > jffs2_chdir, jffs2_stat, jffs2_getinfo, jffs2_setinfo);
> >
> > Question :
> > Q1 :There are the functions to write the jffs2 filesystem,
> > but currently RedBoot does not support the commands.
>
> jffs2 is a writeable filesystem and RedBoot currently does not make
> use of this functionallity. So far nobody has needed to be able to
> write to a JFFS2 filesystem from redboot and so nobody has contributed
> code to do so.
>
> > So we can not write (create) a file/dir into the jffs2 image.
> > Is it correct ??
>
> There is no Redboot command to do it.
>
> > Q2 : It is the same with FAT filesystem as JFFS2 filesystem,
> > currentky it does not support the write command.
> > Is it correct ??
>
> Redboot does not know what type of filesystem it is using, it is just
> a filesystem. If you add commands which write, they should work for
> jffs2, FAT, RAMFS etc.....
>
> > Q3: If I add the some commands likes open (create) by using above
functions,
> > then I can create a file into jffs2 filesystem.
> > Is it correct ??
>
> It should work. But since nobody has actually done this before you
> never now if there are bugs to be found....
>
> Andrew
>
> --
> Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
> and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
>
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss