Subject: Re: MTD devices in NetBSD
To: Garrett D'Amore <garrett_damore@tadpole.com>
From: Pavel Cahyna <pavel.cahyna@st.mff.cuni.cz>
List: tech-kern
Date: 03/23/2006 21:41:08
On Tue, Mar 21, 2006 at 11:36:24PM -0800, Garrett D'Amore wrote:
> MTD devices differ from regular "block" devices in some important aspects:
> 
>    1. you have to erase a block before you write it (read-modify-write
>       cycle)
>    2. They need wear-leveling (writes "wear" the bits out) to prolong
>       device life

>    5. You may have to to do bad block management (some block devices
>       have to do this)
>    6. Generally, most filesystems designed for use with block devices
>       won't work so well

Aren't they similar to rewritable optical disks (CD-RWs and DVDs) in these
aspects?

Pavel