Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Spectrum +2A - управление ПЗУ и IORQ (http://zx-pk.ru/showthread.php?t=10872)

AlexBel 9th September 2009 10:48

Spectrum +2A - управление ПЗУ и IORQ
 
Как в Spectrum +2A отключаются внутренние ПЗУ? Подачей лог.1 на ROM1_OE и ROM2_OE? Если да, то какой сигнал относится к какой ПЗУ? Внутри их две.
Как в Spectrum +2A отключается IORQ процессора от внутренней схемы? И отключается ли вообще? А то если подключать BDI - как быть?

Black_Cat 9th September 2009 14:13

Quote:

Originally Posted by AlexBel (Post 218013)
Если да, то какой сигнал относится к какой ПЗУ? Внутри их две.

тебе какая разница? отключать надо обе
Quote:

Originally Posted by AlexBel (Post 218013)
Как в Spectrum +2A отключается IORQ процессора от внутренней схемы?

никак.. хочешь порты блокировать? :) ..обломись.. нет у +3 такого сигнала :) ..разве только сам со скальпелем залезешь - доработка элементарная :)

---------- Post added at 13:13 ---------- Previous post was at 13:02 ----------

Quote:

Originally Posted by AlexBel (Post 218013)
если подключать BDI - как быть?

а какие проблемы? кемпстон джойстика на +3 нет, а значит и конфликтов не будет, а надо джойстик - так совмещаешь его с платой BDI и юзаешь сигнал DOS для селекции

AlexBel 9th September 2009 15:41

Quote:

Originally Posted by dec188 (Post 218030)
тебе какая разница? отключать надо обе

Так отключаются ПЗУ подачей высокого уровня на сигналы ROM1_OE и ROM2_OE, я правильно понял?

Black_Cat 9th September 2009 15:43

да, но на плате BDI тебе надо ещё иметь дубль порта #7FFD (да и #1FFD не помешало бы), и сигнал выборки ПЗУ, либо опять же влезть с паялом в комп и сделать нужные доработки

AlexBel 9th September 2009 15:57

Quote:

Originally Posted by dec188 (Post 218050)
да, но на плате BDI тебе надо ещё иметь дубль порта #7FFD (да и #1FFD не помешало бы), и сигнал выборки ПЗУ, либо опять же влезть с паялом в комп и сделать нужные доработки

Поясни, пожалуйста, не понял насчет дубля. Извини, я еще глубоко этим вопросом не занимался, +2А появился только вчера, но если "на пальцах" объяснишь ключевые моменты - сильно поможет.

molodcov_alex 9th September 2009 16:07

Quote:

Originally Posted by AlexBel (Post 218052)
Поясни, пожалуйста, не понял насчет дубля. Извини, я еще глубоко этим вопросом не занимался, +2А появился только вчера, но если "на пальцах" объяснишь ключевые моменты - сильно поможет.

На системный разъем в спеке не выводится, какбы это сказать... адрес текущей страницы ПЗУ - 4й бит порта 7FFD (а ТР-ДОС "активизируется" только при активной 48й половинке ПЗУ, т.е. "1" на этом бите). Так что понадобится фиксировать как минимум два бита порта 7FFD - 4й и 5й (страница ПЗУ и защелка порта 7FFD).
А раз это +2A то и что-то из порта 1FFD придется фиксировать.

P.S. Назревает какой девайс или просто BDI хочется прикрутить?:rolleyes:

Black_Cat 9th September 2009 16:09

Quote:

Originally Posted by AlexBel (Post 218052)
не понял насчет дубля

как ты в BDI будешь переключаться из 128 режима без учёта D4, D5 #7FFD?

#1FFD как минимум позволит иметь доступ ко всем страницам внешнего ПЗУ

AlexBel 9th September 2009 16:47

Quote:

Originally Posted by molodcov_alex (Post 218055)
P.S. Назревает какой девайс или просто BDI хочется прикрутить?:rolleyes:

BDI, но с эмуляцией 1793. Т.е. тырдос будет "всамделишный", все порты будут ему родные, но самой 1793 не будет. Попробую закончить то, что начал года три назад и бросил после гибели сырков :)

---------- Post added at 15:47 ---------- Previous post was at 15:46 ----------

Quote:

Originally Posted by dec188 (Post 218056)
как ты в BDI будешь переключаться из 128 режима без учёта D4, D5 #7FFD?

#1FFD как минимум позволит иметь доступ ко всем страницам внешнего ПЗУ

В общем, почитаю про спек128, а то, оказывается, нифига не помню и детские вопросы задаю :)

molodcov_alex 9th September 2009 16:53

Quote:

Originally Posted by AlexBel (Post 218063)
BDI, но с эмуляцией 1793. Т.е. тырдос будет "всамделишный", все порты будут ему родные, но самой 1793 не будет. Попробую закончить то, что начал года три назад и бросил после гибели сырков :)

А управляться чем будетЬ: спеком или кучка клавиш+экранчик?

AlexBel 9th September 2009 17:43

Quote:

Originally Posted by molodcov_alex (Post 218067)
А управляться чем будетЬ: спеком или кучка клавиш+экранчик?

Спеком. Мысли по этому поводу есть, но сперва надо девайс запустить. Не хотел бы говорить заранее - не к добру. Первый раз дело только пошло на лад - я уж обрадовался, даже фотку выложил. И вскоре похерил исходники собственными (вот этими) руками...


All times are GMT +4. The time now is 17:51.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.