2009-09-16  Ross Younger  <wry@ecoscentric.com>

	* ecos-yaffs-nand.c: Correctly use ECC on YAFFS tags in yaffs2
	filesystems when not in inbandTags mode (ref: 1000821)
	* ecos-yaffs.c: Improve spare area size sanity checking on mount
	* yaffs_packedtags2.c: Add framework (usually conditioned out)
	to count ECC corrections within the spare area.

2009-08-28  Ross Younger  <wry@ecoscentric.com>

	* doc/yaffs.sgml: Bring explanations of CDL options up-to-date.
	* yaffs.cdl: Add CYGNUM_FS_YAFFS_TEMP_BUFFERS tuning parameter.

2009-08-26  Ross Younger  <wry@ecoscentric.com>

	* Added support for small-page chips: incorporates and builds on work
	by Simon Kallweit.  Small page devices can operate either in YAFFS1
	mode, or YAFFS2 mode with inbandTags. 
	* Updated #defines to omit unneeded YAFFS code.

2009-08-18  Ross Younger  <wry@ecoscentric.com>

	* yaffs-guts.c: Update from Aleph One CVS (1.85 -> 1.88)

2009-07-20  Ross Younger  <wry@ecoscentric.com>

	* ecos-yaffs.c: Compute free-space from nErasedBlocks (recommended by
	Charles Manning) - not yaffs_GetNumberOfFreeChunks.

2009-07-03 Ross Younger  <wry@eCosCentric.com>

	* Add detailed RAM use estimate and worked example.

2009-06-18 Ross Younger  <wry@eCosCentric.com>

	* General enhancements and bugfixes.
	* Add mount-time mallinfo check/warning in debug builds.
	* Replace unconditional diag_printfs with calls to TOUT macro.
	* TOUT (trace output) macro now uses configable cdl function,
	  may be disabled.
	* Improve our definition of YBUG.
	* Upstream: Merge from cvs datestamp "2009-05-16 00:00"
	* Retab eCos-specific files, for consistency.
	* Pare down use of libextras.
	* doc: linewrap for consistency.
	* Elide unneeded YAFFS1 code.
	* Use eCos qsort, not yaffs's own.

2009-05-01 Ross Younger  <wry@eCosCentric.com>

	* New package. YAFFS filesystem. Beware license terms; this
	package is not covered by the standard eCos license!

