This is the mail archive of the ecos-discuss@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]