Я разве критикую? Я и собираюсь писать для Спеца, только надо сначала его привести в удобоваримый вид. Сразу максимум из доступного - MX(2).
Запись во флеш (AT29C0xx) несложно сделать, на ардуине работает. В даташите всё написано, даже пример кода есть. Главный затык - нужна нормальная ОС для блочных устройств, т.к. эти флешки блочные (256 или 512 байт). Commander (который старый) тут как раз отлично подходит. Про ваш SpetsCommander подробной информации не нарыл, всё размазано по форуму. Насколько понял, он хранит файлы как рамфос, сплошным куском.
Выложите на гитхаб, будем всем сообществом развивать (какое бы богатое оно ни было.
А ресурсы разве проблема, когда есть 512 кб памяти? Надо её использовать по полной, а не тупо как рам-диск.
- - - Updated - - -
Кстати, почему дешифратор сделан на мелкой логике, не проще ли было поставить ИД4?
Ещё один момент - где-то в теме про гибридный флеш/рам диск для ориона видел замечание, что ВВ55 при инициализации выдаёт нули на выходы. В вашей схеме это приведёт к тому, что включится ПЗУ 0 на чтение по адресу блока, который будет в регистре DD1. А канал A ВВ55 тоже может быть включен на вывод, в результате на ШД будет конфликт. Для борьбы с этим схему флеш-диска для ориона заметно усложнили.





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