Design aims
We're working on a generic Linux subsystem for memory devices, especially Flash devices.
The aim of the system is to make it simple to provide a driver for new hardware, by providing a generic interface between the hardware drivers and the upper layers of the system.
Hardware drivers need to know nothing about the storage formats used, such as FTL, FFS2, etc., but will only need to provide simple routines for read, write and erase. Presentation of the device's contents to the user in an appropriate form will be handled by the upper layers of the system.
News
- 02 Dec 2009: UBIFS
2.6.24-2.6.27back-ports support is dropped - 20 Nov 2009: now UBI devices can be mounted directly
("
mount -t ubifs /dev/ubi0_0 /mnt/ubifs") - 08 Jun 2009: a bad bug fixed in mkfs.ubifs, please update your version
- 02 Jun 2009: UBI got notification capabilities, gluebi is now a separate module
- 27 May 2009: mkfs.ubifs now can write straight to UBI volumes