4.5.1 Заполнение mtd_info для микросхемы NOR Flash |
Предыдущая Содержание Следующая |
В случае, если ваша флеш-память подключена непосредственно к аппаратной шине процессора (как это обычно происходит), низкоуровневое оборудование NOR на плате зависит от следующего:
▪Адреса, с которым связана флеш-память ▪Размера флеш-памяти ▪Размера шины; он может быть 8-и, 16-и или 32-х разрядным ▪Подпрограммы для выполнения 8-и, 16-и и 32-х разрядного чтения и записи ▪Подпрограммы выполнения массового копирования
Подключение NOR Flash определяется в структуре данных map_info, а база данных для плат различных конфигураций находится в каталоге drivers/mtd/maps. После того, как структура map_info заполнена, вызывается функция do_map_probe() с map_info в качестве аргумента. Эта функция возвращает указатель на структуру mtd_info, заполненную указателями на функции для работы с микросхемой флеш-памяти.
|
Предыдущая Содержание Следующая |