On Tuesday 29 March 2011 03:51:32 HuangAlex wrote:
> For the checkpoint, how do you manage those obsoleted "checkpoint". And
> when mount the flash, how do you know which is the newest version? Thank
> you.
>
The old checkpoint is invalidated (ie. deleted) as soon as any changes are
made. There is never more than one.
Look for void yaffs2_checkpt_invalidate(struct yaffs_dev *dev). See what it
does and when it is called.