update TODO list

This commit is contained in:
Doczom
2022-05-28 10:29:59 +05:00
committed by GitHub
parent c02710fd74
commit b018e18ef3

View File

@@ -11,10 +11,22 @@ Version controller:
Version OS: Version OS:
* rev 9764 * 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: TODO:
- инициализация контроллера, вывод информации об контроллере - инициализация контроллера, вывод информации об контроллере
- регистрация обработчика прерываний - Установка изначальных значений для работы контроллера
- ~~регистрация обработчика прерываний~~
- документирование и реализация команд контроллера - документирование и реализация команд контроллера
- написание алгоритма инициализации SD карт
- написание функций передачи блоков через SDMA и ADMA и без применения DMA
- реализация функций card_init и card_destryct
- написание алгоритма инициализации для карт с интерфейсом SPI
- Вывод базовых данных о карте
- реализация функций обработки сообщений контроллера - реализация функций обработки сообщений контроллера
- реализация функций SDIO и их экспорт для драйверов и прикладного ПО - реализация функций SDIO и их экспорт для драйверов и прикладного ПО
- реализация встроенного драйвера на SD карты памяти - реализация встроенного драйвера на SD карты памяти