NAND Flash Framework for review

Rafal Jaworowski raj at semihalf.com
Mon Mar 8 23:47:48 UTC 2010


Greetings,

I have recently imported code for the FreeBSD NAND Flash Framework into P4:

http://p4db.freebsd.org/changeList.cgi?FSPC=//depot/projects/nand2/...

The framework is basically a set of interfaces that aim to provide an extensible, object oriented environement for NAND controllers and chips from various hardware vendors, found on embedded systems. The example implementation of a NAND flash controller back-end driver is for Marvell MV-78XXX system on chip (featuring NAND block among other elements).

Included is a full system simulator of ONFI-compliant devices (NANDsim), with userland control application, which allows for managment of the simulations.

I have updated the NAND wiki (http://wiki.freebsd.org/NAND) accordingly, with a new section dedicated for this development (FreeBSD NAND Flash Framework) providing some more details.

We are looking for review, comments and any other feedback.

Rafal



More information about the freebsd-embedded mailing list