diff --git a/README.md b/README.md index 6b24205..1452310 100644 --- a/README.md +++ b/README.md @@ -11,10 +11,22 @@ Version controller: Version OS: * rev 9764 +Bus protocol: +- SD Bus protocol - no supported +- SPI Bus protocol - no supported +- UHS-II Bus protocol - no supported +- PCIe/NVMe Bus protocol - no supported + TODO: - инициализация контроллера, вывод информации об контроллере -- регистрация обработчика прерываний +- Установка изначальных значений для работы контроллера +- ~~регистрация обработчика прерываний~~ - документирование и реализация команд контроллера +- написание алгоритма инициализации SD карт +- написание функций передачи блоков через SDMA и ADMA и без применения DMA +- реализация функций card_init и card_destryct +- написание алгоритма инициализации для карт с интерфейсом SPI +- Вывод базовых данных о карте - реализация функций обработки сообщений контроллера - реализация функций SDIO и их экспорт для драйверов и прикладного ПО - реализация встроенного драйвера на SD карты памяти