да в FPGA
перехват имеет смысл делать как БК, благо это обкатано
ну и оперативки надо докинуть ибо сейчас самая острая проблема УКНЦ это нехватка оперативной памяти
да
ни то и ни другое - перехват работы с памятьюЦитата:
А как на БК? Перехват видеосигнала или чтение видеопамяти?
imho, если есть возможность воткнуть в УКНЦ катридж с бейсиком в ПЗУ, то явно есть какая-то "дыра" куда оно "втыкается"Цитата:
А куда вы её докинете? Там и так всё адресное пространство занято.
Через DMA?
Существует окно в диапазоне 0100000-0117777. Там может быть часть системного ПЗУ, блок картриджа ПЗУ, в конце концов туда можно подключить память в этом же диапазоне адресов. Но есть одно большое НО - если используется контроллер электронного диск от ЭР или контроллер жесткого диска, то у вас с этим диапазоном возникнут проблемы, ибо эти контроллеры подключаются в это окно при отключении системного ПЗУ и выборе нужного слота.
нет
через МПИ, если конечно там полноценная шина как на БК
8КБ ? маловато конечно, но всяко лучше чем ничегоЦитата:
Существует окно в диапазоне 0100000-0117777.
не хочу вскрывать картридж бейсика - неужели он реально такой маленький ? или там страничное переключение ПЗУ?
это как раз не проблема ибо совместимости с ними не планируется - подразумевается, что в СА подключен AZЦитата:
Там может быть часть системного ПЗУ, блок картриджа ПЗУ, в конце концов туда можно подключить память в этом же диапазоне адресов. Но есть одно большое НО - если используется контроллер электронного диск от ЭР или контроллер жесткого диска, то у вас с этим диапазоном возникнут проблемы, ибо эти контроллеры подключаются в это окно при отключении системного ПЗУ и выборе нужного слота.
Шина-то полноценная, есть все сигналы МПИ. Ещё раз задам вопрос - если через МПИ, то использую DMA, т.е. через сигналы DMG, DMR, SACK?
Слот поддерживает три банка ПЗУ по 8 кБ, итого картридж 24 кБ.
Разъем СА сидит на шине центрального процессора, а разъемы ВУ (куда картридж с Бейсиком втыкается) - на шине периферийного процессора. Так вы для какой шины будете делать?
нет
три банка в одном окне?Цитата:
Слот поддерживает три банка ПЗУ по 8 кБ, итого картридж 24 кБ.
ну даже 8кБ будет плюсом, правда я не уверен что кто-то займется разработкой серьезной игрушки где будет востребована память - соответственно это большой вопрос
СА - на нем AZ тот который уже разработанЦитата:
Разъем СА сидит на шине центрального процессора, а разъемы ВУ (куда картридж с Бейсиком втыкается) - на шине периферийного процессора. Так вы для какой шины будете делать?
а сверху воткнем VGA + оперативка + звук + КМД(128ая)
хотя наверное можно тупо сделать VGA + КМД и всем будет счастье