Библиотеки разработки драйверов NOR флеш-памяти (libfs-flash3 и libmtd-flash)

Разработка драйверов флеш-памяти, обзор их внутренних интерфейсов и библиотек организации драйвера

Данное руководство предназначено для разработчиков и описывает общие принципы разработки драйверов флеш-памяти. Дополнительная информация содержится в разделе Файловая система FFS3.

Список подразделов:

Статьи и обзоры
Библиотечные API

Статьи и обзоры

Статья Описание
В статье приведён обзор общего подхода к разработке драйверов данного типа

Библиотечные API

Функция / тип данных Описание
Callback-обработчик для закрытия сокета
Callback-обработчик для детектирования флеш-устройства
Инициализация файловой системы флеш-памяти
Callback-обработчик для инициализации сокета флеш-памяти или окна в нем
Callback-обработчик для получения доступа к окну памяти
Callback-обработчик для переключения флеш-устройства в режим чтения
Анализ командно-строковых параметров службы сокетов
Анализ параметров службы сокетов из системной страницы
Запуск драйвера флеш-памяти на исполенние
Callback-обработчик для запроса статуса сокета
Callback-обработчик для начала стирания содержимого блока флеш-памяти
Callback-обработчик для проверки возможности записи в блок флеш-памяти
Callback-обработчик для защиты от записи блока флеш-памяти
Callback-обработчик для детектирования чтения данных из флеш-устройства
Callback-обработчик для возобновления операции стирания содержимого блока флеш-памяти
Callback-обработчик для приостановки операции стирания содержимого блока флеш-памяти
Callback-обработчик для определения факта завершения операции стирания содержимого блока флеш-памяти
Callback-обработчик для удаления блокировки записи блока флеш-памяти
Callback-обработчик для удаления блокировки записи всех блоков флеш-памяти
Callback-обработчик для детектирования записи данных во флеш-устройство
Информация о функциях службы флеш-памяти
Информация о функциях службы сокетов драйвера флеш-памяти
Информация о сокете драйвера флеш-памяти




Предыдущий раздел: Разработка драйверов и драйверные библиотеки