С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Да вроде так и делал, OE/ у обоих АП6 у меня контролировалось дешифраторами... Ну да фиг с ним, прогнал тесты на обоих Поисках (128, 512kb) - все ок. Дешифратор для ПЗУ переделал на 0xE20000 (0xE40000), чтоб SD-HDD BIOS стартовал после FDD биос. Считаю, что с аппаратной частью покончено.
Теперь нужно думать над софтовой частью. Вопрос, который меня занимает это как сделать геометрию диска CHS.. Позволять юзеру вбивать кол-во цилиндров, секторов и головок, потом сохранять эту инфу во флеш микроконтроллера... Что делать при первоначальном запуске - установить какой-то стандартный тип, например ST-25? Думаю пока...
Попытался набросать текущую схему. Заранее прошу прощения за псевдо-пейнт, пианист играет как умеет. А умеет он хреново.
Последний раз редактировалось Tronix; 17.03.2014 в 22:26.
А зачем вводить кол-во цилиндров, секторов и головок, если речь идет о SD карточке ?
Scorpion ZS-256, ZX Spectrum +3, ZX-Evolution & NeoGS, Поиск-1, Scorpion ZS 1024 Turbo+
Ну а в ПЗУ как-то хранить эти данные можно? Сделать использование максимально допустимого объема, пусть те-же 200мб. Ну и если установлена карта с не правильным разделом, то форматировать её автоматически или сообщать пользователю. Я это к тому, что-б сократить количество настроек до минимума.
Последний раз редактировалось Quest; 18.03.2014 в 12:28.
Scorpion ZS-256, ZX Spectrum +3, ZX-Evolution & NeoGS, Поиск-1, Scorpion ZS 1024 Turbo+
Вектор 06Ц
ЮТ-88 в минимальной конфигурации
Вектор 06Ц 2014 сборка платы
ATARI 65XE+USB SIO2PC
Commodore 64 ремонт
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)