Date: Thu, 17 May 2012 13:56:30 +0300 From: Aleksandr Rybalko <ray@dlink.ua> To: Grzegorz Bernacki <gjb@semihalf.com> Cc: freebsd-fs@freebsd.org, freebsd-arm@freebsd.org, freebsd-embedded@FreeBSD.org Subject: Re: NAND Framework in HEAD. Message-ID: <20120517135630.6ec31920.ray@dlink.ua> In-Reply-To: <4FB4EABA.702@semihalf.com> References: <4FB4EABA.702@semihalf.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 17 May 2012 14:10:34 +0200 Grzegorz Bernacki <gjb@semihalf.com> wrote: >> Hello, >> >> I would like to annouce merging of the project/nand branch into >> HEAD. The purpose of this project was to create a complete >> environment supportng NAND Flash devices in FreeBSD. >> >> The NAND Flash environment consists of a driver framework for NAND >> controllers and memory chips, a NAND device simulator and a fault >> tolerant, log-structured file system (NANDFS), tailored to meet the >> unique challenges of NAND flash storage. The package includes all >> the tools, utilities and documentation needed to deploy this >> technology in custom applications. >> >> The NAND Flash environment consists of several distinct components: >> - NAND framework (drivers harness for NAND controllers and NAND >> chips) >> - NAND simulator (NANDsim) >> - NAND file system (NAND FS) >> - Companion tools and utilities >> - Documentation (manual pages) >> >> NAND FS adopts log-structured approach and some parts of its >> internal design are derived from the new implementation of the >> log-structured file system (NILFS), with some concepts rooting in >> the original (now legacy) BSD log-structured file system (LFS). >> >> The NAND FS has the following major features: >> - Hard links >> - Symbolic links >> - Case-sensitive, case-preserving >> - Snapshots >> – No limit on the number of snapshots (only volume-limited) >> – Mountable as read-only file systems >> – Simultaneously mountable (there can be a writable mount >> concurrently mixed with a number of read-only snapshots) >> - Redundant super block >> - Metadata >> – POSIX file permissions >> – Creation timestamps >> – Last content modification timestamps >> – Last metadata change timestamps >> – Checksum / ECC >> >> Additional documentation related to project can be found at: >> http://wiki.semihalf.com/moin.cgi/FreeBSD/NAND >> >> The NAND Flash Framework was developed by Semihalf. Juniper Networks >> and the FreeBSD Foundation kindly sponsored releasing the code to >> the FreeBSD community. >> >> regards, >> grzesiek >> _______________________________________________ >> freebsd-embedded@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-embedded >> To unsubscribe, send any mail to >> "freebsd-embedded-unsubscribe@freebsd.org" Cool! Many thanks for that! to you Grzegorz and to whole Semihalf!!! WBW -- Alexandr Rybalko <ray@dlink.ua> aka Alex RAY <ray@ddteam.net>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120517135630.6ec31920.ray>