From mboxrd@z Thu Jan 1 00:00:00 1970
Received: from astoria.ccjclearline.com ([64.235.106.9])
by bombadil.infradead.org with esmtps (Exim 4.69 #1 (Red Hat Linux))
id 1NeoNI-0007Xo-4A
for linux-mtd@lists.infradead.org; Tue, 09 Feb 2010 11:35:27 +0000
Received: from cpe002129687b04-cm001225dbafb6.cpe.net.cable.rogers.com
([99.235.241.187] helo=crashcourse.ca)
by astoria.ccjclearline.com with esmtpsa (TLSv1:AES256-SHA:256)
(Exim 4.69) (envelope-from
MTD subsystem does not deal with block devices like MMC, eMMC, SD, CompactFlash, etc. These devices are not raw flashes but they have a Flash Translation layer inside, which makes them look like block devices. These -devices are subject of the Linux block subsystem, not MTD. Please, refer +devices are the subject of the Linux block subsystem, not MTD. Please, refer to this FAQ section for a short list of the main differences between block and MTD devices. And the raw flash vs. FTL devices UBIFS section @@ -46,15 +46,15 @@ discusses this in more details.
them as bad or checking if an eraseblock is bad, getting information about MTD devices, etc. -sysfs interface is relatively and it provides full
- information about each MTD device in the system. This interface is
+ sysfs interface is relatively newer and it provides
+ full information about each MTD device in the system. This interface is
easily extensible and developers are encouraged to use the
sysfs interface instead of older ioctl or
/proc/mtd interfaces, when possible./proc/mtd proc file system file provides general
MTD information. This is a legacy interface and the sysfs interface
- provide more information.MTD subsystem supports bare NAND flashes with
@@ -77,7 +77,7 @@ starting from kernel version 2.6.29 and they live in the
drivers/mtd/tests directory of the linux kernel source codes. You
may compile the tests as kernel modules by enabling them in the kernel
configuration menu by marking: "Device Drivers" ->
-"Memory Technology Devices (MTD)" -> "MTD tests support" (or
+"Memory Technology Device (MTD) support" -> "MTD tests support" (or
the MTD_TESTS symbol in the .config file).
If you have a pre-2.6.29 kernel, you may find the tests
rday
--
========================================================================
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca
Twitter: http://twitter.com/rpjday
========================================================================