А вот это правильный вопрос, была она там и сложилось мнение, что работает на замыкание.... вроде так логичнее.
Тогда вытекает вопрос по поводу дефолтового значения при старте, регулируется это как то?
Вид для печати
RTFM :v2_dizzy_botan:
iddqd, турба помнится в переменных теневика. Для этого, правда, её в теневике и нужно переключать.
Переключение кнопкой не запоминается. Это, кстати, справедливо для любого Скопиона.
Нет.
В обычном скорпионе используется обычный триггер ТМ2, который по-дефолту, после сигнала сброса, будет держать включенным сигнал Турбо_он. Да, можно парой порезов дорожек сделать наоборот и как захочется. Можно еще проще, изменить прошивку турбинки, это не сложно, инвертировать сигнал на входе логики.
На ГМХ дела обстоят и проще, и сложнее. Проще - там тоже есть триггер, но он упрятан внутрь прошивки ПЛИС. Сложнее это тем, что изменить его состояние по-умолчанию можно только изменением прошивки, а исходников у нас - увы.
- - - Добавлено - - -
Жень, если склероз мне не изменяет, то вроде как Савелий говорил, что состояние турбо/не турбо теневик не знает, он тупо замеряет количество тактов на фрейм при каждом входе в теневик. Я это подтверждал экспериментально, когда СкорпЭву лепил с пентагоновской разверткой, там действительно были глюки с верным определением турбы, приходилось чуть химичить.
- - - Добавлено - - -
Это вот тоже к словам чуть выше. Проверь у себя. Потыкай кнопу и зайди в теневик.
Ewgeny7, про состояние турбы теневик помнит. И то, что он помнит, восстанавливается при ресете; а если это состояние еще и в CMOS на SMUC'е записано, то восстанавливается еще и при включении.
А вот 'кнопочное' переключение будет запомнено только если после него в теневик зайти, как и сказано в твоем сообщении. Если же тыкать просто кнопку, то по ресету будет восстанавливаться состояние, которое помнит теневик, который про нажатия не знает, если мы в него перед этим не заходили.
Во какая каша :)
Пошуршав кнопками, каюсь и соглашаюсь с тобой :)
Погоняв скорпиона минут 10, вот что получилось.
Состояние турбины после ВКЛЮЧЕНИЯ, если нет СМУКа и диска в дисководе - турбо включено.
Если есть смук - то состояние будет соответствовать сохраненному в NVRAM (в меню ошибочно написано Save to CMOS).
Но, если на дискете сохранено другое состояние (Save Set Up to disk), то при инициализации будет использовано значение с дискеты, а не NVRAM. Дискета может быть и виртуальной.
Если состояние турбы во время работы переключалось в теневом меню, то теневик его запоминает, и восстановит при рестарте, но! Если на дискете.... то будет, как на дискете.
Она в приоритете :)
Вот, почти стихами.
В продолжение темы про турбо. Самопроизвольно стал включаться режим турбо при обращении к дисководу..., что я не так делаю?))
iddqd, скорей всего смотришь, на старую лампочку турбы. А надо смотреть на ту, которая на GMX.
И еще в профпзу GMX сделано так, что турба всегда включена при работе со SMUC.
Я имел ввиду лампочку на плате gmx, а старой и не было.
Пример: Загружаюсь в режиме 4 схемы(pentagon) лампочка гаснет. Запускаю любую программу с дисковода(например демо across_the_edge ) лампочка включается и само демо некорректно работает, выключаю турбо через кнопку - демо начинает работать правильно и лампочка гаснет, но только до следующей подгрузки с дисковода.
И всё повторяется.. выключаю руками, но включается опять при загрузке с дисковода.
ps. SMUC не установлен
Чото искрит на GMX, наверное. Лапы альтер не очень грязные?