Development of Flash Memory Device Drivers in the Embedded Linux

Ren Li
2005-01-01
Abstract:The embedded system often uses flash memory to store code and data.Through the driver of MTD(Memory Technology Device) in the embedded Linux, it is easy to access the MTD devices,such as flash.This paper introduces the framework of the Linux block device driver and gives a detailed analysis of the architecture,key functions and data structures of the MTD device driver.By taking the platform of Motorola's MPC860T processor for example, the paper systematically describes how to develop a MTD driver for a specific flash.
What problem does this paper attempt to address?