Date: Sun, 30 Dec 2012 16:21:24 -0700 From: Ian Lepore <freebsd@damnhippie.dyndns.org> To: Brett Wynkoop <wynkoop@wynn.com> Cc: freebsd-arm@freebsd.org Subject: Re: What is this nand thing? Message-ID: <1356909684.54953.81.camel@revolution.hippie.lan> In-Reply-To: <20121230180340.031a5945@ivory.wynn.com> References: <op.wp5gqzmxeclrs1@pinky> <20121230180340.031a5945@ivory.wynn.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 2012-12-30 at 18:03 -0500, Brett Wynkoop wrote: > Greeting- > > What is this nand that I am reading about on the list? I have a > feeling it is not a NAND GATE we are speaking of. > > -Brett > Nand flash storage. It's the same stuff that's in an sdcard or a usb thumb drive. Some embedded systems have the bare storage chip on the board, without the microcontrollers found in sdcards et. al. The nand subsystem in freebsd is an in-kernel implementation of what those microcontrollers do (ecc calculations, managing bad blocks, in general the sort of thing that makes a bare chip into a mass storage device). The nandfs is a filesystem specially tailored for the needs of nand storage (and that's really about all I know about it; I'm unclear on how it stores its metadata and how the garbage collection stuff works). -- Ian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1356909684.54953.81.camel>