Documentation and Support

Comparison between YAFFS (YAFFS2) and JFFS2

If you are trying to decide between YAFFS and JFFS2 then this note will give you an idea of the relative advantages of each.

Paper investigating a log management & crash recovery mechanism

This provides a link to a PDF of a paper by Taiwanese scholars.

YAFFS History

A chronology and list of milestones in YAFFS development.

YAFFS memory footprint

YAFFS claims a 'low memory footprint', but what exactly does that mean? How low is low?

Calculating an exact footprint is no easy task. There are many dependencies. Here is an approximation for YAFFS1 on Linux, assuming the standard block size of 512bytes per page and 16kB per block.

FUEL Embedded Database for use with YAFFS

YAFFS and the new FUEL Database from ITTIA work together. ITTIA has released the first beta of an all-new database for mobile and embedded systems. FUEL, which stands for

(Anti) Software patents talk - 2003

Presentation at Software Patent Discussion Meeting, Cambridge July 6th 2003 - Wookey presented the case against software patents. Aleph One believes that legislation making them legal in Europe will severely damage innovative small software businesses, especially those using Free Software.

Updated software patents talk

An updated, 30 minute, version of the shorter Cambridge talk, describing the problems with software patents and the current state of EU legislation covering this issue. This presentation was given to Lancaster University Phd Computer Science students, on the Isle of Man, on 2nd July 2004.

State of NAND MTD driver at start of project

Details of Dec 2001 state of nand driver, and overview of how drivers fit together for use with different hardware and filesystems. Not really intended for public consumption, but a useful backgrounder and explanation of the evolution of YAFFS.

Back to top