Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   KAY-1024/SL-4/TURBO v2010 + NemoFDC + NemoIDE (http://zx-pk.ru/showthread.php?t=13770)

zst 7th February 2011 09:41

Quote:

Originally Posted by Mayor (Post 356925)
...идеально начинает работать с профПЗУ и со всеми прогами только если он установлен в слот следом за neoGS! :v2_conf2:

Наверно порядок установки важен.

Quote:

Originally Posted by БК-0010 (Post 356583)
ставь всегда ZXMC-2 в самый первый слот, т.к. у неё полная дешифрация

БК-0010, наверно пора составить список с порядком установки контроллеров, так как их нельзя ставить в произвольном порядке. То есть порядок приоритетов в установке для безглючной работы. Какой контроллер желательно ставить первым, вторым,..., последним.

Конечно, БК-0010 объяснит лучше, но опишу кратко. Шина ZX-BUS имеет неодинаковый приоритет слотов. Используется географическое определение приоритетного контроллера. Первый контроллер (установленный в первый слот), если он посчитал, что обращаются к нему, может отключить все остальные порты, начиная со второго слота и кончая портами на материнской плате KAY. Второй контроллер может отключать порты только в контроллерах ZX-BUS, начиная с третьего слота и т.д. Меньший приоритет у портов клавиатуры, кемпстона и #FF на материнской плате.

Если у двух контроллеров адреса портов пересекаются (и эти контроллеры имеют правильную схему блокировки других контроллеров) будет работать тот, который установлен в слот с меньшим номером. Например, если вставить два одинаковых контроллера в слоты 1 и 2, будет работать тот, который в слоте 1.

Однако некоторые контроллеры могут содержать неправильную схему блокировки и их нельзя ставить два одинаковых одновременно.

Mayor 7th February 2011 10:49

Дмитрий, проверил флэшу, всё ок. прошивка 0.2b

Black_Cat 7th February 2011 11:16

Quote:

Originally Posted by zst (Post 356975)
наверно пора составить список с порядком установки контроллеров

в основном, проблемы связаны не столько с порядком, сколько с неразберихой с многочисленными версиями контроллеров, каждый из которых не идеален и требует доработок. А т.к. каждый ваятель - себе на уме, и дорабатывает по своему, то предсказать результат невозможно. Результат предсказуем токо в одном случае - еслм всё выполнено строго по единственному стандарту, а не так как птсал Alex_NEMO:
Quote:

Originally Posted by Alex_NEMO (Post 313890)
Если вы хотите .. В противном случае..

Нет никаких "хотите", либо всё делается по единому стандарту, либо будет такой бардак как сейчас и есть. "Разруха, она не в клозетах, она - в умах!" :)

zst 7th February 2011 11:27

Quote:

Originally Posted by БК-0010 (Post 356991)
в основном, проблемы связаны не столько с порядком, сколько с неразберихой с многочисленными версиями контроллеров, каждый из которых не идеален и требует доработок. А т.к. каждый ваятель - себе на уме, и дорабатывает по своему, то предсказать результат невозможно. Результат предсказуем токо в одном случае - еслм всё выполнено строго по единственному стандарту

Сейчас, пока мало контроллеров, еще можно разобрать, а для будущих надо написать четкую процедуру формирования сигнала блокировки с приведением фрагментов текста и схем Nemo.

Ну и все в одном сообщении/файле, без необходимости читать/искать весь форум или все письма Nemo. То есть готовую инструкцию. Плюс добавить поправку на сегодняшнюю ситуацию в схемотехнике клонов.

По моему сейчас надо вводить обязательную полную дешифрацию младшего адреса (все сигналы A0-A7). Это обеспечит возможность не блокировать лишние адреса и оставить их для контроллеров с более низким приоритетом.

И сигнал блокировки остальных контроллеров формировать без анализа сигналов RD, WR, IORQ. Это обеспечит отсутствие иголок в сигнале блокировки. Про М1 - надо обсуждать необходимость.

Mayor 7th February 2011 11:27

Quote:

Нет никаких "хотите", либо всё делается по единому стандарту, либо будет такой бардак как сейчас и есть. "Разруха, она не в клозетах, она - в умах!"
БК-0010, ты мне чемто напоминаешь NEMO:v2_cool:

Alex_NEMO 7th February 2011 17:26

Quote:

Originally Posted by Mayor (Post 356925)
Купил на днях гибкую комбо-клаву AGESTAR. прошивка 0.8 - полёт нормальный (очень приочень редко выскакивает залипание рамдомной клавишы).

Mayor, уточни, ПЛС, частоту кварца, какой контроллер стоит, какой проц(Z80). При включении компа, после системного сброса курсором ходишь по осн. менюшке? У меня то же "залипание" иногда наблюдается. С прошивкой 0.6 такого не было... Сегодня с новым БП ещё попробую...

caro 7th February 2011 17:34

Quote:

Originally Posted by Alex_NEMO (Post 357061)
Mayor, уточни, ПЛС, частоту кварца, какой контроллер стоит, какой проц(Z80). При включении компа, после системного сброса курсором ходишь по осн. менюшке? У меня то же "залипание" иногда наблюдается. С прошивкой 0.6 такого не было... Сегодня с новым БП ещё попробую...

Я это всё исправлю.

Alex_NEMO 7th February 2011 17:36

Quote:

Originally Posted by caro (Post 357071)
Я это всё исправлю.

Хорошо, Камиль, т.е. есть нек. моменты в прошивке? Я просто не знал уже на что думать! Если так - не вопрос - подождем!

Mayor 7th February 2011 17:38

Quote:

Mayor, уточни, ПЛС, частоту кварца, какой контроллер стоит, какой проц(Z80). При включении компа, после системного сброса курсором ходишь по осн. менюшке? У меня то же "залипание" иногда наблюдается. С прошивкой 0.6 такого не было... Сегодня с новым БП ещё попробую...
ATMega88-20PU, кварц не усечённый 20МГц+внизу 2 smd конденсатора по 22pf. Проц в кае TMPZ84C008P. После включения компа курсорные клавиши работают сразу без проблем, в менюшке всё выбирается. А залипание наблюдал в тр-дос, начинаешь чтонить набирать а оно раз и поехало, причём экзоические символы типа "@" или ещё чегонить такое.

Alex_NEMO 7th February 2011 17:50

Quote:

Originally Posted by caro (Post 357071)
Я это всё исправлю.

Мэтр сказал исправит - ждем!


All times are GMT +4. The time now is 16:37.

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