當前位置:編程學習大全網 - 網站源碼 - linux 下的u-boot 和 kernel裏面的 mtd 目錄有什麽用?

linux 下的u-boot 和 kernel裏面的 mtd 目錄有什麽用?

“MTD(memory technology device內存技術設備)是用於訪問memory設備(ROM、flash)的Linux的子系統。MTD的主要目的是為了使新的memory設備的驅動更加簡單,為此它在硬件和上層之間提供了壹個抽象的接口。MTD的所有源代碼在/drivers/mtd子目錄下。CFI接口的MTD設備分為四層(從設備節點直到底層硬件驅動),這四層從上到下依次是:設備節點、MTD設備層、MTD原始設備層和硬件驅動層。”

——摘自百度百科

很明顯,就是用來存數據的 MTD 對應的驅動相關內容。

現在嵌入式設備,內置 NAND 存儲器的操作壹般都是用 MTD 模塊實現。

  • 上一篇:請問有沒有外國那些魔法之類的電影那個!那些科幻片!越多越好!但不要太老!謝謝大家了
  • 下一篇:基金定投的計算公式推理
  • copyright 2024編程學習大全網