ChinaUnix.net
相关文章推荐:

linux mtd 介绍

mtd(memory technology device内存技术设备)是用于访问memory设备(ROM、flash)的linux的子系统。mtd的主要目的是为了使新的memory设备的驱 动更加简单,为此它在硬件和上层之间提供了一个抽象的接口。mtd的所有源代码在/drivers/mtd子目录下。我将CFI接口的mtd设备分为四层 (从设备节点直到底层硬件驱动),这四层从上到下依次是:设备节点、mtd设备层、mtd原始设备层和硬件驱动层。 根文件系统 文件系统 字符设备节点 mtd字...

by alyan - Linux文档专区 - 2008-12-26 21:37:20 阅读(751) 回复(0)

相关讨论

linux mtd介绍mtd(memory technology device内存技术设备)是用于访问memory设备(ROM、flash)的linux的子系统。mtd的主要目的是为了使新的memory设备的驱动更加简单,为此它在硬件和上层之间提供了一个抽象的接口。mtd的所有源代码在/drivers/mtd子目录下。我将CFI接口的mtd设备分为四层(从设备节点直到底层硬件驱动),这四层从上到下依次是:设备节点、mtd设备层、mtd原始设备层和硬件驱动层。 根文件系统 文件系统 字符设...

by moses731 - Linux文档专区 - 2008-02-14 11:28:20 阅读(509) 回复(0)

某些Intel的FLASH芯片(如StrataFlash系列)支持多分区,也就是各个分区可以同时进行操作。应该说这是不错的特性,但是也会带来些问题。记得当初移植linux-2.4.21,挂JFFS2 文件系统 的时候,经常会报一些"Magic bitmask not found"之类的错误,跟进去发现FLASH读出来的都是些0x80之类的数据,查看资料发现该款FLASH有分区的特性,而linux的FLASH驱动只用一个状态变量表示整个FLASH的状态,这就会造成某个分区的实际状态和系统记录...

by moses731 - Linux文档专区 - 2008-02-14 11:34:11 阅读(373) 回复(0)

某些Intel的FLASH芯片(如StrataFlash系列)支持多分区,也就是各个分区可以同时进行操作。应该说这是不错的特性,但是也会带来些问题。记得当初移植linux-2.4.21,挂JFFS2文件系统的时候,经常会报一些"Magic bitmask not found"之类的错误,跟进去发现FLASH读出来的都是些0x80之类的数据,查看资料发现该款FLASH有分区的特性,而linux的FLASH驱动只用一个状态变量表示整个FLASH的状态,这就会造成某个分区的实际状态和系统记录的...

by Liuqz2009 - Linux文档专区 - 2010-02-08 11:24:05 阅读(1040) 回复(0)

mtd驱动介绍 by good02xaut 本文所认为的mtd 驱动是针对NOR FLASH设备的驱动。目的是为以后建立jffs文件系统。NOR flash有2中接口:CFI和JEDEC。不同厂商的FLASH采用的接口不一定一致, 因此要参考datasheet中对FLASH的介绍。比如SST39VF160 使用的就是JEDEC标准。 而mtd提供的接口: jedec_probe cfi_probe amd_flah map_ram map_rom map_absent 这些接口的实现可以查看drivers/mtd/chips目录 下面看一...

by yanyue - Linux文档专区 - 2007-06-13 21:35:27 阅读(795) 回复(0)

搜索了站内,发现没有mtd总结的文档,这几天正好在写,贴出部分完成的,没有通过列举代码来介绍内核子系统,不知道效果怎么样? 欢迎讨论 (主要是希望有经验的朋友给点指点)。

by C.J - 内核源码 - 2010-08-08 19:10:07 阅读(1928) 回复(4)

[译者序] 在学习嵌入式linux时看到本文,尚未发现中文译本,因此将其翻译出来,希望对大家有所帮助。 版权请参见原文。译文可自由用于非商业用途。 本文将随原文更新而更新,或者因修正翻译失误而更新,因此,请尽量不要转载,避免其它人因为看到不同的版本而产生迷惑。 如确需转载,请保留译者序部分。 译文原文链接: http://blog.csdn.net/easwy/ 英文水平有限,如发现存在翻译错误,请反馈给我,我将及时修改。 联系方式: easw...

by moses731 - Linux文档专区 - 2008-02-14 11:30:56 阅读(549) 回复(0)

*** The linux mtd, JFFS HOWTO *** (work in progress, please contribute if you have anything) $Id: mtd-jffs-HOWTO.txt,v 1.16 2001/08/13 23:17:55 dwmw2 Exp $ Last Updated: Compiled/Written By: Vipin Malik (vipin@embeddedlinuxWorks.com) Other author's contributions as noted in the text. **ABOUT: This document will attempt to describe setting up the mtd (Memory Technology Devices), DOC, CF...

by zht_sir - Linux文档专区 - 2007-04-08 20:36:12 阅读(403) 回复(0)

*** The linux mtd, JFFS HOWTO *** (work in progress, please contribute if you have anything) $Id: mtd-jffs-HOWTO.txt,v 1.16 2001/08/13 23:17:55 dwmw2 Exp $ Last Updated: Compiled/Written By: Vipin Malik (vipin@embeddedlinuxWorks.com) Other author's contributions as noted in the text. **ABOUT: This document will attempt to describe setting up the mtd (Memory Technol...

by marsky - Linux文档专区 - 2007-03-22 15:09:48 阅读(541) 回复(0)

*** The linux mtd, JFFS HOWTO *** (work in progress, please contribute if you have anything) $Id: mtd-jffs-HOWTO.txt,v 1.16 2001/08/13 23:17:55 dwmw2 Exp $ Last Updated: Compiled/Written By: Vipin Malik (vipin@embeddedlinuxWorks.com) Other author's contributions as noted in the text. **ABOUT: This document will attempt to describe setting up the mtd (Memory Technol...

by rwen2012 - Linux文档专区 - 2006-06-08 17:32:31 阅读(514) 回复(0)

linux mtd 技术网站:http://www.linux-mtd.infradead.org/ 包含了mtd驱动程序,很有用得网站! 附件是NAND Flash与NOR Flash的差别 文件:flame1123027.pdf 大小:170KB 下载: 下载 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/15746/showart_85769.html

by simonliu403 - Linux文档专区 - 2006-03-15 17:29:40 阅读(627) 回复(0)