Докладываю по текущему состоянию дел :-)
1) Освоен в достаточной мере формат хранения данных: MBR + Partition Table Entrys + Partition Boot Record + FAT16 + Root Directory. С помощью написаного софта удалось отформатить ММС(FAT16 Ext, 4 sec per cluster) и протестить её в Сименс SX1, раздел с карты успешно распознаётся, ведётся набивка кода для реализации основных файловых функций (пока только FAT16 без длинных имён).
2) Параллельно ведётся работа над железом: микроконтроллер будет с аппаратным SPI ( предположительно ATMega8 ). "Львиная" доля кода для микроконтроллера будет взята из ПО верхнего уровня, т.к. всё-таки ANSI C стандарт.
PS: выяснилось, что работа с картой SD аналогична работе с MMC.
Дальше думаю надо приступать к озвучке tzx-го потока.




Ответить с цитированием