Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Программное включение турбирования z80 (http://zx-pk.ru/showthread.php?t=701)

moroz1999 24th April 2005 16:26

Программное включение турбирования z80
 
Помнится, что на Scorpion'е турбирование можно было включить из теневого монитора. Каким образом это было реализовано?
как с этим обстоят дела на других клонах ZX?
может быть взять этот метод за стандарт? какие у него минусы?

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

key-jee 24th April 2005 16:46

В Kay вроде тоже труба аппаратно включается.. Или я путаю?

CityAceE 24th April 2005 16:49

Quote:

Originally Posted by moroz1999
Помнится, что на Scorpion'е турбирование можно было включить из теневого монитора. Каким образом это было реализовано?

Включение и выключение TURBO осуществляется чтением из портов #1FFD и #7FFD.

Conan 24th April 2005 18:22

Quote:

Originally Posted by moroz1999
Помнится, что на Scorpion'е турбирование можно было включить из теневого монитора. Каким образом это было реализовано?
как с этим обстоят дела на других клонах ZX?
может быть взять этот метод за стандарт? какие у него минусы?

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

«Скорпион ZS 256 Turbo +

Переключение в режим «турбо» осуществляется чтением из порта #7FFD, переключение на «обычную» скорость, чтением из порта #1FFD.

Минусы:

1.Требуется инициализация (аппаратный сброс не меняет состояние порта «турбо»).

2.Адреса портов для управления одним и тем же устройством (режимом) – разные

3.Нет блокировки порта

4.Схемотехника ориентирована под «Скорпион» (используются особенности, которых нет в других компьютерах, например в «Пентагоне»), поэтому и способ переключения такой своеобразный.



«KAY1024» (ver1.4)

Переключением в режим «турбо» управляет бит 2 порта #1FFD, («0»-турбо, «1»-нормал).

Иметь общепризнанный стандарт неплохо, но уже поздновато (никто не будет курочить свои машины).

jtn 24th April 2005 20:31

на моем профике сделано также как и на скорпе, чего и вам желаю.

ps: очень помогало для написания/отладки мультиколоров всяких...

random 24th April 2005 20:35

scorpion это как бы стандарт :)

CHRV 24th April 2005 22:01

На АТМ турбо переключается иначе :)
А стандарта нет вообще то!

Sinus 25th April 2005 03:46

2 key-jee
неа, не путаешь. включается. (точнее она выключается, если в какой-то порт чего-то закинуть, точнее не скажу ибо уже поздно и смотреть в доки влом)

Conan 25th April 2005 14:13

Quote:

Originally Posted by jtn
на моем профике сделано также как и на скорпе, чего и вам желаю.

Quote:

Originally Posted by random
scorpion это как бы стандарт :)

Может это и стандарт, но обычно стандарты открыто публикуют, по крайней мере в прилагаемых инструкциях, а не прячут в глубинах проф-пзу.
Кроме того этот "стандарт" несовместим с фирменными моделями, и программа выполняющая переключение таким способом там просто намертво повиснет.

P.S. Обратите внимание на слова "обдуманный" и "обговоренный" в первом постинге этого треда.

jtn 25th April 2005 18:14

Quote:

Originally Posted by Conan
Может это и стандарт, но обычно стандарты открыто публикуют, по крайней мере в прилагаемых инструкциях, а не прячут в глубинах проф-пзу.
Кроме того этот "стандарт" несовместим с фирменными моделями, и программа выполняющая переключение таким способом там просто намертво повиснет.

P.S. Обратите внимание на слова "обдуманный" и "обговоренный" в первом постинге этого треда.

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


All times are GMT +4. The time now is 05:46.

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