view packages/fs/yaffs/current/ChangeLog @ 300:9c8ff034abb0

Graft in 20090826 source snapshot
author Ross Younger <wry@ecoscentric.com>
date Tue, 03 Nov 2009 12:15:09 +0000
parents
children 79e24d9d451d
line wrap: on
line source

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!