[Yaffs-archive] YAFFS checkin

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Charles Manning
Date:  
To: yaffs
Subject: [Yaffs-archive] YAFFS checkin
I have just checked in a set of changes. I had to force yaffs_fs.c, so I hope
nothing broke.

Major changes:
* Added short operation caching (Only of use if generic read/write is
disabled).
* Does not delete files in-line. Instead does background deletion. This also
fixes an issue where POSIX files can be unlinked, but still in use.
* Fix some problems with broken renaming etc and corrupt directories.
*Improved partitioning. No longer uses dev->nBlocks.
* Improved NAND error handling.
* Change headers to LGPL.
* Change nand_ecc.c to LGPL.

The only issue I believe is broken still is that a rename is failed if the
target name exists. To be tackled shortly.

As always, feedback/comments more than welcome.


-- Charles


---------------------------------------------------------------------------------------
This mailing list is hosted by Toby Churchill open software (www.toby-churchill.org).
If mailing list membership is no longer wanted you can remove yourself from the list by
sending an email to with the text "unsubscribe"
(without the quotes) as the subject.