4.5.1 Заполнение mtd_info для микросхемы NOR Flash

Предыдущая  Содержание  Следующая V*D*V

В случае, если ваша флеш-память подключена непосредственно к аппаратной шине процессора (как это обычно происходит), низкоуровневое оборудование NOR на плате зависит от следующего:

 

Адреса, с которым связана флеш-память

Размера флеш-памяти

Размера шины; он может быть 8-и, 16-и или 32-х разрядным

Подпрограммы для выполнения 8-и, 16-и и 32-х разрядного чтения и записи

Подпрограммы выполнения массового копирования

 

Подключение NOR Flash определяется в структуре данных map_info, а база данных для плат различных конфигураций находится в каталоге drivers/mtd/maps. После того, как структура map_info заполнена, вызывается функция do_map_probe() с map_info в качестве аргумента. Эта функция возвращает указатель на структуру mtd_info, заполненную указателями на функции для работы с микросхемой флеш-памяти.

 

Предыдущая  Содержание  Следующая