Цитата Сообщение от Дмитрий Посмотреть сообщение
другими словами отделять функцию не надо, просто надо ее туда не добавлять
Ну да, если разрабатывать с нуля. Тогда можно и контроллер применить попроще.

Сделать полноценный эмулятор портов ВГ93, тогда работа его будет одинакова полезна и ZX-Kit-у и другим спекам, т.к. нет привязки к определенной прошивке тр-дос.
Имеется ввиду плата, которая вставляется в панельку ВГ93 как ПрофПЗУ - вместо ПЗУ ?

Как же его заменишь - надо знать, как он работает. Наверно проще заменить в ПЗУ обращения к нему не что-то эквивалентное. Что-то типа SPECCY2007. В той ветке говорили, что если сделать нормальную адресацию, то скорость загрузки можно увеличить.

К сожалению я мало в этом разбираюсь. А спецы оттуда не хотят этим заниматься. Придется всем миром навалиться...

---------- Post added at 21:17 ---------- Previous post was at 21:03 ----------

Цитата Сообщение от psb Посмотреть сообщение
ну хз на счет схемы, там стоит плисина, в которой сделан spi. т.е. либо этот spi делать на плис, либо на атмеге - одна фигня. тогда уж лучше брать схемотехнику с Z-Controller'а (порты). а заточить ФС под данную сд-карту - это не вопрос.
Ну это сложно. А если взять не SD-карту, а большую микросхему сегнетопамяти или аналогичной FLASH. Гигабайта два может хватит. Возможно есть такие с параллельным доступом 8 бит. Разделить всю на блоки по 1 Мб и не надо никакой файловой системы. Вначале или конце каждого блока просто дописать название диска.
есть опять же 2 варианта. начать делать с нуля и загнуться недоделав нормальную штуку, или взять уже готовый вариант переделанного и отлаженного пзу тр-дос с нормальным программным эмулятором вг (заменить только считывалку образов). #3d2f там работает.
Там - это где ? И откуда там считывается - с IDE ?

А если взять цепочку - SMUC2+ПрофПЗУ+CF2IDE+COMPACT FLASH. Упростить немного и добиться, чтобы CF общалась с Z80 через пару регистров, а программа работала в основном ПЗУ ?