Support for AT45xxx DataFlash

modulename: mtd_dataflash.ko

configname: CONFIG_MTD_DATAFLASH

Linux Kernel Configuration
└─>Device Drivers
└─>Memory Technology Device (MTD) support
└─>Self-contained MTD device drivers
└─>Support for AT45xxx DataFlash
In linux kernel since version 2.6.20 (release Date: 2007-02-04)  
This enables access to AT45xxx DataFlash chips, using SPI.
Sometimes DataFlash chips are packaged inside MMC-format
cards; at this writing, the MMC stack won't handle those.

source code: