[U-Boot] [PATCH] u-boot: Update yaffs2 file system
Wolfgang Denk
wd at denx.de
Thu Aug 9 23:39:31 CEST 2012
Dear Charles Manning,
In message <1336618517-2947-1-git-send-email-cdhmanning at gmail.com> you wrote:
> This patch updates the yaffs2 in u-boot to correspond to
> git://www.aleph1.co.uk/yaffs2
> commit id 9ee5d0643e559568dbe62215f76e0a7bd5a63d93
>
> Signed-off-by: Charles Manning <cdhmanning at gmail.com>
> ---
> common/cmd_yaffs2.c | 383 ++-
> fs/yaffs2/Makefile | 31 +-
> fs/yaffs2/README-linux | 201 -
> fs/yaffs2/devextras.h | 275 --
> fs/yaffs2/stdio.h | 1 +
> fs/yaffs2/stdlib.h | 1 +
> fs/yaffs2/string.h | 6 +
> fs/yaffs2/yaffs_allocator.c | 357 ++
> fs/yaffs2/yaffs_allocator.h | 30 +
> fs/yaffs2/yaffs_attribs.c | 153 +
> fs/yaffs2/yaffs_attribs.h | 28 +
> fs/yaffs2/yaffs_bitmap.c | 97 +
> fs/yaffs2/yaffs_bitmap.h | 33 +
> fs/yaffs2/yaffs_checkptrw.c | 525 ++--
> fs/yaffs2/yaffs_checkptrw.h | 15 +-
> fs/yaffs2/yaffs_ecc.c | 148 +-
> fs/yaffs2/yaffs_ecc.h | 46 +-
> fs/yaffs2/yaffs_error.c | 58 +
> fs/yaffs2/yaffs_flashif.h | 24 +-
> fs/yaffs2/yaffs_flashif2.h | 35 +
> fs/yaffs2/yaffs_getblockinfo.h | 35 +
> fs/yaffs2/yaffs_guts.c | 9213 +++++++++++++++-------------------------
> fs/yaffs2/yaffs_guts.h | 1219 +++---
> fs/yaffs2/yaffs_hweight.c | 53 +
> fs/yaffs2/yaffs_hweight.h | 24 +
> fs/yaffs2/yaffs_list.h | 126 +
> fs/yaffs2/yaffs_malloc.h | 25 -
> fs/yaffs2/yaffs_mtdif.c | 175 +-
> fs/yaffs2/yaffs_mtdif.h | 12 +-
> fs/yaffs2/yaffs_mtdif2.c | 270 +-
> fs/yaffs2/yaffs_mtdif2.h | 17 +-
> fs/yaffs2/yaffs_nameval.c | 208 +
> fs/yaffs2/yaffs_nameval.h | 28 +
> fs/yaffs2/yaffs_nand.c | 150 +-
> fs/yaffs2/yaffs_nand.h | 31 +-
> fs/yaffs2/yaffs_nandemul2k.h | 26 +-
> fs/yaffs2/yaffs_nandif.c | 252 ++
> fs/yaffs2/yaffs_nandif.h | 65 +
> fs/yaffs2/yaffs_osglue.h | 42 +
> fs/yaffs2/yaffs_packedtags1.c | 63 +-
> fs/yaffs2/yaffs_packedtags1.h | 24 +-
> fs/yaffs2/yaffs_packedtags2.c | 268 +-
> fs/yaffs2/yaffs_packedtags2.h | 35 +-
> fs/yaffs2/yaffs_qsort.c | 58 +-
> fs/yaffs2/yaffs_qsort.h | 23 -
> fs/yaffs2/yaffs_ramdisk.h | 32 -
> fs/yaffs2/yaffs_summary.c | 313 ++
> fs/yaffs2/yaffs_summary.h | 37 +
> fs/yaffs2/yaffs_tagscompat.c | 573 +--
> fs/yaffs2/yaffs_tagscompat.h | 34 +-
> fs/yaffs2/yaffs_tagsvalidity.c | 31 -
> fs/yaffs2/yaffs_tagsvalidity.h | 24 -
> fs/yaffs2/yaffs_trace.h | 57 +
> fs/yaffs2/yaffs_uboot_glue.c | 464 ++
> fs/yaffs2/yaffs_verify.c | 529 +++
> fs/yaffs2/yaffs_verify.h | 43 +
> fs/yaffs2/yaffs_yaffs1.c | 422 ++
> fs/yaffs2/yaffs_yaffs1.h | 22 +
> fs/yaffs2/yaffs_yaffs2.c | 1532 +++++++
> fs/yaffs2/yaffs_yaffs2.h | 39 +
> fs/yaffs2/yaffscfg.c | 420 --
> fs/yaffs2/yaffscfg.h | 24 +-
> fs/yaffs2/yaffsfs.c | 3446 +++++++++++----
> fs/yaffs2/yaffsfs.h | 282 +-
> fs/yaffs2/yaffsinterface.h | 21 -
> fs/yaffs2/ydirectenv.h | 82 +-
> fs/yaffs2/yportenv.h | 393 ++-
> 67 files changed, 13596 insertions(+), 10113 deletions(-)
> delete mode 100644 fs/yaffs2/README-linux
> delete mode 100644 fs/yaffs2/devextras.h
> create mode 100644 fs/yaffs2/stdio.h
> create mode 100644 fs/yaffs2/stdlib.h
> create mode 100644 fs/yaffs2/string.h
> create mode 100644 fs/yaffs2/yaffs_allocator.c
> create mode 100644 fs/yaffs2/yaffs_allocator.h
> create mode 100644 fs/yaffs2/yaffs_attribs.c
> create mode 100644 fs/yaffs2/yaffs_attribs.h
> create mode 100644 fs/yaffs2/yaffs_bitmap.c
> create mode 100644 fs/yaffs2/yaffs_bitmap.h
> create mode 100644 fs/yaffs2/yaffs_error.c
> create mode 100644 fs/yaffs2/yaffs_flashif2.h
> create mode 100644 fs/yaffs2/yaffs_getblockinfo.h
> create mode 100644 fs/yaffs2/yaffs_hweight.c
> create mode 100644 fs/yaffs2/yaffs_hweight.h
> create mode 100644 fs/yaffs2/yaffs_list.h
> delete mode 100644 fs/yaffs2/yaffs_malloc.h
> create mode 100644 fs/yaffs2/yaffs_nameval.c
> create mode 100644 fs/yaffs2/yaffs_nameval.h
> create mode 100644 fs/yaffs2/yaffs_nandif.c
> create mode 100644 fs/yaffs2/yaffs_nandif.h
> create mode 100644 fs/yaffs2/yaffs_osglue.h
> delete mode 100644 fs/yaffs2/yaffs_qsort.h
> delete mode 100644 fs/yaffs2/yaffs_ramdisk.h
> create mode 100644 fs/yaffs2/yaffs_summary.c
> create mode 100644 fs/yaffs2/yaffs_summary.h
> delete mode 100644 fs/yaffs2/yaffs_tagsvalidity.c
> delete mode 100644 fs/yaffs2/yaffs_tagsvalidity.h
> create mode 100644 fs/yaffs2/yaffs_trace.h
> create mode 100644 fs/yaffs2/yaffs_uboot_glue.c
> create mode 100644 fs/yaffs2/yaffs_verify.c
> create mode 100644 fs/yaffs2/yaffs_verify.h
> create mode 100644 fs/yaffs2/yaffs_yaffs1.c
> create mode 100644 fs/yaffs2/yaffs_yaffs1.h
> create mode 100644 fs/yaffs2/yaffs_yaffs2.c
> create mode 100644 fs/yaffs2/yaffs_yaffs2.h
> delete mode 100644 fs/yaffs2/yaffscfg.c
> delete mode 100644 fs/yaffs2/yaffsinterface.h
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"One day," said a dull voice from down below, "I'm going to be back
in form again and you're going to be very sorry you said that. For a
very long time. I might even go so far as to make even more Time just
for you to be sorry in." - Terry Pratchett, _Small Gods_
More information about the U-Boot
mailing list