[U-Boot] [PATCH v2 8/8] FAT: Make it possible to read from any file position
Benoît Thébaudeau
benoit.thebaudeau at advansee.com
Mon Sep 3 16:17:09 CEST 2012
Dear Wolfgang Denk,
On Sunday, September 2, 2012 5:28:09 PM, Wolfgang Denk wrote:
> Dear Benoît Thébaudeau,
>
> In message
> <1285759492.332736.1342790529256.JavaMail.root at advansee.com> you
> wrote:
> > When storage devices contain files larger than the embedded RAM, it
> > is usef> ul to
> > be able to read these files by chunks, e.g. for a software update
> > to the
> > embedded NAND Flash from an external storage device (USB stick, SD
> > card, et> c.).
> >
> > Hence, this patch makes it possible by adding a new FAT API to read
> > files f> rom a
> > given position.
> >
> > Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau at advansee.com>
> > Cc: Wolfgang Denk <wd at denx.de>
> > ---
> > Changes for v2:
> > - Patch renumbering because of the new v2 1/8.
> > - Possible code style changes due to the new v2 1/8.
> > - Add missing vairable renaming to fat_write.c.
> >
> > .../fs/fat/fat.c | 88
> > ++++++++++++++++> ----
> > .../fs/fat/fat_write.c | 18 ++--
> > 2 files changed, 80 insertions(+), 26 deletions(-)
>
> I don't see any command line interface to actually use this code.
>
> How would I put this to use?
Here is the current "fatload" command line interface:
fatload <interface> <dev[:part]> <addr> <filename> [bytes]
Do you prefer to change it to:
fatload <interface> <dev[:part]> <addr> <filename> [offset] [bytes]
or to have a new dedicated command, or something else?
Best regards,
Benoît
More information about the U-Boot
mailing list